- get breakfast (bagels, fruit, pastries)
- Present the module's slides
- Add the related code to our web application
- Work through the module
- Bonus: Go through related Community Docs sections
- Lightening talk
- Have coffee/water/breakfast, mingle
- Go around the room, everyone introduce yourselves
- How did you hear about this?
- why are you here?
- why is this important to you?
- Introduction to Programming with Clojure (slides, chat, walk-through, lightening talk)
- Advanced: community docs: comment, types, def, Easy Web Application by Compojure
- More Simple Values (slides, chat, walk-through, lightening talk)
- Advanced: community docs: string, truthiness, Basic Web Application by Ring
- Data Structures (slides, chat, walk-through, lightening talk)
- Advanced: community docs: vector, list, set, namespace, HTML generation by Hiccup
- Functions (slides, chat, walk-through, lightening talk)
- Advanced: community docs: basics of function, map, reduce, SQL Database - Apache Derby
- Flow Control (slides, chat 1, chat 2, walk-through, lightening talk)
- Advanced: community docs: if, cond, case, let, destructuring, function with let/destructuring
- More Data Structures (slides, chat 1, chat 2, walk-through, lightening talk: Clojure and immutability - Ted)
- Advanced: community docs: map, lazy-seq
- More Functions (slides, chat 1, chat 2, walk-through, lightening talk: Parallelism in Clojure - Nic McPhee)
- Advanced: community docs: anonymous function, higher-order function, filter, for, loop, recur, trampoline
- Making Your First Program (slides)
- Making Your Own Web Application (slides)
- Putting Your Application Online
- Clojure Koans - http://clojurekoans.com/ - Ryan
- About our sponsors
- LispCast
- Brick Alloy
- Code42
- DevJam
- http://4clojure.com - Brian
- About Open Source - Tom Marble
- Background on Open Source
- Gnome Outreach Program for Women
- Minnesota Clojure User Group - http://clojure.mn
- Intro to IRC
- ClojureScript Koans - http://clojurescriptkoans.com/
- Example Clojure app on Heroku - https://devcenter.heroku.com/articles/clojure-web-application
- Recommended books:
- 1st: Clojure Programming (Emerick, Carper, Grand)
- 2nd: The Joy of Clojure (Fogus)
- Clojure Cookbook - https://github.com/clojure-cookbook/clojure-cookbook
- videos
- Are we there yet - http://www.infoq.com/presentations/Are-We-There-Yet-Rich-Hickey
- Simple made Easy - http://www.infoq.com/presentations/Simple-Made-Easy
- others?
ClojureBridge Curriculum by ClojureBridge is licensed under a Creative Commons Attribution 4.0 International License.