в рамках Odessa Innovation Week 2015
пройдет VI профессиональная конференция специалистов в области веб и мобильных технологий WebCamp 2015. Каждый день конференции будет посвящен отдельному направлению:
4 июля
Эксперты с уникальным опытом представят узкотехнические темы и поделятся последними новостями frontend-разработки. Автоматизация фронтенда, шаблонизаторы и препроцессоры, одностраничные приложения и клиентская шаблонизация, мобильные сайты и приложения на веб-технологиях, генераторы статики, офлайн и кэширование в локальных хранилищах, JavaScript-фреймворки, WebRTC, React и многое другое будет ждать Вас в этот день.
| Время | Название |
| 9:00-10:00 | Регистрация |
| 10:00-10:15 | Открытие |
| 10:15-10:55 |
Пишем БЭМ правильно
Игорь Зенич (Team Lead at iDeus) Вы совершенно не понимаете сути БЭМ. БЭМ — это не фреймворк «клац-клац и в продакшен». БЭМ — это не длинные CSS-классы. БЭМ — это не религия. БЭМ — это, в первую очередь, паттерн. Паттерн мышления и разработки. Но за 6 лет о нём нигде так и не написали понятным языком с примерами верстки обычных маленьких сайтов без BEMJSON, BEM Tools и вот этого вот всего. Я расскажу вам о своём 3-летнем опыте внедрения и использования БЭМ для жестокого мира аутсорса и про те грабли, на которые мы наступали. |
| 10:55-11:35 |
PhoneGap приложения на стероидах
Аким Халилов
Задумывались ли вы когда-либо о том, что можно написать iOS / Android приложение используя только HTML + JS + CSS? |
| 11:35-12:05 | Кофе-брейк |
| 12:05-12:45 |
FRP + React, building async UIs
Роман Якобчук (Senior Software Developer at LifeStreet Media) Ви помітили, що складність Front-end проектів росте неймовірними темпами? Не так давно JS слугував для додавання анімашок. Зараз цілком реально зустріти проект з мільйонами строк коду. Прийшов час переймати кращі практики з інших сфер програмування. Я покажу вам найелегантніший підхід, котрий мені зустрівся, Functional Reactive Programming, і навчу поєднувати його з React.js. Ви побачите як декларативно описати складний UI, роботу з асинхронністю зробити прозорою та зрозумілою, а підтримку коду спростити в рази. |
| 12:45-13:25 |
Backbone.js scalable application
Коротков Александр (Tech Lead at ReviMedia) Рассмотрим структуру и отдельные части приложения. Обсудим преимущества структуры для редактирования девелопером напрямую или менеджером через UI. |
| 13:25-15:00 | Обед |
| 15:00-15:40 |
Обзор библиотек и каналов коммуникации пользователя и веб-приложения
Александр Михайленко (Основатель платформы Jeapie) В докладе будут подробно разобраны различные виды push-уведомлений от веб-приложения пользователю, в том числе свежайшие Google Chrome 42 уведомления, их способ работы, варианты реализации и кейсы применения. |
| 15:40-16:20 |
Фронтенд-мониторинг в Grammarly
Алексей Ященко, Сергей Руденко (Grammarly) Доклад о фронтенд-мониторинге для 10M пользователей: использование Logstash, ElasticSearch и Graphite для мониторинга FE продуктов Grammarly. Обеспечение качества продукта и безопасные регулярные релизы с помощью мониторинга. |
| 16:20-16:50 | Кофе-брейк |
| 16:50-17:30 |
Как писать код лучше, используя TDD
Сергей Селецкий
Как писать код лучше, используя TDD. |
| 17:30-18:10 |
Rx.js - делаем асинхронное программирование проще
Александр Мостовенко (Python developer at Prom.ua) В данном докладе будет рассмотрено преимущество FRP подхода к построению javascript приложений на примере библиотеки Rx.js. Узнаем как Rx.js позволяет избавиться от callback hell и превращает сложные вещи в простые. |
| 18:10-18:20 | Кофе-брейк |
| 18:20-19:05 |
React.js LiveCoding session
Артем Тритяк (Lead FrontEnd developer at Electric Cloud) В реальном времени мы разработаем приложение на React / Flux / ES6 / Webpack |
| 19:05-19:15 | Закрытие |
все вопросы, доклады
+38 050 391 28 70
партнеры и продажа билетов
+38 093 347 64 75
хелп-тим
+38 093 847 75 25