Clojure 101
Details
This meet up will be devoted to helping beginners get started in learning Clojure. We know that there are a lot of people interested in Clojure but it can be hard to figure out where to start. We'll walk you through the beginning steps of getting a development environment setup, developing with a REPL, and the basics of writing Clojure. This is the plan for the meeting:
-
Introductions, Pizza, and Why Clojure?
-
Development Environment Setup - We'll take time to help get your development environment setup and running on your laptop. We'll have people on hand who know and use Emacs and Atom with Proto REPL for Clojure development. (If you're a developer familiar with a different environment such as Vim or Cursive we'd love to have you help out. Please reply to this email or comment on the meet up page.)
-
Introductory Concepts
-
Coding Time - We'll work individually and together on solving some basic problems with Clojure.
You'll be actively programming in this meet up so remember to bring a laptop along. We're planning on doing Clojure 201, 301, etc where more advanced topics are introduced. These will be interspersed with the regular meetings.
Where to go in the meantime if you want to learn more and get a head start?
• Checkout Clojure for the Brave and True (http://www.braveclojure.com/) - a free online Clojure book that's also available for purchase. It contains setup instructions for Emacs.
• Atom Environment Setup - https://git.io/atom_clojure_setup (This contains instructions for setting up Atom as a Clojure development environment)