Спасибо за интерес
к нашим курсам.

В благодарность за это мы дарим скидку на любой курс, который Вы выберете. Укажите пожалуйста адрес на который мы можем отправить Вам промокод:

Спасибо!
Нет, спасибо
Компьютерная школа / Курсы / Курс Front-End Pro Plus

Курс Front-End Pro Plus в Киеве

в Киеве

Front-End Pro Plus является логическим продолжением курсов Front-End Basic и Front-End Pro и предназначен для людей, хорошо владеющих HTML5, CSS3, JS.

В процессе обучения слушатели освоят стек технологий, необходимых для сборки, тестирования и разворачивания приложения.

Курс состоит из 16 занятий, которые сочетают в себе теоретическое изложение материала и практическую работу. На каждом занятии слушатели будут отрабатывать навыки современного ECMAScript и сборки. В курс входит мануал по организации работы с git с особенным упором на командный подход. На Front-End Pro Plus часть лекций выделена на рассмотрение и обсуждение архитектурных решений в современном Front-End.

Структура курса

Длительность курса
16 занятий
Интенсивность
1 занятие
в неделю
Начало занятий
Январь
Место обучения
Киев

Курс преподает

  • Савелий Сычев
    Front-end developer в MyHeritage

    В веб разработке 5 лет, в IT сфере - 7 лет.

    Места работы:
    Параллельно занимается своим хобби - преподаванием. Изначально начал преподавать в университете (подтягивая других студентов) и далее развивал свои навыки на организованных бесплатных курсах программирования в школе. В начале 2016 года получил работу в нескольких учебных центрах как front-end trainer.

    • php developer - OkkervilGroup
    • front-end developer - Effect-Marketing
    • front-end developer - lun Новостройки
    • front-end developer - easypay
    • javascript developer - luxoft

    linkedin

Программа курса

Цель курса:

  • научить слушателей курса применять околостоящие технологии, которые помогают реализовывать приложение.
  • рассмотрение архитектуры с абстрактной точки зрения и применение шаблонов разработки на практике.
  • командная разработка при помощи системы контроля версий git
1
ES5-6
  • Перебирающие методы
  • Области видимости
  • Функции
  • Классы
  • Деструктуризация
2
Async JS (Promises, async/await)
  • асинхронный Javascript
  • цепочки промисов
  • Параллельное выполнение - Promise.all()
  • async function
3
Storage. Shop cart practice
  • LocalStorage, SessionStorage
  • Добавление в корзину
  • Отображение элементов в корзине
4
IndexedDB. WebSQL. Shop cart practice
  • принцип работы с базой
  • добавление и удаленние данных в IndexedDB
  • WebSQL - примеры
  • Удаление элементов из корзины
  • Изменение количества элементов в корзине
5
Gulp. Bower. Сборка приложения
  • Bower - выгружаем библиотеки для работы приложения
  • Gulp - сборка js, css
  • npm - управляем пакетами, организация package.json
6
Modules (+es2015, amd, commonjs)
  • IIFE
  • Revealing Module Pattern
  • AMD and CommonJS Formats
  • ES2015 Modules
7
Основы NodeJS
  • запуск простого js файла из консоли
  • организация модулей в NodeJS
  • разработка mock-server для front-end разработчика
8
Express.js на примере mock server. Postman
  • mock-server - заглушки для front-end
  • Postman - управление разработкой API становится проще
9
Practice (UI+mock server, REST API, JSON design)
10
Unit testing (Karma/Sinon/Chai)
  • Зачем нужно тестирование
  • Что такое “common elements”
  • Karma тестирование
11
OOP design. SOLID
  • Constructor, Module, Revealing Module, Singleton Patterns
  • SOLID в JS. Примеры
12
JS MV* Patterns
  • MVC Pattern
  • MVP Pattern
  • MVVM Pattern
13
OOP design
  • Observer, Factory, Decorator, Prototype Patterns
14
Teamwork practice(git flow)
  • сливаем код в мастер
  • rebase vs merge
15
Practice with open API
16
Practice (Creating library, API)
Вручение сертификата
Получить вступительный тест
Для записи на этот курс необходимо выполнить тест!
Если Вы думаете что курс Front-End Pro Plus пока для Вас сложный, обратите внимание на Front-End Pro.

Преимущества школы

Офисы в центре города с удобной транспортной развязкой
Учебные классы, оборудованные компьютерами и современной техникой
Удобное время обучения
Вовлечение в IT-мероприятия города

Наши преподаватели и студенты работают в

  • apriorit
  • VetraMedia
  • DataArt
  • WIX
  • Ciklum
  • Netocrat Communications
  • Looksery
  • Intersog
  • Provectus
  • AB Soft
  • Opera
  • Anadea
  • Indigo
  • Archer
  • ORT
  • Unit-is
  • Tubik
  • BrainCombinator
  • GUID
  • Exigen
  • Tseh 2.0
  • SOM
  • IT NonStop
  • PrivatBank
  • Wildix
  • softserve
  • HYS
  • Lohika
  • prom
  • Evo
  • Isobar
  • epam
  • Snapchat
  • HTML Studio
  • Readdle
  • Samsung
  • jelvix
  • Artjoker
  • Ukrsibbank
  • Infopulse
  • Kyivstar
  • Cogniance
  • Credit agricole
  • MTB
  • eleks
Факторы успеха
Мотивация студента
При должной мотивации, вы будете ответственнее подходить к процессу обучения, что позволит успешно завершить курс.
Посещение занятий
Регулярное посещение занятий позволит системно проходить обучение, не упуская важных тем для изучения.
Домашние задания
Выполняя домашние задания, вы практикуетесь, получая оценку ваших работ и практические советы от преподавателя.
Самостоятельное обучение
Для достижения успеха по окончанию обучения, нужно около 200 часов провести за самостоятельным изучением материалов.

Регистрация на курс Front-End Pro Plus

* Поля обязательны для заполнения.
Регистрация успешно завершена
С Вами свяжутся в ближайшее время.
Оставить заявку
Если у вас остались вопросы, запишитесь на бесплатную консультацию, и наш администратор Анна Кениг ответит на все интересующие вас вопросы.