Программирование на JavaScript - Полный курс

Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

  • Площадка:Университет Лобачевского
  • Продолжительность:4 месяца
  • Дата:февраль 2021
  • Стоимость:24000 ₽

О курсе

ННГУ ждёт тех, кто хочет обучиться программированию на Javascript. В рамках оффлайн-курса ты узнаешь, как писать программы на JS и работать с Node.js и React. И, конечно, сможешь попробуешь себя в деле на практических занятиях. Занятия по графику: суббота, с 9 до 12-30. Студентам скидка 20%.

    Кому подойдет курс

    • Курс подходит для всех желающих

    Требования к курсу

    • Необходимо уверенно пользоваться интернетом, с легкостью регистрироваться на сайтах и сервисах и устанавливать на свой компьютер различные программы.

    Эксперты

    Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.

    • Громов Артем
      Fullstack Developer, компания lad

    Карьера

    Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

    • Lad

    Программа курса

    Блок 1. Основы языка JavaScript Изучаем теорию и решаем практические задачи по темам: типы данных и переменные, операторы и выражения, условные выражения, циклы, массивы, функции, объекты, методы в массивах и объектах, строки, регулярные выражения

    Блок 2. Объектная модель документа (DOM). jQuery Изучаем объектную модель документа (основы, событийная модель, манипуляции с DOM-деревом, DOM-эффективность) и библиотеку jQuery (основы, плагины, популярные библиотеки)

    Блок 1. Стандарт ES2015 Блок включает следующие темы: переменные, деструкторы, стрелочные функции и их контекст, итераторы, генераторы, классы, модули, асинхронное программирование, коллекции

    Блок 2. Node.js В блоке Node.js проектируем сервис RESTful API. Используем библиотеку Hapi.js для маршрутизации запросов от клиентов. Сохраняем данные на сервере в базе данных MongoDB через библиотеку Mongoose

    Блок 3. React В курсе по React отрабатываем на практике создание приложений на одном из самых популярных JS-фреймворков. Прорабатываем такие моменты как: сборка фронт-энд приложений (webpack), необходимые инструменты, компоненты, роутинг и многое другое

    Блок 4. React: Redux В курсе по React:Redux разрабатываем серьезные, легко поддерживаемые и тестируемые приложения с использованием Redux. Разбираем, чем приложение на Redux отличается от обычного React приложения. Учимся выстраивать правильную архитектуру проекта и тестировать результат