Intro to Clojure Workshop (Free)
Details
The workshop will introduce web development with Clojure by working through a guestbook application using Clojure on the server and ClojureScript on the client. The following topics will be covered:
-
creating a new project
-
running database migrations
-
creating services using Swagger
-
building a UI using ClojureScript
-
Ajax communication between the client and the server
-
packaging the application for deploymentRequirements:The participants should have a working Clojure development environment setup. The steps to setup the environment are as follows:
-
Setup a copy of OpenJDK (http://www.azul.com/downloads/zulu/).
-
Setup Leiningen (http://leiningen.org/).
-
Get a Clojure aware editor such as Light Table (http://lighttable.com/)or Cursive (https://cursive-ide.com/).
-
Optionally, familiarize with Clojure by reading through the primer (https://yogthos.github.io/ClojureDistilled.html).
About Dmitri:
http://photos4.meetupstatic.com/photos/event/7/6/6/5/600_448170309.jpeg
Dmitri is the creator of the Luminus framework (http://www.luminusweb.net/) and the author of Web Development with Clojure (http://www.amazon.com/gp/product/1680500821). He works at the University Health Network where he develops applications to help improve patient care. Dmitri is an active member of the Clojure web development community and has authored a number of open source projects (https://github.com/yogthos). He blogs (http://yogthos.net/) and can also be found on twitter as @yogthos (https://twitter.com/yogthos).
Brought to you by:
http://photos2.meetupstatic.com/photos/event/1/4/3/2/600_448145170.jpeg
This event is part of:
http://photos1.meetupstatic.com/photos/event/3/6/7/0/600_446953936.jpeg
Devmonth is a free month long community celebration of all things development which includes a series of daily events, speakers, workshops, and hackathons. Supporting our goal of helping developers in Canada interact, collaborate and learn from each other to build a stronger community. Why? Because when developers come together the outcome is nothing short of magic.
For more information, visit http://www.devhub.ca .
