Онлайн-курс «JavaScript. Продвинутый уровень»

Курс — это идеальное решение для тех, кто уже освоил основы языка и хочет глубже погрузиться в его мир. Если вы знакомы с синтаксисом JavaScript и основами HTML (Hypertext Markup Language) разметки, наш курс подойдет именно вам.

ИТ и интернет 16+

Для прохождения этого курса слушателям необходимо установить Visual Studio Code (code.visualstudio.com/download...).

Для кого?

- cтудентов и информационных технологий: Тех, кто изучает информатику, программирование или связанные области и стремится к более глубокому пониманию JavaScript;

- разработчиков, работающих с фронтендом и бэкендом: Тех, кто хочет использовать JavaScript как на клиентской, так и на серверной стороне разработки (с помощью Node.js);

- разработчиков, желающих расширить свои навыки: Тех, кто стремится к повышению своего профессионального уровня и становится экспертом в области JavaScript и его современных приложений.

Вы узнаете, как взаимодействовать с сервером, базами данных и API(Application Programming Interface), использовать асинхронное программирование, работать с DOM (Document Object Model)и сетью.

Вы научитесь понимать асинхронное программирование на JavaScript, взаимодействовать с HTML(Hypertext Markup Language) структурой, работать с базами данных.

Спикер: Полина Дробышева — IT-амбассадор колледжа ITHub по направлению «Backend-разработка». Сертифицированный специалист Microsoft Office с большим опытом программирования на языках javaScript, Golang, Python.

 

Программа

7 сентября с 17:00 до 20:00. Первый день обучения:

  1. Введение в асинхронное программирование — обзор колбэков и промисов
  2. Использование async/await
  3. Работа с асинхронными функциями.

7 сентября с 17:00 до 20:00. Второй день обучения:

  1. Основные принципы функционального программирования
  2. Функции высшего порядка и их применение
  3. Изучение методов массивов: map, filter, reduce
  4. Работа с асинхронными функциями.

7 сентября с 13:00 до 16:00.Третий день обучения:

  1. Работа с классами и наследование
  2. Принципы SOLID(Single Responsibility,Open/Closed Principle,Liskov Substitution Principle,Interface Segregation, Dependency Inversion) и их применение в JavaScript
  3. Работа с прототипами и прототипным наследованием
  4. Работа с асинхронными функциями.

7 сентября с 17:00 до 20:00. Четвертый день обучения:

  1. Взаимодействие с сервером: AJAX(Asynchronous JavaScript and XML), Fetch API
  2. Использование REST(Representational State Transfer") API(Application Programming Interface)

7 сентября с 17:00 до 20:00. Пятый день обучения:

  1. Обзор структуры DOM(Document Object Model)
  2. Манипуляция DOM(Document Object Model): добавление, удаление и изменение элементов
  3. Обработка событий.

7 сентября с 17:00 до 20:00. Шестой день обучения:

  1. Введение в работу с базами данных
  2. Использование баз данных в веб-приложениях
  3. Работа с базами данных в среде Node.js: MongoDB, PostgreSQL

Поделиться:

37 дней назад
7 сентября, начало в 17:00

Событие пройдет онлайн

Уже есть билет
Ссылка на онлайн-событие рассылается за час до его начала.
Получить ссылку

Поделиться:

Связь с организатором

На этот адрес придёт ответ от организатора.

Подпишитесь на рассылку организатора

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов