+7 (930) 710-99-10
0

главная

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

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

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

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

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

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

+7 (930) 710-99-10

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

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

    29 февраля 2020 г.

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

    февраль - июнь 2020 г.

  • Стоимость

    - стоимость обучения - 26 000
    - для школьников, студентов, аспирантов или ранее обучавшихся на ФПК ННГУ - 22 000
    Возможна оплата в 2 этапа

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

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

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

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

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

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

  • Контакты

    Тел. +7 (930) 710-99-10, 462-34-31 деканат, email: info@fpk.unn.ru

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

О курсе

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

Требования к слушателям на входе: знания 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






Спикеры

Храпов Алексей

Javascript developer, компания Lad

Таланов Максим

Fullstack javascript developer, компания Lad

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

Технический лидер подразделения "Новые проекты" компании 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 (930) 710-99-10