Вам надоела многословность Java? Вы хотите, чтобы писать программы было проще и быстрее? Вас достало писать вручную одни и те же паттерны проектирования?
Решение есть! Приходите на курсы Clojure, мы научим вас самым современным методам программирования! Вы будете использовать преимущества функционального подхода, интерактивной разработки и метапрограммирования. Мы покажем вам, как автоматизировать программерскую рутину!
C Clojure вы сосредоточитесь на главном: на обработке данных и бизнес-логике, а не на объявлении тысячи классов, реализации интерфейсов, xml-конфигурациях и прочих бессмысленных java-ритуалах. Вы сможете быстро разработать собственный продукт!
Ни в коем случае не приходите на наши курсы, если собираетесь делать карьеру в крупной аутсорсинговой компании! Писать на Clojure в таких компаниях не дадут, а на Java после курсов вы будете смотреть с презрением.
Курсы будут проходить с 14 марта по 18 апреля 2013г. (по четвергам, с 19:00 до 21:00) в офисе компании ITA (г.Минск, проспект Независимости, 58). Программа курсов включает в себя изучение основ функционального и мета-программирования средствами языка Clojure, а также применение Clojure для разработки современных веб-приложений. Курсы бесплатные.
Примерный план занятий:
- 14.03.2013 — Установка и настройка необходимых инструментов, введение в Clojure и функциональное программирование.
- 21.03.2013 — Функции высшего порядка, ленивые вычисления, полиморфизм, STM, взаимодействие с Java.
- 28.03.2013 — Макросы, предметно-ориентированные языки, генерация кода.
- 04.04.2013 — Введение в веб-стек Clojure. Ring, Compojure, lib-noir, развертывание приложений.
- 11.04.2013 — Генерация html (Clostache, Hiccup, Enlive), Взаимодействие с БД (Korma).
- 18.04.2013 — ClojureScript вместо JavaScript.
Для успешного прохождения курсов необходимо иметь представление о Java, SQL, HTML, CSS и JavaScript.
Курсы будут представлены в двух формах: очной и дистанционной (как в coursera.org). Слушатели, успешно закончившие курсы, получат сертификаты. Количество мест ограничено. Поэтому те, кто хочет посетить курсы, должны будут выполнить тестовое задание на алгоритмизацию. Задание будет объявлено в группе «Clojure Course» www.facebook.com/groups/clojure.course/ в facebook 7 марта 2013г.
Организатор курсов Дмитрий Бушенко. Его на данный момент нет на хабре, так что если хотите задать ему вопросы в комментах, то, пожалуйста, дайте инвайт. Или можете задать вопросы напрямую: d.bushenko@gmail.com.
Автор: Nikelandjelo