Конференция IT Life {JavaScript}

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

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

15 марта 2014г. в Санкт-Петербурге пройдет конференция IT Life {JavaScript} в уютной атмосфере ПентХауса «Поднебесная».


IT Life {JavaScript} — это необычная конференция для опытных frontend и JS разработчиков.

Что там будет? =)

  • Технические доклады и практические мастер -классы, посвященные как frontend, так и backend применению JavaScript
  • Общение с экспертами и соратниками в уютной обстановке
  • Интерактивные программы в формате: IT Slam, Fail Open Mic
  • Зоны для нетворкинга

Обсуждаемые темы:

  • Нативный JS
  • jQuery
  • Node.js
  • MV* frameworks (AngularJS, Backbone.js, Ember.js и пр.)
  • AMD
  • CoffeeScript
  • Dart
  • Canvas
  • WebGL
  • Grunt
  • ECMAScript 6
  • Тестирование JS-приложений
10:30

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

 

11:30

Открытие конференции

 

 

Белый зал

 

Каминный зал

 

12:00

Тестирование JavaScript кода с использованием Karma

Максим Рыжиков, Яндекс.Почта

 

Секретные (и не очень) фишки при работе с JavaScript API Яндекс.Карт

Александр Зинчук. Разработчик интерфейсов API Яндекс.Карт. С апреля 2011 года работает в команде одного из крупнейших JavaScript-проектов — API Яндекс.Карт.

 

 

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

 

13:00

Use Grunt, Luke

Глеб Поспелов, ведущий инженер-программист Дневник.ру

 

Angularjs in nutshell

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

 

 

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

 

14:00

Promises. Держим свое слово

Илья Заяц, team lead, ResumUP

 

Сложные приложения на AngularJS

Олег Истомин, веб-разработчик компании Geometria

 

 

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

 

15:00

ECMAScript 6 — будущее JavaScript

Алексей Симоненко, веб-евангелист HTML Academy

 

ClojureScript: client-side from the outer space

Дмитрий Грошев, founder CodeNotes

 

 

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

 

16:00

Новый подход к процессу разработки с Веб-Компонентами

Всеволод Родионов, teamlead, Uprock

 

Знакомство с ember.js или при чем тут хомяки?

Артём Сущев, ведущий фронтенд разработчик Stepic.org

 

 

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

 

17:00  

Круглый стол "Создание JavaScript-сообщества в Санкт-Петербурге"

Piter United

 

17:40  

Закрытие конференции

 

18:00 — 23:00

After-lounge-party

Lounge-Cafe "SkySpace"

 

Алексей Симоненко

веб-евангелист HTML Academy

 

ECMAScript 6 — будущее JavaScript

Способы применения JavaScript сильно изменились за последнее время. Но сам язык начал меняться только сейчас. Я расскажу вам, что нового нас ожидает в ECMAScript 6. Вот несколько тезисов:

- новые методы базовых объектов,

- управление областью видимости,

- работа с коллекциями,

- мой любимый «…» префикс,

- генераторы,

- классы.

И, конечно, не забуду рассказать, что из этого можно использовать уже сейчас.

 

Олег Истомин

веб-разработчик компании Geometria

 

Сложные приложения на AngularJS

Олег расскажет о некоторых важных моментах, с которыми можно столкнуться при разработке сложных веб-приложений на AngularJS:

- как с помощью requireJS написать приложение с ленивой загрузкой модулей

- какие могут возникнуть проблемы при минификации проекта

- когда стоит писать директивы и зачем задумываться о компоновке их на одном элементе

- как уменьшить количество директив, увеличив при этом объем решаемых ими задач

- как расширять чужие директивы и писать свои, чтобы их было легче расширить

- использование одной директивы внутри другой

 

Всеволод Родионов

teamlead, Uprock

 

Новый подход к процессу разработки с Веб-Компонентами

- что такое Веб-Компоненты, почему они способны сделать индустрию лучше и повысить эффективность всего сообщества веб-разработчиков

