This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-10-09
Channels
- # announcements (2)
- # babashka (11)
- # beginners (9)
- # biff (7)
- # calva (20)
- # catalyst (1)
- # cider (8)
- # clerk (46)
- # clj-kondo (18)
- # clj-otel (2)
- # clojure-brasil (22)
- # clojure-europe (18)
- # clojure-gamedev (23)
- # clojure-italy (5)
- # clojure-nl (2)
- # clojure-norway (14)
- # clojure-uk (6)
- # clr (1)
- # datomic (13)
- # emacs (1)
- # hoplon (13)
- # hyperfiddle (53)
- # introduce-yourself (1)
- # java (23)
- # malli (7)
- # obb (35)
- # off-topic (31)
- # polylith (2)
- # portal (9)
- # rdf (15)
- # reitit (12)
- # releases (3)
- # ring (4)
- # shadow-cljs (6)
- # solo-full-stack (3)
Hi! Apologies if this is the wrong place to ask. I am looking to learn clojure and clojure script. I am generally best with written project based tuts but video is fine as well. Is there a course or courses you would recommend? I am fine with paying for training.
My path: • Book, not tutorial: https://www.braveclojure.com/clojure-for-the-brave-and-true/ • then Koans: http://clojurekoans.com/ CLJS does not realy need a special approach, just: https://clojurescript.org/about/differences Same with ClojureDart, my preference these days: https://github.com/Tensegritics/ClojureDart/blob/main/doc/differences.md hth!
If you want paid courses, I hear these are great: https://clojure.stream/courses
Would recommend @U0AQ1R7FG's Clojure for the Brave and True and @U9H7B8P7X's Getting Clojure as two great starter resources. Just be sure that you have the REPL workflow going for immediate feedback. #CBE668G4R for VSCode is a great place to start (and are not familiar with Emacs).
http://Clojure.org website has suggested guides for learning Clojure https://clojure.org/guides/getting_started And also lists many other resources https://clojure.org/community/resources#_tutorials_and_learning_materials I also created 100+ hours of video a few years ago, mostly solving code challenges with Clojure. I also write books on learning Clojure in a practical way that are all published via http://Practical.li (and free to read)
I found Clojure eminently tractable by traditional methods, and of course ClojureScript is the same essential language, but the way-of-doing-business in ClojureScript was so alien to my upbringing that I sprang for a few videos by Eric Normand and found them very helpful in their look-over-my-shoulder-while-I-do-this approach.
Thank you all for the helpful information 👍
I am generally best with written project based tuts but video is fine as well.See if you like this workshop: https://github.com/adityaathalye/clojure-by-example It should take about half a day to solve from start to finish. The final output is a little jar utility that does a bit of data analysis. A few friends and I wrote it to introduce real-world hand-eye skills and absolute minimum concepts that take a programmer from zero Clojure to hobby Clojure. (nb. Each "chapter" also links to related 4Clojure problem sets for extra practice).