JavaScript

Один из самых популярных языков программирования. Знание JavaScript позволяют оживить и сделать привлекательной даже самую скучную страничку в интернете. JavaScript применяется практически везде: frontend, и backend разработке приложений и видео-игр, приложений для бизнеса, учебы и т.д.

Задача курса познакомить вас с инструментами JavaScript для работы и эффективного программирования на нем. Пройдя наш курс, вы научитесь создавать web-приложения, а также добавлять им яркости и оригинальности.

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

Требования:

Опыт работы с HTML/CSS

    Основы/введение

  • Переменные, типы данных, строки, числа, массивы, объекты.
  • Выражения и операторы.
  • Циклы, массивы и объекты в циклах, шаблонные строки.
  • Функции и область видимости.
  • Объекты (свойства и методы).

  • ООП

  • Конструкторы, классы и ключевое слово "new".
  • Наследование, инкапсуляция, полиморфизм.
  • Обработка исключений, контекст, стрелочный функции.

Работа с DOM

  • Что такое DOM и BOM. Манипуляция DOM элементами.
  • Обработка событий, работа с формами.
  • Сохранение, вывод информации о пользователе.(Cookie, Local storage, Session storage)
  • Написание собственного плагина, для валидации и обработки форм.
  • Написание кастомного видео плеера.
  • Написание плагина для динамических элементов страницы (списки, модальные окна, табы, аккордионы, тултипы)
  • Работа с сервером

  • Что такое AJAX, форматы данных JSON, XML, загрузка и получение данных с сервера.
  • WebSocket.
  • Пишем realtime чат.
  • Авторизация, логинизация, сохранение данных, создание чат комнат.
  • Работа с графикой

  • Работа с SVG.
  • Работа с Canvas.
  • Работа с WebGL.
  • Знакомство с современными стандартами

  • Node.js, NPM, Webpack.
  • Gulp, Grunt, Scss.
14

Длительность курса

24 занятия

6456

Количество человек в группе

10

75756

Уровень сложности

Продвинутый

5867867

График занятий

ВТ, ЧТ с 18-30 до 21-00

Идёт набор

 

Для кого подойдет курс:


1. Для тех, кто устал быть просто пользователем и юзать чужие приложения, а мечтает создать свой стартап

2. Для тех, кто желает иметь достойный заработок и быть всегда востребованным специалистом в мире IT

3. Для тех, кто ценит свое время и хочет обучаться у опыт практикующих профессионалов

4. Для тех, кто хочет поднять свой уровень знаний, прокачать практические навыки и воплотить в жизнь свои проекты

 

Стоимость обучения

team7

Продвинутый уровень

6200 грн

 
Оставить заявку на бесплатную консультацию с преподавателем

*ваши данные не будут переданы третьим лицам