Профессиональная веб-разработка продвинутый курс

По окончании курса слушателям выдаётся диплом о повышении квалификации или сертификат об обучении. Лучшие получают приглашение поступить на стажировку, в интернатуру или в штат IT-компании.

  • Площадка:Университет Лобачевского
  • Продолжительность:5 месяцев
  • Дата:февраль 2023
  • Стоимость:35000 ₽
Профессиональная веб-разработка продвинутый курс

О курсе

Базовых инструментов разработки уже недостаточно? Время стать профессиональным веб-разработчиком, освоить React, Node.js и другие инструменты. Преподаватели ННГУ и специалисты IT-компаний подготовили 5 основных треков: frontend, backend, PHP, 1C, базы данных. На курсе ты познакомишься с CMS-системами, научишься создавать веб-страницы, работать с визуальными редакторами, информационными блоками, компонентами и их кастомизацией. Итогом обучения станет самостоятельно, «от и до» разработанный веб-ресурс. Школьникам, студентам, аспирантам и ранее обучавшимся на ФПК ННГУ - скидка 20%.

Обучение возможно онлайн в zoom и очно в Нижнем Новгороде

Мы изучаем:

course-info
  • mongodb
    mongodb
  • mysql
    mysql
  • git
    git
  • node.js
    node.js
  • javascript
    javascript
  • postgresql
    postgresql
  • react.js
    react.js

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

  • Желающие усилить свои навыки веб-разработки и JS программирования

Необходимые навыки

Эксперты

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

  • Широков Алексей Михайлович
    Широков Алексей Михайлович
    Middle Frontend-разработчик, тех. лидер проекта «Плюшки», компания Lad . Опыт разработки - 2 года
  • Теричев Максим Александрович
    Теричев Максим Александрович
    Руководитель центра разработки Lad. 10 лет опыта разработки. Преподает с 2016 года.
  • Третьякова Алёна Александровна
    Третьякова Алёна Александровна
    Фрилансер. 10 лет опыта верстки и разработки сайтов. Создавала сайты для интернет-магазинов в Москве и регионах. Преподает с 2017 года.
  • Слугин Владимир Георгиевич
    Слугин Владимир Георгиевич
    Начальник вычислительного центра Нижегородского радиотехнического колледжа, преподаватель JavaScript FullStack с опытом более 13 лет. Занимается разработкой с 2017 года.
  • Марков Александр Николаевич
    Марков Александр Николаевич
    Middle backend-разработчик проекта Kari, компания Lad. Опыт разработки - 2 года

Карьера

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

  • Top7
  • Lad
  • Облачные технологии

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

  • Основы Linux.
  • Инициализация react-приложения, структура приложения и работа с пакетным менеджером npm.
  • Изучение базовых концепций React. Основы работы с функциональными компонентами. Знакомство с понятиями props и state.
  • Основные этапы и методы жизненного цикла компонентов (initialize, mount, update, unmount)
  • Сравнительный анализ классовых и функциональных компонентов
  • Знакомство с React-Hooks. Правила и особенности использования хуков.
  • Реализация роутинга в react-приложении. Знакомство с History API.
  • Подключение и настройка менеджера состояний Redux. Настройка ReactDevTools и ReduxDevTools. Базовая концепция и основы работы с Redux.
  • Настройка подключения к серверу с помощью http-клиента axios на примере открытого API.
  • Знакомство с Node.js (как работает Node.js, консольный интерфейс, переменные окружения, встроенные модули)
  • Асинхронность в Node.js (callback function, промисы, async и await)
  • Практическая работа с Node.js
  • СУБД (MySQL, MongoDB)
  • Создание API (проектирования API, REST, CRUD)
  • Введение в Express.js (создание сервера, обработка входящих запросов, маршрутизация, middleware)
  • Практическая работа с Express.js и MongoDb
  • Теория базам данных
  • MySQL
  • MongoDB
course-program