Мастер-классы
Мастер-классы по JavaScript - это глубокое погружение в профессиональную разработку, направленное на обучение, систематизацию знаний и повышение квалификации.
Участие в мастер-классах - это возможность:
- Узнать тонкости и фишки JavaScript. Понять, насколько хороши ваши текущие знания.
- Повысить общую эффективность и скорость разработки.
- Получить идеи для более успешной реализации новых проектов.
Их программа всё время обновляется и соответствует тому, как современные проекты строятся именно сейчас.
Мастер-классы бывают один раз в год, в нескольких городах.
Мастер-классы ведет Илья Кантор, создатель сайта javascript.ru, Frontend-разработчик с большим стажем, контрибьютор Dojo Toolkit, Google Closure Compiler, jQuery.
Приглашаем вас на них в том случае, если вы уже используете JavaScript. Для изучения с нуля есть курсы, которые построены принципиально иначе.
Мастер-класс состоит из трёх основных частей и одной дополнительной.
Эта часть посвящена правильной организации кода, архитектуре, инструментарию, а также особенностям и фишкам JavaScript.
Вы узнаете:
- ООП "от и до", полное и системное понимание.
- Тонкости языка JavaScript, фишки, которые экономят время и грабли, которые отнимают его.
- Паттерны разработки сложных JavaScript приложений.
- Подходы к архитектуре, MVC-фреймворки, пример сложного приложения.
- Сборка и организация кода, разные варианты, включая AMD.
- Полезный инструментарий, который сделает вашу разработку быстрее и качественнее. Гораздо больше, чем Firebug.
Делать страницы правильно и быстро - не так сложно, если знаешь, что делать, а результат - стоит того.
Мы разберем все стадии работы со страницей, после которых сайт начинает "летать", ну или по крайней мере работать гораздо быстрее.
Вы узнаете:
- Паттерны проектирования быстрых страниц, идеальное кеширование, скрипты и серверная часть.
- Принципы сжатия JavaScript/CSS, как работают современные компрессоры, как сделать, чтобы ваши скрипты сжимались эффективнее.
- Эффективная оптимизация javascript-интерфейсов и кода.
Мы рассмотрим все этапы оптимизации страницы - от загрузки до интерфейсов.
При этом особенно будем обсуждать малоизвестные тонкости оптимизационных решений и то, как сделать оптимизацию не только эффективной, но и удобной при разработке.
Здесь нашей целью будет обсуждение архитектуры сложных приложений, сферы применения, плюсов и минусов Node.JS и "как правильно его готовить".
- Node.JS как технология, принцип работы и особенности.
- Плюсы и минусы Node.JS.
- Архитектура сложных Node.JS приложений.
- COMET, удобная интеграция Node.JS-служб с обычным сервером.
В зависимости от пожеланий и наличия вопросов, могут быть дополнительные темы:
- Тестирование: Selenium и варианты, организация кода под него.
- Атаки и взлом AJAX-приложений, защита.
- HTML5, работающий сейчас - Canvas, SVG, Web Workers, Drag'n'Drop, local storage и многое другое.
- jQuery: утечки памяти, продвинутая работа с событиями, внутреннее устройство частей библиотеки.
Продолжительность: 8 часов, +1 час на обед.
Мастер-классы проводятся уже несколько лет.
Ниже - небольшой список компаний, разработчики которых участвовали в прошлых мастер-классах. Список давно не обновлялся, и ужат, чтобы сэкономить место. Извините, если кого нет.
- Есть ли материалы?
- Да, есть материалы, они становятся доступны после окончания мастер-класса.
- Можно ли участвовать от организации?
- Можно. Причем для организации мастер-классы стоят очень мало по сравнению с тем, что организация получает от повышения квалификации сотрудника, особенно в средне- и долгосрочном плане.
Как правило, руководители это понимают.
Оплата на юр. лицо доступна для России и Украины, выбирается при оформлении.
Если вопрос о корпоративном мастер-классе - напишите мне на эл. почту.
По всем вопросам - пишите на адрес mk@javascript.ru, почта проверяется регулярно.
Отзывы, от живых людей, конкретных разработчиков в конкретных компаниях, выложены "по требованию общественности".
"Самое главное, пожалуй, это то что изменилось js мировозрение. Вот прям сразу, в тот же день, я переписал часть скриптов на новом проекте и теперь не понимаю как я мог вообще раньше без этих знаний кодить на js."
Дроздов Роман, программист
"Была только на последнем мастер-классе - по jQuery. Жалею только об одном - не посетила ВСЕ мастер-классы."
Антонина Касим, Web-программист
"Понравился и контент, и уровень доклада. Узнал для себя много нового, поэтому было интересно. Сразу видно, что докладчик съел не одну собаку."
Кондуфоров Александр, Senior .NET developer
"Информации много, вся она по делу и отлично структурирована. С точки зрения упорядочивания и углубления знаний - ваши мастер-классы очень хороши"
Некипелов Антон, разработчик JavaScript, ExtJS+Java
"Если вкратце - включил бы обязательное прохождение этих курсов как условие приема на работу java-скриптеров."
Илюхин Павел, программист back-front-end'ов
"По-моему, именно так и должны выглядеть мастер-классы от программиста и для программистов, прояснились многие важные особенности языка."
Мальцев Денис, PHP-разработчик, верстальщик
"Мастер-классы - отличная возможность закрепить имеющиеся знания по JavaScript и получить новые по разным аспектам его применения."
Болдырев Иван, ведущий инженер
"Семинары оказались для меня исключительно интересными. Особенно концентрацией полезных знаний, фич.
Рекомендую всем, кто хочет писать эффективный, гибкий, легко поддерживаемый и производительный javascript-код."
Коржнев Сергей, PHP-разработчик
"Был на 4-х мастерклассах. На каждом из тренингов делался в первую очередь акцент не на тривиальных вещах, а на тех тонкостях, которые позволяют понимать как это все устроено и максимально эффективно пользоваться данным инструментом."
Мадисон Вадим, ведущий Web-разработчик
Есть и независимые комментарии, например, две темы на хабрахабр тут и тут.
Выберите город ниже для уточнения времени проведения и стоимости.
Если города нет в списке - см. другие города.
Украина
Россия
-
Ростов-на-Дону (15 мест)
-
Москва (места на 2й поток)
-
Екатеринбург
Мастер-класс в Киеве состоится 26 мая 2012 (сб), 10:00 - 19:00.
Аудитория для мастер-класса предоставлена компанией GlobalLogic. Адрес: ул. Николая Гринченко 2/1, Протасов Бизнес Центр, офис компании GlobalLogic, GL-club, для прохода нужен документ. К вашим услугам схемы проезда: схема 1. схема 2.
UPDATE: В связи с тем, что размер аудитории ограничен и места быстро кончились, организован 2й поток 27 мая 2012 (вс), 10:00 - 19:00.
Место проведения второго потока: Н. Амосова,12, БЦ Горизонт парк, 20-я башня, 20й этаж, компания Сиклум.
Вы можете добраться самостоятельно или в 9:30 от м. Дворец Украина будет автобус Мерседес AI8507AS с табличкой "БЦ Горизонт парк".
Запись на оба потока закрыта, мест нет.
Мастер-класс в Ростове-на-Дону состоится 3 июня 2012 (вс), 10:30 - 19:30..
Место проведения - площадка CreativeSpace. Адрес: ул. Суворова 52а..
Сейчас открыта ранняя регистрация со стоимостью 3500 2800 руб.
Мастер-класс в Екатеринбурге состоится 23 июня 2012 (сб), с 10:00 до 19:00.
Адрес проведения: Пушкина 9а, первый подъезд, второй этаж.
Сейчас открыта ранняя регистрация со стоимостью 3500 2800 руб.
Мастер-класс в Москве состоится 2 июня 2012 (сб), 10:00 - 19:00.
Место проведения - конференц-зал гостиницы Оксана, рядом с м.ВДНХ. Адрес: ул. Ярославская, дом 15, корп. 2..
UPDATE: Мест на 2 июня нет, но открыт второй поток 30 июня 2012 (сб), 10:00 - 19:00. Место проведения 2го потока: ул. Льва Толстого, 16, рядом с м. Парк Культуры.
Сейчас открыта ранняя регистрация со стоимостью 3500 2800 руб.
Для регистрации выберите город и мастер-классы в форме выше. Во время оформления будут способы оплаты, включая счет на компанию.
Не забудьте сохранить ссылку на страницу заказа. Она понадобится в дальнейшем, там будут материалы мастер-класса.
При оплате webmoney или банковской картой платеж поступит тут же. Для остальных способов возможна задержка до 3 рабочих дней.
Возможно, будут еще несколько мастер-классов осенью. Бывает и так, что проведение анонсируется неожиданно, если какая-то компания приглашает "для своих", но мы договариваемся на открытый характер мероприятия.
Вы можете оставить контакт в форме ниже и вам придет уведомление. В этом случае вы все узнаете вовремя, и сможете записаться со скидкой ранней регистрации.
Электронный адрес - mk@javascript.ru, проверяется регулярно.
Также есть контактный тел. +7(903)541-94-41. Это мой личный номер, если что-то срочное или не работает email.
-----
С наилучшими пожеланиями,
Илья Кантор
|