2 Day

Clojure Workshop

Organized by Pune Clojure User Group


The Pune Clojure User Group is organizing an intensive 2-day workshop on Clojure. The workshop is designed for programmers who have been using imperative programming languages so far and will give them a solid foundation in Functional Programming, Clojure & the Lisp-way.

The course is completely free of charge thanks to our gracious hosts, BMC Software. We have limited seats, so hurry! Sorry, registration is closed now.

Course Content

  • Data Structures
  • Functional Programming
  • Sequences & Collections
  • JVM Interop
  • Concurrency
  • OO & Polymorphism
  • Macros
  • A lot more!


You don’t need any prior experience with Clojure, Lisp or Functional Programming but we do expect that all participants will have at least an intermediate level of experience with any programming language. We can’t teach you programming in two days but if you already know some programming we can definitely teach you a different (and extremely elegant) way of solving non-trivial problems.

You’ll have to bring your own laptop to the course. WiFi will be provided at the venue.

It’s also recommended that you setup your favourite editor for editing Clojure so that we can get started very quickly. Some resources are given in the resources section and others can be found online.

If you still have questions feel free to ask on the Pune Clojure mailing list.

Aug 24-25, 2013

9:30 AM — 5 PM

BMC Software,
Tower A, ICC Tech Park
Senapati Bapat Marg

Thanks to the phenomenal response, the workshop is overbooked.

We got more than we can handle, so now we'll go through all the applications and will select participants so as to ensure a healthy mix of experienced & relatively less-experienced people. If you've already registered we'll send you an email with further information.

If you couldn't register this time tough luck; but given enough interest we'll be back again. So watch out for future announcements.

Nevertheless, everyone should join the Pune Clojure mailing list and start discussions there.

About the Instructor

Baishampayan “BG” Ghose has been a professional Lisp programmer for most of his career. He has been using Clojure since the early days and has contributed to Clojure and multiple libraries in the Clojure ecosystem. His areas of interest are functional programming, distributed systems & ethnobotany.

Currently he is Co-founder/CTO at Helpshift.

You can contact him on @ghoseb or b.ghose@freegeek.in.