logo
ended icon

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

Онлайн-курс javascript. продвинутый уровень, 07 сентября 2024 в 17:00

event main image
event main image

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

Начало:Суббота 07.09, 17:00 GMT+03

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad

Курс

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

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

Для кого?

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

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

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

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

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

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

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

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

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

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

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

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

Онлайн

Бесплатно

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

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

Начало:Суббота 07.09, 17:00 GMT+03

Формат:

Онлайн

Тип:

Курс

Источник:

Timepad