Fork me on GitHub
#beginners
<
2023-10-09
>
Igor Ryabchuk11:10:56

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.

kennytilton11:10:46

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!

👍 1
Bobbi Towers12:10:11

If you want paid courses, I hear these are great: https://clojure.stream/courses

👍 1
Stef Coetzee12:10:27

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).

👍 1
practicalli-johnny13:10:49

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)

🔥 1
👍 1
phill15:10:29

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.

👍 1
Chip17:10:49

And welcome.

Igor Ryabchuk17:10:33

Thank you all for the helpful information 👍

adi03:10:24

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).