Содержание
- Программа
- Основные курсы
- Веб-вёрстка. Уровень 1
- Javascript. Уровень 1
- Веб-вёрстка. Уровень 2
- JavaScript. Уровень 2
- Node
- TypeScript, часть 1
- Дополнительные курсы
- Дипломные проекты
- Фрагмент интернет-магазина
- Интернет-магазин на Vue.js
- Командный дипломный проект
- CRM-система
- Что получит слушатель по окончании
- Ваше резюме после обучения
- Профессиональные навыки:
Программа
Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
Основные курсы
Веб-вёрстка. Уровень 1
- Введение.
- Базовый HTML.
- Базовый CSS.
- Работа с макетом.
- Layout. HTML-разметка.
- Layout. Flexbox.
- Layout. Стилизация.
- Продвинутый HTML.
- Продвинутый CSS.
- Сетки.
- Адаптивность. Десктоп и планшет.
- Адаптивность. Мобильные устройства.
- JavaScript для верстальщика.
- Доступность.
- Кросс-браузерность.
- База знаний.
- Работа с хостингом.
- Анимация.
Javascript. Уровень 1
- Введение.
- Переменные и работа с числами.
- Строки, boolean и условные операторы.
- Массивы и циклы.
- Функции.
- Объекты.
- Введение в DOM.
- Константы, области видимости и замыкания.
- Преобразования и нестрогие сравнения.
- Общение с сервером, async/await.
Веб-вёрстка. Уровень 2
- Вёрстка HTML-писем.
- SVG.
- Анимация на JS.
- Оптимизация и процесс загрузки.
- Сборщики.
- Препроцессоры и постпроцессоры.
- CSS Grid.
- CMS.
- Будущее вёрстки.
JavaScript. Уровень 2
- Обработка событий и пользовательский ввод.
- Модули.
- Event loop и асинхронная разработка.
- Методы объекта и прототипы.
- Обработка ошибок.
- События.
- ООП и его реализация в JavaScript.
- Функциональное программирование.
- Тестирование.
- npm, package.json.
Node
- Введение.
- Подготовка рабочей среды.
- Hello, world!
- Решаем базовые задачи.
- Асинхронный код.
- Express.js.
- Базы данных, реляционные БД.
- Базы данных, нереляционные БД.
- CLI-программы.
- Углубляем теорию + продвинутые понятия.
- Real-time & WebSockets.
- Pro tips.
TypeScript, часть 1
- Введение.
- Компиляция и примитивные типы.
- Применение типов.
- Типизация ООП.
- Дженерики.
- Утилитарные типы.
- Дополнительные типы.
Дополнительные курсы
- Системы контроля версий, знакомство с git.
- Работа с командной строкой Bash.
- Figma.
- Photoshop для веб-разработчика.
- Английский для IT.
- Универсальные знания программиста.
- Карьера и развитие программиста.
Дипломные проекты
Фрагмент интернет-магазина
Вы сверстаете небольшой трёхстраничный сайт.
Интернет-магазин на Vue.js
Вы создадите интернет-магазин с каталогом, баннерами, навигацией по разделам, карточками товара, корзиной и регистрацией. Оптимизируете проект и напишете тесты.
Командный дипломный проект
CRM-система
Что получит слушатель по окончании
- Диплом Skillbox
- Портфолио
- Помощь в трудоустройстве
Ваше резюме после обучения
- Должность: Фронтенд-разработчик
- Зарплата от: 100 000 ₽
Профессиональные навыки:
- Адаптивная вёрстка сайтов и писем
- Работа с TypeScript
- Уверенное знание JavaScript и ООП
- Разработка серверных приложений на Node.js
- Работа в системе контроля версий Git
- Разработка десктопных приложений на Ionic/Electron
- Знание React.js/Angular/Vue.js
- Понимание алгоритмов и структур данных в проектах
Отзывы
Отзывов пока нет.