Профессия Frontend-разработчик с нуля до PRO

4684

С нуля изучите JavaScript, TypeScript, Ionic и другие трендовые технологии разработки веб-приложений. Соберёте портфолио, научитесь работать в команде и начнёте карьеру frontend-разработчика.

Курс возможно приобрести в рассрочку. 6 месяцев бесплатно — первый платёж через полгода

Стоимость указана за месяц.

Программа

Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.

Основные курсы

Веб-вёрстка. Уровень 1

  1. Введение.
  2. Базовый HTML.
  3. Базовый CSS.
  4. Работа с макетом.
  5. Layout. HTML-разметка.
  6. Layout. Flexbox.
  7. Layout. Стилизация.
  8. Продвинутый HTML.
  9. Продвинутый CSS.
  10. Сетки.
  11. Адаптивность. Десктоп и планшет.
  12. Адаптивность. Мобильные устройства.
  13. JavaScript для верстальщика.
  14. Доступность.
  15. Кросс-браузерность.
  16. База знаний.
  17. Работа с хостингом.
  18. Анимация.

Javascript. Уровень 1

  1. Введение.
  2. Переменные и работа с числами.
  3. Строки, boolean и условные операторы.
  4. Массивы и циклы.
  5. Функции.
  6. Объекты.
  7. Введение в DOM.
  8. Константы, области видимости и замыкания.
  9. Преобразования и нестрогие сравнения.
  10. Общение с сервером, async/await.

Веб-вёрстка. Уровень 2

  1. Вёрстка HTML-писем.
  2. SVG.
  3. Анимация на JS.
  4. Оптимизация и процесс загрузки.
  5. Сборщики.
  6. Препроцессоры и постпроцессоры.
  7. CSS Grid.
  8. CMS.
  9. Будущее вёрстки.

JavaScript. Уровень 2

  1. Обработка событий и пользовательский ввод.
  2. Модули.
  3. Event loop и асинхронная разработка.
  4. Методы объекта и прототипы.
  5. Обработка ошибок.
  6. События.
  7. ООП и его реализация в JavaScript.
  8. Функциональное программирование.
  9. Тестирование.
  10. npm, package.json.

Node

  1. Введение.
  2. Подготовка рабочей среды.
  3. Hello, world!
  4. Решаем базовые задачи.
  5. Асинхронный код.
  6. Express.js.
  7. Базы данных, реляционные БД.
  8. Базы данных, нереляционные БД.
  9. CLI-программы.
  10. Углубляем теорию + продвинутые понятия.
  11. Real-time & WebSockets.
  12. Pro tips.

TypeScript, часть 1

  1. Введение.
  2. Компиляция и примитивные типы.
  3. Применение типов.
  4. Типизация ООП.
  5. Дженерики.
  6. Утилитарные типы.
  7. Дополнительные типы.

Дополнительные курсы

  • Системы контроля версий, знакомство с git.
  • Работа с командной строкой Bash.
  • Figma.
  • Photoshop для веб-разработчика.
  • Английский для IT.
  • Универсальные знания программиста.
  • Карьера и развитие программиста.

Дипломные проекты

Фрагмент интернет-магазина

Вы сверстаете небольшой трёхстраничный сайт.

Интернет-магазин на Vue.js

Вы создадите интернет-магазин с каталогом, баннерами, навигацией по разделам, карточками товара, корзиной и регистрацией. Оптимизируете проект и напишете тесты.

Командный дипломный проект

CRM-система

Что получит слушатель по окончании

  • Диплом Skillbox
  • Портфолио
  • Помощь в трудоустройстве

Ваше резюме после обучения

  • Должность: Фронтенд-разработчик
  • Зарплата от: 100 000 ₽

Профессиональные навыки:

  • Адаптивная вёрстка сайтов и писем
  • Работа с TypeScript
  • Уверенное знание JavaScript и ООП
  • Разработка серверных приложений на Node.js
  • Работа в системе контроля версий Git
  • Разработка десктопных приложений на Ionic/Electron
  • Знание React.js/Angular/Vue.js
  • Понимание алгоритмов и структур данных в проектах
Форма оплаты

Рассрочка платежей

Онлайн школа

SkillBox

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

2 года

Трудоустройство

Школа помогает с трудоустройством

Время доступа к материалам

Не ограничено

Отзывы

Отзывов пока нет.

Добавить отзыв

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.