-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Each day could be as little as 2 hours or up to a full day, depending on how much timely advice you have (and decide to take
Day 1 tooling
- establish clojure editor and suitable tooling (lsp, structured editing)
- complete simple challenges to become familiar with Clojure syntax
- learn REPL driven development
- learn essential clojure syntax
Day 2 thinking in Clojure
- complete several challenges to learn important function groups in clojure core
- Lean important functions from clojure core (and clojuredocs lookup, clojure cheetsheet)
- Increase awareness of functional families
Day 3: Modeling data
- complete challenges with a focus on modeling data
- learn about sequences (lazy) and vectors|hash-maps|sets (eager)
- learn the benefits & constraints of each collection type
- learn to efficiently access large data sets lazily
Day 4: Clojure stacks
- learn about the common apps and services Clojure is used for
- learn about common libraries
- build an api web service in Clojure
- or build a SPA in ClojureScript
Day 5: Practice and reflect what was learned
- consider what you want to build as complete project in Clojure or ClojuteScript
junghan0611
Metadata
Metadata
Assignees
Labels
No labels