КУРС «FRONTEND-РАЗРАБОТЧИК»

Программа курса
1 блок
- HTML & CSS & SCSS & git

Структура страницы, теги (html, head, body, main, section, div, header, footer, nav, span, a, img, svg, form), атрибуты

Подключение стилей, селекторы css, вес селекторов, псевдо-классы, псевдо-элементы

Семантическая верстка, БЭМ, position, flex

(CSS) Анимация, transition, перменные

(CSS) Адаптив, em/rem/%, media-запросы

(SCSS) Переменные, условия, миксины, вложенность

git, github, github desktop, github pages

Практический результат:

Простой новостной сайт
Портфолио, для своих будущих проектов

Оставить заявку

2 блок
- JavaScript

Переменные, функции, условия, арифметические операции, браузерные методы(alert, promt, confirm)

Циклы, замыкания, всплытие, стрелочные и анонимные функции

Объекты, массивы

Работы с DOM API, события, event loop

Работа формами на js

ООП, инкапсуляция, наследование, полиморфизм

Порядок подключения файлов, базовая настройка webpack

Практический результат:

Полноэкранный скроллинг лендинга продукта
Крестики-нолики

Оставить заявку

3 блок
- TypeScript & Vue

(TypeScript) Типизация, интерфейсы, объединения, перечисления, расширение типов, классы

fetch API, json

Vue3, файловые компоненты, composition api

Vue Router, v-for, v-if-else, v-show

npm, пакеты, package.json

vue-cli create

Практический результат:

Таск борд с вакансиями, сервис HR c вакансиями и перетаскиванием их в разные статусы

Оставить заявку

4 блок
- React

Create-react-app

Функциональные компоненты, jsx, props, component live cyrcle

useState, useEffect, useId, useTransition, useRef, useMemo, useCallback

React router

Redux + toolkit

Практический результат:

Сервис микроблогов
Мессенджер

Оставить заявку

5 блок
- node.js & SQL и NoSQL базы данных

Базовый http сервер, nodemon, express

Работа с файлами, path, fs

Mетоды запросов, обработка данных запросов

RESTful API, headers, cors

Отдача статики

SQL и NoSQL базы данных

(Postgre/My)SQL (таблицы, запросы)

FormData

Практический результат:

API для прошлого блока
Сервер, отдающий рандомные данные

Оставить заявку

6 блок
- Деплой на сервер & итоговый проект

Vercel

docker + docker-compose, переменные окружения

Итоговый проект

Подготовка к собеседованию

Практический результат:

Админка бота для отправки уведомлений в телеграм
Полная сборка и deploy проекта прошедших блоков

Оставить заявку

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

...
Авазбек кызы Зарина

Фронтенд-разработчик на React

...
Безруков Юрий

Angular Frontend Developer

...
Илья Кретинин

Fullstack разработчик в РайффайзенБанке

...
Михаил Палиенко

Middle Frontend Developer в Advantum специалист по информационным системам

...
Иван Жевакин

Senior Frontend Developer в британском стартапе Dice

...
Петрухин Александр

Solution Architect в стартапе

...
Румянцев Александр

Frontend разработчик

...
Житков Тимофей

Senior Fullstack разработчик в Московской Бирже и Team Lead в Nordic IT School

Условия обучения

Стоимость

17100 руб. в месяц
92300 руб. полный курс
102600 руб.

При единовременной оплате скидка -10%

Длительность курса - 6 месяцев (216 ак. час.)

Занятия проходят 2 раза в неделю, длительность каждого занятия - 4 ак. часа.

В стоимость также входит:

- доступ к личному кабинету студента с записями занятий и материалами

- поддержка преподавателя во внеурочное время (проверка заданий и помощь с проектами)

Предварительная запись на курс

Выберите группу

16 сентября 2023

11:00-14:00 (сб, вс)

Преподаватель:
Безруков Юрий

Преимущества обучения
1
Мини-группы
На наших курсах обучение проходит в мини-группах по 6-10 человек.
2
Опытные наставники
Они не только являются крутыми разработчиками крупных компаний, но и умеют объяснять сложные вещи простыми словами.
3
Максимум практики
Преподаватели вам предоставят всю необходимую теоретическую базу для того, чтобы вы понимали принципы разработки, но основное внимание будет уделено практике.
4
Видеоархив занятий
Записи сохраняются в вашем личном кабинете, вы всегда можете к ним вернуться и посмотреть то, что вы не поняли или забыли.
5
Очное или онлайн обучение
Можно выбрать форму обучения, которая вам удобна: посещать занятия в школе, либо подключаться к вебинарам откуда угодно.
6
Лицензия
У нас есть лиензия на образовательную деятельность и по окончании курса вы получите сертификат.
Nordic IT School

Адрес: 190013, г. Санкт-Петербург, Московский проспект д.25/1 , офис 52А

+7 925 632-21-47

+7 495 626-46-00

moscow@inordic.ru

Отправьте заявку
Мы свяжемся с вами и поможем Вам с выбором курса