https://github.com/brunobonacci/learn-clojure
Material for introductory Clojure course
https://github.com/brunobonacci/learn-clojure
Last synced: about 1 year ago
JSON representation
Material for introductory Clojure course
- Host: GitHub
- URL: https://github.com/brunobonacci/learn-clojure
- Owner: BrunoBonacci
- License: cc-by-4.0
- Created: 2016-04-25T21:38:25.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-05-22T20:06:53.000Z (about 6 years ago)
- Last Synced: 2025-03-24T09:11:38.393Z (over 1 year ago)
- Language: Clojure
- Size: 136 KB
- Stars: 9
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Learn Clojure
Curriculum for an introductory course to Clojure.
```
Welcome to
~~~ Introduction to Clojure programming ~~~
.okko.
lMMWMMMx
;N:. ;XMo
x, 0W.
.Wk
xM.
.XMk
KMMM.
.KMMWMd
.XMMW,kW.
KMMM: 'Mo
0MMMc 0N
0MMMl ;Md
0MMMl KM; .d
0MMMd ,MWo. '0d
0MMMk :WMMMMMK.
'llll .:dxd;
Bruno Bonacci
```
## Author & contributors
* Bruno Bonacci
* Dayo Oliyide
## Setup
If you don't have a development environment already set up
please follow the instructions at the [following page](https://github.com/ClojureBridge/curriculum/blob/gh-pages/outline/setup.md).
Alternative Clojure IDEs
* Relatively simple ones
* LightTable (http://lighttable.com/)
* NightCode (https://sekao.net/nightcode/)
* Cursive (https://cursive-ide.com/)
* VSCode (Calva extension) (https://calva.io/)
* More complex ones
* Emacs + Cider (https://github.com/clojure-emacs/cider)
* Preludex (Emacs + Cider) (https://github.com/BrunoBonacci/preludex)
* Spacemacs + Cider (Better vim) (http://spacemacs.org/)
* Vim + Fireplace (https://github.com/ctford/vim-fireplace-easy)
If you have already your environment ready to go, then choose your learning path below.
## Courses
* [Clojure basics](/clojure-basics)
## Learn more
* Books
* "The Joy of Clojure" (http://www.amazon.com/dp/1617291412/)
* "Clojure Programming" (http://www.amazon.com/dp/1449394701/)
* "Clojure For the Brave and True" (http://www.amazon.com/dp/1593275919/)
* "Living Clojure" (http://www.amazon.com/dp/1491909048/)
* more Clojure's books: http://clojure.org/community/books
* Online resources
* "Clojure For the Brave and True" (http://www.braveclojure.com/clojure-for-the-brave-and-true/)
* "Clojure from the ground up" (https://aphyr.com/tags/Clojure-from-the-ground-up)
* Katas
* "4 Clojure" (http://www.4clojure.com/) **MUST**
* "Codewars" (http://www.codewars.com/)
## Getting help
Post a question to the mailing list or use the slack channel.
* All London's events: http://www.londonclojurians.org/
* Mailing list: https://groups.google.com/forum/#!forum/london-clojurians
* Slack channel: http://clojurians.net/
* IRC channel #Clojure on Freenode (http://irc.lc/freenode/clojure/irctc)
## License
 This material is distributed under [Creative Commons Attribution 4.0 International Public License](http://creativecommons.org/licenses/by/4.0/legalcode)