Онлайн-курс «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) структурой, работать с базами данных.

Спикеры

%D0%94%D1%80%D0%BE%D0%B1%D1%8B%D1%88%D0%B5%D0%B2%D0%B0_%D0%9F%D0%BE%D0%BB%D0%B8%D0%BD%D0%B0.jpg.150x150_q85_box-1660%2C507%2C5534%2C4381_crop_detail.jpg

Полина Дробышева

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

Программа

2 октября с 11:00 до 14:00. Первый день обучения:

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

4 октября с 11:00 до 14:00. Второй день обучения:

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

5 октября с 15:00 до 18:00.Третий день обучения:

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

6 октября с 15:00 до 18:00. Четвертый день обучения:

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

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

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

9 октября с 11:00 до 14:00. Шестой день обучения:

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

Поделиться:

12 дней назад
2 октября, начало в 11:00

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

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

Поделиться:

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

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

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

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

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

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