- разработка по-новому: дробленый код — нет большого приложения, есть автономные модули

- верстальщики больше не лезут в скрипты, а фронтэнд-разработчики не занимаются проблемами кроссбраузерной верстки

- тестирование компонентов

- почему лично вы их полюбите

 

Зарема Халилова

автор EventCRM

 

Один день без jQuery

jQuery стандартная библиотека для многих веб-разработчиков и для меня в том числе. Но настал однажды такой день, когда нужно было по веским причинам от нее отказаться и переписать код на нативный JS.

Я расскажу как это происходило, поэтапно, какие были задачи и пути решения при работе с DOM, формами, Ajax и пр.

Доклад отменен

Увы, я не успеваю подготовить полноценный доклад. Но для интересующихся я могу рассказать про свой опыт отказа от jQuery в перерывах или после закрытия, а также поделиться материалами.

 

Глеб Поспелов

ведущий инженер-программист Дневник.ру

 

Use Grunt, Luke

Я расскажу о том, что такое Grunt, в чем его преимущества и как мы в Дневнике начали его использовать.

Артём Сущев

ведущий фронтенд разработчик Stepic.org

 

Знакомство с ember.js или при чем тут хомяки?

Познакомимся с малоизвестным в Рунете фреймворком ember.js. Поразмышляем над предпосылками его создания. По пути разработаем простое приложение.

 

Дмитрий Грошев

founder CodeNote

 

ClojureScript: client-side from the outer space

Обзорный доклад о платформе Clojure/ClojureScript. Мы рассмотрим:

- что такое Clojure и ClojureScript

- почему писать на ClojureScript приятнее, чем на JS

- почему ClojureScript это наиболее зрелый альтернативный язык для client-side'а

- как добавить в язык статическую типизацию, паттерн-матчинг, «зелёные треды» и посылку сообщений в виде библиотек

- Om: видимо, лучший client-side-фреймворк сегодня

 

Илья Заяц

team lead, ResumUP

 

Promises. Держим свое слово

Каждый javascript-разработчик когда-либо сталкивался с проблемой, что он точно не может сказать, какой конкретно кусок кода сейчас работает, закапывался в многоуровневые цепочки коллбеков или просто страдал из-за асинхронной природы любимого языка. Лучший способ решить все эти проблемы — превратить асинхронный код в синхронный. Для этого и существует паттерн Promise:

- общая идея. Как promises решают проблемы асинхронного кода

- история появления и стандартизации. Promises A+ spec

- текущие реализации и подходы

- основные грабли на которые можно наступить

 

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

WaveAccess

 

Angularjs in nutshell

Как показывает опыт, есть некоторый порог вхождения в AngularJs. Однако если у вас в руках будет несколько ключиков к пониманию как он устроен все станет на свои места. Я постараюсь их донести в простой и понятной форме. Мы обсудим что такое MVVM, как работает Digest и $watch, заглянем в core директивы и поймем как писать свои.

 

Максим Рыжиков

Яндекс.Почта

 

Тестирование JavaScript кода с использованием Karma

Опыт внедрения тестов с использованием Karma в Yandex Почте.

- Как начать использовать karma

- Как karma решает проблемы нестандартных технологий используемых в больших проектах

- Сравнения с дргими test runner-ами

 

Александр Зинчук

Яндекс.Карты

Секретные (и не очень) фишки при работе с JavaScript API Яндекс.Карт

Есть ряд базовых вещей, которые обычно показывают на карте: метки, линии маршрутов и т.п. Однако с помощью API Яндекс.Карт можно сделать намного больше — он позволяет реализовать довольно смелые идеи. Из доклада вы узнаете о фишках, о которых, возможно, даже не догадывались. Как анимировать движение карты или объектов и применять спрайт-анимацию. Как одновременно открыть несколько балунов и что делать с балуном, выходящим за границу карты.Геодезическое представлении геообъектов, заливке кругов и многоугольников фоновой картинкой или паттерном.

 

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

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

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

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