Loading...
ended icon

Событие завершено

Онлайн-курс JavaScript. Продвинутый уровень, 11 января 2025 в 15:00

event main image
event main image

Когда:Событие еще не началось

Начало:Суббота 11.01, 15:00 GMT+03

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad

Курс по JavaScript

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

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

Все участники, активно посещающие занятия курса, получают сертификат. Чтобы мы правильно заполнили в нем ваши данные, просим вас указывать свои корректные ФИО кириллицей при регистрации.

Для кого?

  • Студентов и информационных технологий: тех, кто изучает информатику, программирование или связанные области и стремится к более глубокому пониманию 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.

Программа

11 января с 15:00 до 18:00. Первый день обучения:

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

12 января с 15:00 до 18:00. Второй день обучения:

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

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

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

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

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

25 января с 15:00 до 18:00. Пятый день обучения:

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

26 января с 15:00 до 18:00. Шестой день обучения:

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

Онлайн

Бесплатно

info icon

Событие завершено

Похожие события

Когда:Событие еще не началось

Начало:Суббота 11.01, 15:00 GMT+03

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad