Мини-конференция IT Life {Cool WebDev}

Конференция сайт события http://itlifeconf.ru/web-backend?utm_source=itsobytie

Добавить в календарь:
Поделиться:

17 мая в Санкт-Петербурге пройдет мини-конференция IT Life {Cool WebDev} — уникальная конференция для веб-разработчиков.


 

Мы поговорим не о мейнстримовых PHP и Ruby, а о профессиональной веб-разработке на Python и заглянем в функциональное программирование.

Таинственный Артем автор курса в школе EPIC SKILLS проведет workshop по Python/Django, Владимир Яковлев расскажет про новые возможности Python 3.4 и Django 1.7, а Максим Смирнов поделится опытом использования Continious Integration в Django.

Вторую часть конференции посвятим функциональному программированию. Вы узнаете как опытный рубист Николай Рыжиков попробовал Clojure и насколько ему это понравилось, Никита Прокопов поведует о Om/ClojureScript & datascript. И немного свежести: Игорь Капков из Злых Марсиан представит новый функциональный язык Elixir, работающих поверх Erlang.

По завершению конференции проведем круглый стол совместно с Piter United для организации нового Python сообщества для дальнейшего общения и обмена опытом. На первой конференции IT Life {JavaScript} таким образом было создано сообщество SPb Frontend, в котором на данный момент уже больше ста участников.

Конференция будет проходить в домашней обстановке ПентХауса Поднебесная.

Регистрируйтесь, берите тапочки и ноутбуки и приходите на IT Life 17-го мая!

10:00

Старт регистрации

 

Белый зал

11:00

Workshop: "Введение в Python/Django"

Таинственный Артем, автор курса по Python/Django, Epic Skills

Если желаете участвовать, возьмите с собой на конференцию ноутбук

13:00

перерыв 60 минут

14:00

Python 3.4 и django 1.7

Владимир Яковлев, Python/Django developer, oDesk

14:40

перерыв 20 минут

15:00

Continious Integration в Django: как использовать сильные стороны ситуации

Максим Смирнов, технический директор, Greenlabs

15:40

перерыв 20 минут

16:00

От ruby к clojure

Николай Рыжиков, WaveAccess

16:40

перерыв 20 минут

17:00

Функциональный подход к JavaScript

Никита Прокопов, главный clojurist, machinezone.com

17:40

перерыв 20 минут

18:00

Введение в Elixir

Игорь Капков, Evil Martians

18:40

перерыв 20 минут

19:00

Круглый стол

Workshop

Таинственный Артем

Автор курса по Python/Django, Epic Skills


Введение в Python/Django

Мы рассмотрим особенности языка Python, обсудим плюсы и минусы, познакомимся с основными синтаксическими конструкциями и типами данных.

Далее мы рассмотрим web-фреймворк Django, разберем его структуру и напишем небольшое web-приложение.

Если желаете участвовать, возьмите с собой на конференцию ноутбук


 

Доклады

Владимир Яковлев

Python/Django developer, oDesk


 

Python 3.4 и Django 1.7

Новые возможности python 3.4 (asyncio, singledispatch и другие изменения), django 1.7 (встроенные миграции, подгрузка аппов и другое). Как использовать все эти новинки в одном проекте.

 


 

Максим Смирнов

Технический директор, Greenlabs


Continious Integration в Django: как использовать сильные стороны ситуации

CI в идеальном мире и реальном. Команда в офисе, команда в отпуске, команда в разных городах. История о том, как писать на Питоне красными буквами.


 

 

Николай Рыжиков

WaveAccess


От Ruby к Clojure

Многие рубисты (и не только) перерастают свой язык и экосистему (вскормившую их) и начинают поиск другого пристанища. Кто-то ищет производительности в Golang, кто-то параллелизма в Erlang, кто-то возможности писать большие приложения в Java (Grovy & Scala), некоторые смысла жизни в Haskell. Но те кто ищет прагматичного совершенства и эффективности просто обязаны обратить свой взор на молодой и перспективный язык - clojure.

Clojure — современный «боевой» диалект lispа написанный Rich Hickey, который может исполняться на JVMах & JSVMах. Clojure позволит вам писать большую часть своих приложений проще и надежнее в рамках функциональной парадигмы, встать на плечи кодовой базы java, даст вам параллелизм в стиле Go, эффективные персистентные структуры данных, еще более естественное (чем в ruby) мета-программирование c использованием макросов и интерактивную разработку (REPL driven development), а также писать на clojurescript в браузере и в базе (datomic).

В докладе помимо эмоциональных лозунгов будет предоставлено легкое введение в clojure — синтаксис (которого почти нет), макросы, экосистема (библиотеки) для web разработки, ссылки на сообщества, книги и другие источники информации.


 

Никита Прокопов

Главный clojurist, machinezone.com


Функциональный подход к JavaScript

Пока Clojure успешно завоевывает сердца server-side программистов, в его браузерном компаньоне ClojureScript идут революция за революцией.

Я расскажу, что нового появилось в коллективном бессознательном client-side программистов за последнее время; как можно использовать функциональное программирование, чтобы делать сложные веб-интерфейсы и целые приложения; как их можно структурировать и какие бонусы это дает; как получается, что высокоуровневая парадигма зачастую дает результат лучше «выверенного до последней буквы ручного JS» и каким образом можно обогнать его по качеству _и_ скорости.

Доклад будет полезен всем делающим Web UI, независимо от используемых библиотек, языков и фреймворков.


Игорь Капков

Evil Martians


Введение в Elixir

Elixir функциональный язык с возможностями мета-программирования построенный поверх Erlang VM.

- Обзор языка

- Область применения

- Почему он может быть интересен вам как web-разработчикам


Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация