Минск
+375 44 758 02 02
заказать звонок

JavaScript продвинутый курс

После окончания базового курса Javascript вы можете продолжить освоение этого языка программирования на продвинутом курсе. Или записаться на него, если азы Javascript вам уже известны. Слушатели продвинутого курса Javascript уже способны использовать конструкции языка для решения стандартных задач, но стремятся научиться большему.

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

Отличительной особенностью продвинутого курса является увеличенное количество практических занятий. Академия ITSTAR ставит своей целью подготовить с помощью данного курса специалиста, готового пройти собеседование на вакансию Javascript-разработчика, поэтому слушателей учат реализации конкретных приложений и решению практических задач.

После продвинутого курса Javascript вы сможете:

- Понимать прототипно-ориентированную модель программирования;

- Использовать клиент-серверную архитектуру в процессе создания действующих приложений;

- Работать с DOM посредством Javascript;

- Взаимодействовать с локальными хранилищами данных;

- Работать с системой контроля версий;

- Различать способы хранения данных в браузере.

Формат обучения: онлайн-уроки с преподавателем индивидуально или в мини-группе

Пробный урок бесплатно

программа обучения

Шаблоны проектирования

  • Singleton
  • Facade
  • Mediator
  • Decorator
  • Prototype
  • Command
  • Factory
  • Observer
  • Mixin
  • MVC/MVP/MVVM
  • AMD/CommonJS

Антипаттерны

Webpack

  • Общие сведения, принципы работы
  • Настройка конфигурационного файла

Работа с системой контроля версий

ES6/ES7

  • Переменные 'let'/'const'
  • Деструктуризация
  • Тип данных Symbol
  • Функции, строки, объекты
  • Set/Map
  • Promise
  • Async/await

Веб компоненты

  • Custom Elements
  • Shadow DOM
  • Шаблоны 'template'

Single Page Application

  • Общие сведения, история появления
  • Преимущества и недостатки

Typescript

  • Введение в типы
  • Компиляция
  • Наследование
  • Интерфейсы

 

Минимальные требования:

  • Навыки работы с IDE
  • Знание основ HTML, CSS
  • Знание основ Javascript
преподаватели курса
Парипа Михаил Михайлович
Получил высшее образование в УО «Брестский государственный университет имени А.С. Пушкина». Прошел курсы переподготовки на уровне высшего образования ИПКиП УО «Брестсткий государственный университет». Квалификация: инженер-программист. Работал преподавателем в отделе информационных технологий программного обеспечения. Преподавал такие предметы, как «Базы данных и системы управления базами данных», «Конструирование программ и языки программирования», «Оргтехника», «Информационные технологии». Опыт работы в школе робототехники, а также в институте переподготовки «Кадры Индустрии» и в ПТК «ПТК имени Кедышки» в направлениях: робототехника, информационные технологии и программирование, физика и математика на английском языке. Специальность переподготовки: Программное обеспечение информационных систем. Java SE, Java EE, Hibernate, Spring MVC, Spring Boot. Базы данных и системы управления базами данных (MySQL, PostgreSQL, H2, MS SQL2). С++/С#, Scratch, WEDO и др.
Начните воплощать свои мечты об интересной и оплачиваемой работе вместе с нами сейчас.
ОТЗЫВЫ НАШИХ СТУДЕНТОВ
Αндреев Αртур
Создание сайтов
Я долго шел к выбору профессии.Однако отучившись и проработав по специальности, решил несколько откорректировать ее. Выбрав курсы Web-верстка (HTML, CSS), я практически с нуля научился создавать сайты. Преподаватель очень грамотный, объяснял всё очень доступно. Огромное спасибо за полученные знания!
itstar.by