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

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

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

Для кого?

- 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.

 

Программа

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

- введение в асинхронное программирование — обзор колбэков и промисов

- использование async/await

- работа с асинхронными функциями.

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

- основные принципы функционального программирования

- функции высшего порядка и их применение

- изучение методов массивов: map, filter, reduce

- работа с асинхронными функциями.

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

- работа с классами и наследование

- принципы SOLID(Single Responsibility,Open/Closed Principle,Liskov Substitution Principle,Interface Segregation, Dependency Inversion) и их применение в JavaScript

- работа с прототипами и прототипным наследованием

- работа с асинхронными функциями.

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

- взаимодействие с сервером: AJAX(Asynchronous JavaScript and XML), Fetch API

- использование REST(Representational State Transfer") API(Application Programming Interface)

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

- обзор структуры DOM(Document Object Model)

- манипуляция DOM(Document Object Model): добавление, удаление и изменение элементов

- Обработка событий.

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

- введение в работу с базами данных

- использование баз данных в веб-приложениях

- работа с базами данных в среде Node.js: MongoDB, PostgreSQL

Поделиться:

136 дней назад
4 июня, начало в 17:00

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

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

Поделиться:

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

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

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

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

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

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