All decks Close
All decks 32
  • Retro Hate 1

  • Atomic Design & CSS-in-JS

  • Кластеризация приложения. Настройка своего облачного хостинга.

  • Интернационализация универсальных приложений

  • Архитектура приложений

  • Production Deployment

    * Webpack, настройка для Production * Docker * Deployment & CI

  • Коммуникация клиента и сервера

  • Express.js и библиотеки

  • API server

  • Командная работа и Deployment

    * Коллаборация и работа в команде. * Разделение кода. Управление кодом. Практики работы в команде. * Обзор сервисов: Github, Bitbucket, Gitlab * Инструмены CVS: SVN, GIT, git-flow * Настройка webpack на production сборку. * Подготовка к деплою. Заливка на сервер. Мониторинг. * Автомаизация, Автоматизированный Deploy

  • MobX

    * template

  • React frameworks

    * template

  • React библиотеки

    * template

  • React App

    * template

  • Умные Компоненты

    * template

  • Компоненты React

    * template

  • JavaScript

    * template

  • JS Intro

    * Краткая история интернета глазами JS программиста * Почему стоит изучать JS, прямо сейчас * Как работать с личным кабинетом

  • SKB TEMPLATE

    * template

  • JS Outro

    * Подведение итогов. * Объявление лучших участников курса. * Распределение призовых мест. * Ссылки на полезные ресурсы. * Благодарности

  • 2 hour practice

    * Изоморфность. Isomorphic & Universal webapp * Server side rendering * WebSockets & Socket.io * Docker * Подробный разбор React-starter-kit

  • Isomorphic webapp

    * Изоморфность. Isomorphic & Universal webapp * Server side rendering * WebSockets & Socket.io * Docker * Подробный разбор React-starter-kit

  • React.js

    * Как работает React? что такое Virtual DOM? * Концепция Компонентов. * Популярные пакеты под React. * Сборщик Webpack. * PostCSS, Модульный CSS, React CSS Modules. * Визуальное тестирование компонентов с помощью Storybook.

  • JSON RESTful API Server

    * JSON Web Token * Express-async-router * Swagger * Bunyan * Tests

  • Express.js & MongoDB

    * MongoDB: что это за база данных и какие у неё особенности по сравнению с реляционными базами данных * Mongoose.js: схемы, модели, запросы, курсоры, хуки, Populate * Express.js: архитктура, запросы, ответы, средние слои, перехватываение ошибок, статика, куки, роуты, вложенные средние слои, популярные пакеты NPM * RESTful JSON API: что это такое, накладываемые ограничения, CRUD, статус коды * Практическая задача с Express.js и MongoDB

  • Hello JS World

    "summary" : "#!md * Основные архитектурные особенности JavaScript. * Новым конструкциям ES6, ES7. * JavaScript на сервере - Node.js. * Пакетный менеджер NPM. * Инструментом Babel. * Паттерны асинхронного программирования (Promises, Async-await).

  • JS Intro

    * Краткая история интернета глазами JS программиста * Почему стоит изучать JS, прямо сейчас * Как работать с личным кабинетом

  • NodeJS & Frontend

  • NodeJS ♥ MongoDB

  • Starting NodeJS

  • JS Intro

  • Hello JS World