JavaScript Advanced

Описание курса

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

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

Профессиональное знание JavaScript приравнивается к web-магии верхнего уровня!

А еще JavaScript – самый популярный язык программирования в 2023 году!

Об этом – статьи на сайте dou.ua :

И на том же сайте можно найти ответ на вопрос: с какого возраста можно начинать изучать JavaSript?

Читайте статью на нашем сайте Навіщо вчити мову програмування JavaScript у 2023 році?

Классика Web-программирования – язык JavaScript также изучается в нашей Web-академии.

Web-1

Начальный уровень  знаний, но вполне достаточный для того, чтобы встраивать код  JavaScript  на страницы сайта и уверенно им манипулировать,  добиваясь впечатляющих эффектов,  будет достигнут на курсе Web-1 Web-Академии Front-end web разработка. HTML5, CSS3, JavaScript + WordPress.

Для зачисления на этот курс не требуется стартовых знаний, достаточно быть уверенным пользователем компьютера, ведь на этом курсе изучаются также HTML и CSS на профессиональном уровне!

Web-2

Дополнительные  возможности предоставляются на курсе Web-2 Web-академии JavaScript Advanced.

Для того, чтобы поступить на второй курс, уже потребуются базовые знания HTML и CSS. Если вы пока не знакомы с этими языками – ничего страшного, можно пройти короткий подготовительный курс Основы веб-дизайна. HTML5+CSS3+Figma

Кроме базовых средств JavaScript, на этом курсе будут рассмотрены объектно-ориентированные возможности  языка, изучены технологии Drag-and-drop, Geolocation, Ajax и Fetch API, а также многое другое.

Кроме того, что JavaScript сделает наши сайты особенно впечатляющими, мы будем создавать игры, обучающие программы и сервисы, напишем несколько приложений, взаимодействующих с различными API.

В ходе обучения мы будем работать с популярными библиотекой JQuery и фреймворком Bootstrap.

А еще познакомимся с самым популярным сегодня фреймворком JavaScript React и создадим с его помощью несколько проектов.

Система сборки Webpack,  использование новейших средств и возможностей ES6, грамотное применение библиотек JavaScript, даже создание собственного деск-топ приложения с помощью библиотеки Electron входят в программу обучения!

Также на курсе познакомимся с серверным программированием на Node.js и научимся писать сетевые игры и создавать ботов telegram.

А еще мы научимся работать с искусственным интеллектом и подключать Chat GPT к нашим проектам!

Приглашаются все желающие погрузиться в магию языка JavaScript!

Для того, чтобы попасть на курс «JavaScript Advanced», необходимо знание базовых HTML и CSS, которые также можно получить в нашей Web-академии.

Для кого предназначен курс

Курс “JavaScript Advanced” предназначен для школьников 9-11 классов и студентов, обладающими необходимым уровнем знаний языков HTML и CSS. Приглашаются выпускники первого курса Front-end web разработка. HTML5, CSS3, JavaScript + WordPress, а также те, кто знаком с языками HTML и CSS и прошедшие вступительное тестирование.

Программа и расписание курса

Курс рассчитан на 144 академических часа. Занятия проводятся в течение учебного года с сентября по июнь один или два раза в неделю. Программа курса поделена на четыре блока, каждый из которых завершается выполнением зачетного проекта и тестированием.

1 блок

Язык программирования JavaScript

  • 1.1 История, особенности и области применения языка программирования JavaScript.
  • 1.2 Настройка среды для для Web-разработки
  • 1.3 Базовый синтаксис JavaScript. Переменные. Операторы. Циклы, массивы
  • 1.4 Функции. Анонимные функции. Замыкания
  • 1.5 Объектно-ориентированные средства JavaScript. ООП в прототипном стиле. Классы. Наследование
  • 1.6 Обработка исключительных ситуаций
  • 1.7 BOM и DOM. События в JavaScript. Обработка событий. Управление событиями в JavaScript. Принципы ненавязчивого JavaScript
  • 1.8 Динамический HTML. Технология Drag and Drop. Создание графических компонент. Геолокация
  • 1.9 Регулярные выражения в JavaScript. Формы и элементы управления. Окна и Фреймы
  • 1.10 Рисование и анимация в JavaScript
  • 1.11 Формат JSON. Работа с файлами. Использование Cookie. Хранилища данных. Технология AJAX и Fetch API. Promise
  • 1.12 Особенности стандарта ECMAScript 6. Пакетный менеджер npm. Модули. Транскомпилятор Babel

2 блок

Библиотека JQuery

  • 2.1 Введение в библиотеку JQuery

3 блок

Библиотеки и фреймворки JavaScript

  • 3.1 Библиотеки JavaSript. Разработка настольных Electron приложений 
  • 3.2 Система сборки WebPack
  • 3.3 Фреймворки JavaScript. Фреймворк React. Хуки. Router React
  • 3.4 Автоматическое тестирование

4 блок

Серверное программирование. Основы Node JS

  • 4.1 Node JS и back-end. Web-сервер
  • 4.2 Создание приложений 
  • 4.3 Создание игр
  • 4.4 Создание ботов telegram
  • 4.5 Создание Chatbot API на основе OpenAI
  • 4.6 NodeJS+React

Работы учеников JavaScript Advanced

А еще наши ученики начиная с этого курса могут поучаствовать в работе песочницы “KitSandBox” и даже немного заработать!

А есть ли третий курс Web-академии?

Третий курс Web-академии – “PHP+WordPress. Back-end разработка” поможет освоить язык серверного программирования PHP и научиться разрабатывать сайты любого уровня сложности с помощью CMS WordPress и фреймворка Laravel.

А что дальше?

А якщо вас цікавить подальша мандрівка в чарівний світ Web розробки,
запрошуємо на наші курси та майстер-класи!

Записаться на курс

Записаться на этот курс
прямо сейчас





  • 8-11 классы, студенты
  • Требуется: базовые HTML, CSS
  • 72 занятия
Tags: , , , , , , ,
EN UK RU