13 грудня , Київ - Майстер - клас Максима Климишина " ReactJS в дії: від базових понять до розробки додатків "
Максим Климишин має 5 - річний досвід управління малими та середніми командами . Досвідчений менеджер проектів на Python і JavaScript , працював над проектами в oDesk Inc .: Travelocity , eBay , PayPal , Magento , соосновал компанію з розробки мобільних додатків . Активний учасник OpenSource соощества , розробник ArangoDB Python Driver , LevelDB Server і т.д. , автор блогпост і доповідей по Python і JavaScript.
На майстер - класі ми будемо вивчати і працювати з ReactJS - простим і популярним JavaScript- фреймворком , який робить упор на продуктивності. React побудований на концепції компонентів . Він відрізняється від таких фреймворків , як Angular або Ember , які використовують двосторонню прив'язку даних для оновлення HTML сторінки. Існує думка , що React простіше для вивчення - він набагато менше і добре працює з jQuery та іншими фреймворками . Він , до того ж , надзвичайно швидкий, так як використовує віртуальний DOM і оновлює тільки змінені частині сторінки. А так само надає прості засоби для створення адаптивно - гібридних або ізоморфних веб - додатків . План майстер - класу I . Вступ1 . Коротка історія JavaScript
2 . Сучасні фреймворки
3 . Основні підходи до клієнтських додатків
• Backbone
• Ember
• Angular
• Vanilla
• Etc . II . Основи React.js
1 . Application STATE
2 . Базова концепція дизайну
3 . Reusable Components
4 . JSX , або більше ніяких шаблонів III . Розробка додатку з React.js
1 . Структура проекту
2 . Базові інструменти
3 . Building scenario
4 . Інтеграція common.js/require.js IV . API з React.js
1 . Top - Level API
2 . Компоненти API
3 . Життєвий цикл компонентів
4 . Система подій
5 . Спеціальні атрибути
V. Тестування додатків
1 . React.js chrome addon
2 . Jest - tests framework for React.js
3 . Типові проблеми ( bind/unbind і т.п .. ) VI . Дизайн додатків
1 . Define components
2 . Користувальницькі події
3 . CSS selectors and representation
4 . FLUX і одностороння архітектура потоку даних
5 . URL маршрутизація VII . Графічне представлення
1 . SVG рендеринг
2 . Інтеграція з D3.js VIII . Server Side рендерніг
1 . Environment настройки
2 . Інтеграція між клієнтською частиною та серверним кодом
3 . Patch state підхід IX . Інтеграція з іншими фреймворками
1 . Інтеграція з Pure jQuery
2 . Інтеграція з Backbone.js
3 . Рендеринг інтеграція з Angular.js Де і коли :
13 грудня , 09:00 - 18:00 , Київ ( місце уточнюється) Вартість :
2100 грн при оплаті до 31 жовтня
2500 грн при оплаті до 30 листопада
2700 грн при оплаті до 12 грудня
3000 грн в день заходу
Також доступна on - line трансляція ( 50 % від вартості оффлайн , код знижки ONLINE ) Спеціальна вартість для учасників майстер - класів Побудова API - сервісів c Node.JS іРозробка enterprise Angular.JS програми - 1500 грн , 1900 грн , 2100 грн і 2400 залежно від дати оплати . СПЕЦІАЛЬНА ЗНИЖКА для друзів DOU по промо -коду DOU_SM Детальніше : smartme.com.ua/reactjs-v-deistvii-ot-bazovih-ponyatii-do-razrabotki-prilozhenii
Опубліковано: 23/10/14 @ 06:05
Розділ Блоги
Рекомендуємо:
QA дайджест # 0
Аналітичний підхід до політики
30 жовтня, Київ - Appclub : підхід data - driven і Machine Learning
Дайджест цікавих вакансій № 159
13 листопада, Львів - Lviv Mobile TechTalk