Igor Suvorov
Программист-предприниматель
* Webpack, настройка для Production * Docker * Deployment & CI
* Коллаборация и работа в команде. * Разделение кода. Управление кодом. Практики работы в команде. * Обзор сервисов: Github, Bitbucket, Gitlab * Инструмены CVS: SVN, GIT, git-flow * Настройка webpack на production сборку. * Подготовка к деплою. Заливка на сервер. Мониторинг. * Автомаизация, Автоматизированный Deploy
* template
* template
* template
* template
* template
* template
* template
* Краткая история интернета глазами JS программиста * Почему стоит изучать JS, прямо сейчас * Как работать с личным кабинетом
* template
* Подведение итогов. * Объявление лучших участников курса. * Распределение призовых мест. * Ссылки на полезные ресурсы. * Благодарности
* Изоморфность. Isomorphic & Universal webapp * Server side rendering * WebSockets & Socket.io * Docker * Подробный разбор React-starter-kit
* Изоморфность. Isomorphic & Universal webapp * Server side rendering * WebSockets & Socket.io * Docker * Подробный разбор React-starter-kit
* Как работает React? что такое Virtual DOM? * Концепция Компонентов. * Популярные пакеты под React. * Сборщик Webpack. * PostCSS, Модульный CSS, React CSS Modules. * Визуальное тестирование компонентов с помощью Storybook.
* JSON Web Token * Express-async-router * Swagger * Bunyan * Tests
* MongoDB: что это за база данных и какие у неё особенности по сравнению с реляционными базами данных * Mongoose.js: схемы, модели, запросы, курсоры, хуки, Populate * Express.js: архитктура, запросы, ответы, средние слои, перехватываение ошибок, статика, куки, роуты, вложенные средние слои, популярные пакеты NPM * RESTful JSON API: что это такое, накладываемые ограничения, CRUD, статус коды * Практическая задача с Express.js и MongoDB
"summary" : "#!md * Основные архитектурные особенности JavaScript. * Новым конструкциям ES6, ES7. * JavaScript на сервере - Node.js. * Пакетный менеджер NPM. * Инструментом Babel. * Паттерны асинхронного программирования (Promises, Async-await).
* Краткая история интернета глазами JS программиста * Почему стоит изучать JS, прямо сейчас * Как работать с личным кабинетом