- Регистрация
- 26.05.2022
- Сообщения
- 26 711
- Реакции
- 180
- Баллы
- 63
7-недельный онлайн курс«Advanced front-end 3.0»
Прокачай себя за 1.5 месяца!Переходи в высшую лигу фронтед-разработки!
Старт 12 ноября 2018 года
ДЛЯ КОГО ЭТОТ КУРС:
если у Вас уже есть начальные знания и опыт работы с HTML/CSS/JS и Вы хотите получить опыт разработки сложных реальных проектов,
если Вы бесконечно натягиваете темы на CMS, а мечтаете начать заниматься крутой front-end разработкой,
если Вы уже middle front-end разработчик, но хотите прокачать свой уровень профессионализма и стремитесь стать авторитетным senior’ом,
если Вы хотите повысить свою заработную плату на текущем месте работы,
если Вы хотите найти себе новое достойное место работы, если мечтаете попасть в крутую компанию с более высоким окладом и сложными задачами…
ПРОГРАММА КУРСА:
GIT.
Git intro.
Basic commit flow.
Branches.
Merge vs Rebase.
GitHub.
Git Flow.
Package managers. Шаблонизация.
SemVer
npm
yarn
bower
Handlebars
ES6.
let, const.
Arrow functions.
Template strings.
String methods.
Array methods.
Destructuring.
Looping.
Spread & Rest.
Object Literals.
Symbols.
Generators.
Classes.
Promises.
Async/Await.
Modules.
Module patterns in ES5.
Module Loaders.
AMD Format.
CommonJS Format.
ES6 Modules.
Babel.
Module Bundlers.
Browserify.
Webpack.
Введение в Node.js. Express.
Node.js intro.
Mock API application.
Express.js framework.
Mail send application.
Practice Lesson — Shopping cart.
Мы разработаем страницу интернет-магазина для заказа товаров. А также создадим страницу с корзиной нашего магазина, в котором можно будет редактировать выбранные товары. Сохранение информации о заказе будет происходить в localStorage браузера.
Сборка приложения. Gulp, Webpack. Code style.
Gulp task runner.
Gulp tasks.
Watch.
Default.
Build front-end project.
Code style tools.
Minification, optimisation.
Webpack.
UNIX Command Line. SSH. Nginx intro.
Getting help
Paths & Listing files
Pipes
Redirects
Archive and Compress
Move/Copy/Remove
Managing Directories
Remote control
Permissions
SSH access
Setup Nginx for Node.js app.
Programming patterns.
Common object patterns
Function Argument Pattern
Chaining
Observable
Timer patterns
Async execution pattern
PubSub pattern
Practice Lesson — Chat Bot.
Мы разработаем интерактивного чат-бота, с которым можно будет общаться с помощью голоса. Мы будем использовать встроенные в браузер WebAPI для распознавания и синтеза речи. Напишем серверную часть на Node.js и SocketIO. Настроим и подключим API для чат-ботов.
Deploy. Continuous Integration.
Deploy using git.
Setup and deploy to Heroku.
Setup CirlceCI.
Practice Lesson — Weather Site.
Мы разработаем сайт с прогнозом погоды. Все данные будем получать из реального API. Агрегацию и подготовку данных будем делать на Node.js. Кроме погоды конкретного города, сделаем возможность определить текущее местоположение пользователя через GeoAPI браузера и покажем погоду в этом месте.
Practice Lesson — SPA Currency rates.
Мы разработаем SPA без использования фреймворков. На этом сайте будет возможность просматривать текущий курс валют, историческую сводку и в живую конвертировать необходимые валюты. Мы будет использовать различные API для получения данных. Напишем свое API на Node.js для проксирования данных на клиентскую часть.
Прокачай себя за 1.5 месяца!Переходи в высшую лигу фронтед-разработки!
Старт 12 ноября 2018 года
ДЛЯ КОГО ЭТОТ КУРС:
если у Вас уже есть начальные знания и опыт работы с HTML/CSS/JS и Вы хотите получить опыт разработки сложных реальных проектов,
если Вы бесконечно натягиваете темы на CMS, а мечтаете начать заниматься крутой front-end разработкой,
если Вы уже middle front-end разработчик, но хотите прокачать свой уровень профессионализма и стремитесь стать авторитетным senior’ом,
если Вы хотите повысить свою заработную плату на текущем месте работы,
если Вы хотите найти себе новое достойное место работы, если мечтаете попасть в крутую компанию с более высоким окладом и сложными задачами…
ПРОГРАММА КУРСА:
GIT.
Git intro.
Basic commit flow.
Branches.
Merge vs Rebase.
GitHub.
Git Flow.
Package managers. Шаблонизация.
SemVer
npm
yarn
bower
Handlebars
ES6.
let, const.
Arrow functions.
Template strings.
String methods.
Array methods.
Destructuring.
Looping.
Spread & Rest.
Object Literals.
Symbols.
Generators.
Classes.
Promises.
Async/Await.
Modules.
Module patterns in ES5.
Module Loaders.
AMD Format.
CommonJS Format.
ES6 Modules.
Babel.
Module Bundlers.
Browserify.
Webpack.
Введение в Node.js. Express.
Node.js intro.
Mock API application.
Express.js framework.
Mail send application.
Practice Lesson — Shopping cart.
Мы разработаем страницу интернет-магазина для заказа товаров. А также создадим страницу с корзиной нашего магазина, в котором можно будет редактировать выбранные товары. Сохранение информации о заказе будет происходить в localStorage браузера.
Сборка приложения. Gulp, Webpack. Code style.
Gulp task runner.
Gulp tasks.
Watch.
Default.
Build front-end project.
Code style tools.
Minification, optimisation.
Webpack.
UNIX Command Line. SSH. Nginx intro.
Getting help
Paths & Listing files
Pipes
Redirects
Archive and Compress
Move/Copy/Remove
Managing Directories
Remote control
Permissions
SSH access
Setup Nginx for Node.js app.
Programming patterns.
Common object patterns
Function Argument Pattern
Chaining
Observable
Timer patterns
Async execution pattern
PubSub pattern
Practice Lesson — Chat Bot.
Мы разработаем интерактивного чат-бота, с которым можно будет общаться с помощью голоса. Мы будем использовать встроенные в браузер WebAPI для распознавания и синтеза речи. Напишем серверную часть на Node.js и SocketIO. Настроим и подключим API для чат-ботов.
Deploy. Continuous Integration.
Deploy using git.
Setup and deploy to Heroku.
Setup CirlceCI.
Practice Lesson — Weather Site.
Мы разработаем сайт с прогнозом погоды. Все данные будем получать из реального API. Агрегацию и подготовку данных будем делать на Node.js. Кроме погоды конкретного города, сделаем возможность определить текущее местоположение пользователя через GeoAPI браузера и покажем погоду в этом месте.
Practice Lesson — SPA Currency rates.
Мы разработаем SPA без использования фреймворков. На этом сайте будет возможность просматривать текущий курс валют, историческую сводку и в живую конвертировать необходимые валюты. Мы будет использовать различные API для получения данных. Напишем свое API на Node.js для проксирования данных на клиентскую часть.