+7 (920) 031-27-72
0

главная

ПОИСК КУРСА ПО ФИЛЬТРАМ

ВСЕ КУРСЫ ПО НАПРАВЛЕНИЯМ

ПОСТРОЙТЕ ПУТЬ К КАРЬЕРЕ

КАЛЕНДАРЬ КУРСОВ

ПОРЯДОК ЗАЧИСЛЕНИЯ

НОРМАТИВНЫЕ ДОКУМЕНТЫ

+7 (920) 031-27-72

Курс "Fullstack-разработка на JavaScript" (программа "Программирование на Javascript" 108 часов)

  • Начало обучения

    Февраль 2023 года

  • Продолжительность курса

    Февраль - июнь 2023 года

  • Стоимость

    - стоимость обучения - 30 000
    - для школьников, студентов, аспирантов или выпускников курсов ФПКиПП ННГУ - скидка 20%
    Возможна оплата в 2-3 этапа.

  • График занятий

    Обучение по субботам

  • Документ об окончании

    Слушателям с высшим или средним специальным образованием выдается Удостоверение о повышении квалификации. Остальным — Сертификат.

  • Место проведения

    пр. Гагарина, 23, корпус 2, 4 этаж

  • Контакты

    Telegram / WhatsApp / +7 (920) 031-27-72
    462-34-31 - деканат, email: info@fpk.unn.ru

До окончания набора осталось
0 дней : 0 часов : 0 минут : 0 секунд
Оставить заявку

О курсе

На курсе Fullstack-разработки на JavaScript изучаем профессиональные инструменты front-end и back-end разработки React и Node.js, СУБД MySQL, MongoDB, PostgreSQL.

Требования к слушателям на входе: знания html, css, основ программирования на javascript .

На курсе преподают эксперты из IT-компаний Lad

В конце обучения слушатели курса защищают итоговые проекты. Лучшие получают приглашение поступить на стажировку или в штат IT-компании.

Стажировки, Работа

Что мы изучаем на курсе

В курсе пишем браузерную часть web-приложения на React - одном из самых популярных JS-фреймворков. В ходе разработки будут разобраны следующие темы:
- инициализация react-приложения, структура проекта и работа с пакетным менеджером npm для управления зависимостями.
- базовые концепции React: виртуальный DOM, компоненты, props и states, особенности потока данных.
- классовые компоненты и их жизненный цикл.
- функциональные компоненты и хуки.
- разные подходы к стилизации компонентов.
- менеджер состояний Redux.
- роутинг в react-приложении.
- запросы к серверу с помощью http-клиента axios
- redux-thunk middleware и асинхронные экшны
и многое другое.
1) Знакомство с Node.js
⦁ Что это и для чего нужен Node.js
⦁ Как работает Node.js
⦁ Консольный интерфейс
⦁ Переменные окружения
⦁ Встроенные модули
2) Асинхронность в Node.js
⦁ Callback function.
⦁ Промисы
⦁ Async и await
3) Практика работы с Node.js
⦁ Практика решения основных задач на Node.js
⦁ Работа со встроенными модулями
4) Теоретическая часть создания API
Что такое API
Проектирования API
REST
CRUD
5) Введение в Express.js
⦁ Что это и для чего нужен Express.js
⦁ Создание сервера
⦁ Обработка входящих запросов.
⦁ Маршрутизация
⦁ Middleware
6) Работа с MongoDb (mongoose)
⦁ Основы работы с MongoDb в Node.js
7) Практика работы с Express.js и MongoDb
⦁ Создания API для не большого проекта с использованием Express.js и MongoDb
8) Дополнительно постараемся разобрать
⦁ Typescript
⦁ JWT
⦁ Socket.io
Что такое бд и зачем они нужны?
- Реляционные СУБД и язык SQL.
- Нереляционная БД NoSQL.
- Сравнение баз данных SQL (реляционных) и NoSQL (нереляционных).

Проектирование БД , нормальные формы, консистентность данных, отношение между таблицами

MySQL
- Типы данных и типы таблиц в MySQL
- Основные SQL-команды
- Агрегация и сортировка
- Оператор JOIN
- Индексы и Транзакции

MongoDB
- Особенности (понятие коллекции, документов и полей)
- Основные операции (CRUD-операции, фильтрация по полям, sort, skip, limit)
- Aggregation framework

Изучаем технологии и инструменты





React





Node.js





React Redux






MySQL






MongoDB






Git




Преподаватели

Широков Алексей

Фронтенд разработчик, компания "Lad"

Теричев Максим

Заместитель руководителя центра разработки, компания "Lad"

Марков Александр

Middle backend-разработчик проекта Kari, компания "Lad"

Куликов Дмитрий

Инженер-программист, ООО «Студия Т_Г»

Порядок зачисления

2 Шаг

Формируете комплект документов: копия паспорта (2,3 стр. + прописка), копия документа об образовании

копию свидетельства о браке или др. документа, в случае различия в фамилии в паспорте и документе об образовании

студентам нужно предоставить справку с места учебы

3 Шаг

При оформлении очно:
Приносите полный комплект документов (оригиналы и копии) по адресу: пр. Гагарина, 23, корп. 2, каб. 403 (понедельник-четверг: с 9 до 11-30 и с 12-30 до 16-00 пятница: с 9 до 11-30 и с 12-30 до 15-00). Предварительная запись по тел. 462-34-31

При оформлении онлайн:
Заполните форму и прикрепите фото (или сканы) документов в следующем (розовом) блоке

4 Шаг

При оформлении очно:
Подписываете договор, спускаетесь на первый этаж и оплачиваете обучение в кассе ННГУ. Приступаете к обучению на курсах, согласно расписанию

При оформлении онлайн:
В течение нескольких дней вам подготавливают договор и вместе с инструкцией по оплате присылают по электронной почте

ОСТАВЬТЕ
ЗАЯВКУ
НА КУРС

Или позвоните
по телефону

+7 (920) 031-27-72
  • Диплом о высшем или среднем проф. образовании при наличии (без вкладыша с оценками)
  • Личный листок (скачайте) и заполните
  • Cогласие на обработку персональных данных (скачайте) и заполните
  • Свидетельство о браке (в случае смены фамилии)