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

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

Сводка

Цена
от 9 520₽ 5 236₽
Рассрочка
от 200₽
Статус
Идет набор
Начнется
25.11.2021
Длительность
24 месяца
Язык
ru

Описание курса

Frontend-разработчик создаёт видимую часть сайтов и веб-приложений при помощи языков разметки и программирования, фреймворков и других инструментов. Он разрабатывает интерфейсы для сложных сервисов — планировщиков задач, мессенджеров, интернет-магазинов. Без frontend-разработчика не получится лайков под постами в соцсетях, корзины товаров, комментариев и удобной навигации по онлайн-картам.
Frontend-разработчики нужны как большим корпорациям, так и стартапам. А если не хотите работать на компанию, — всегда доступны варианты на фрилансе.

О школе

Skillbox
Отзывы 0
Информация
Компания основана в 2016 году. Официальный сайт https://skillbox.ru. Мы собрали и проверили более 684 отзывов об онлайн курсах Skillbox.

Программа курса

Основные курсы
Веб-вёрстка. Уровень 1
Введение.
Базовый HTML.
Базовый CSS.
Работа с макетом.
Layout. HTML-разметка.
Layout. Flexbox.
Layout. Стилизация.
Продвинутый HTML.
Продвинутый CSS.
Сетки.
Адаптивность. Десктоп и планшет.
Адаптивность. Мобильные устройства.
JavaScript для верстальщика.
Доступность.
Кросс-браузерность.
База знаний.
Работа с хостингом.
Анимация.
Введение.
Переменные и работа с числами.
Строки, boolean и условные операторы.
Массивы и циклы.
Функции.
Объекты.
Введение в DOM.
Константы, области видимости и замыкания.
Преобразования и нестрогие сравнения.
Общение с сервером, async/await.
Вёрстка HTML-писем.
SVG.
Анимация на JS.
Оптимизация и процесс загрузки.
Сборщики.
Препроцессоры и постпроцессоры.
CSS Grid.
CMS.
Будущее вёрстки.
Обработка событий и пользовательский ввод.
Модули.
Event loop и асинхронная разработка.
Методы объекта и прототипы.
Обработка ошибок.
События.
ООП и его реализация в JavaScript.
Функциональное программирование.
Тестирование.
npm, package.json.
Введение.
Подготовка рабочей среды.
Hello, world!
Решаем базовые задачи.
Асинхронный код.
Express.js.
Базы данных, реляционные БД.
Базы данных, нереляционные БД.
CLI-программы.
Углубляем теорию + продвинутые понятия.
Real-time & WebSockets.
Pro tips.
Введение.
Компиляция и примитивные типы.
Применение типов.
Типизация ООП.
Дженерики.
Утилитарные типы.
Дополнительные типы.
Курс по выбору
Vue.js
Введение.
Основы Vue.
Создание проекта.
Каталог товаров.
Пагинация и фильтрация.
Страница товара.
Корзина.
Работа с API. Список товаров.
Работа с API. Оформление заказа.
Деплой.
Введение в React.
Создание проекта.
TypeScript (Предложение).
Компоненты на примере новостной карточки Reddit.
Hooks и Функциональное программирование.
Больше о компонентах и введение в тестирование компонентов.
Работа с публичным API на примере Reddit.
API + контекст.
Портал и форма.
Введение в Redux на примере новостной ленты.
Использование Redux-Thunk на примере бесконечной ленты.
Формы на примере комментариев и карточки поста.
Сайдбар + роутинг.
NextJS.
Бонус: Mobx.
Основные курсы после выбора специализации
Typescript под Vue/React/Angular
Продвинутые тайпгарды на дженериках и интерфейсах.
Ещё чуть-чуть про ООП.
tsconfig.
Декораторы.
Миксины.
Неймспейсы.
Введение в Angular.
Создаём UI Kit.
Каталог товаров.
Машрутизация.
Сервисная архитектура в Angular.
HTTP Advanced.
RXJS: Поиск товаров.
Формы в Angular.
Страница товара.
Улучшаем приложение.
RXJS & Components Advanced: корзина товаров.
Тестирование.
Способы организации обмена данными.
Дополнительные идеи.
SOLID.
Сложные типы.
Строковые типы для разбора строк.
Абстрактные алгебраические типы.
Тестирование типов.
DDD.
Чистая архитектура.
Чистая файловая структура.
Дополнительные курсы
Системы контроля версий, знакомство с git
Работаем с Git на своём компьютере.
Работаем с удалённым репозиторием.
Командная работа в Git.
Сравнение версий и отмена изменений.
Инструменты и правила работы с Git.
В результате. Научитесь вести контроль версий ваших проектов в Git. Этот навык поможет вам совместно работать в команде.
Что такое командная строка.
Работа с файлами и папками.
Авторизация и права доступа.
Процессы, сервисы и задачи.
Конфигурация и инструменты.
Написание скриптов на Bash.
Использование Bash на примере настройки веб-сервера.
В результате. Научитесь управлять файловой системой компьютера при помощи командной строки. Ускорите работу и будете меньше времени тратить на рутину.
Введение в Figma. Обзор возможностей.
Работа с графикой.
Редактор Figma — модульные сетки и монтажные области.
Создание и настройка компонентов, работа с эффектами.
Создание вложенных компонентов. Auto Layout.
Организация рабочего пространства компонентов и стилей. Командная работа, контроль версий и передача макетов в разработку.
Прототипирование.
Figma Animate.
Бонус-модуль. Обзор и применение Figma plugins.
В результате. Познакомитесь с графическим редактором, в котором вам будут присылать макеты для вёрстки. Научитесь извлекать цвета, шрифты, стили и даже попробуете себя в роли веб-дизайнера.
Введение в Photoshop.
Инструменты.
Работа с файлами и изображениями
Принципы работы со слоями и масками.
Бонус-модуль. Выделения и маски.
Работа со слоями.
Эффекты.
В результате. Научитесь основам работы в редакторе Photoshop.
Терминология.
Чтение документации и библиотек.
Общение на форумах.
Ресурсы технологических новостей
Произношение слов.
Коммуникация.
Акценты.
Просмотр видео оригиналов.
В результате. Научитесь общаться и искать информацию на английском языке.
Как стать первоклассным программистом.
Вёрстка email-рассылок. Советы на реальных примерах.
The state of soft skills.
Как мы создавали карту развития для разработчиков.
Как эффективно работать с почтой.
Повышение своей эффективности.
Спор о первом языке программирования.
Саморазвитие: как я не усидел на двух стульях и нашёл третий.
Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
Протокол HTTP.
Введение в алгоритмы.
В результате. Получите полезные навыки, которые пригодятся вам на новой работе.
Что нужно работодателю.
Как создать резюме и искать работу.
Как успешно пройти собеседование.
Как пройти испытательный срок.
В результате. Получите полезные советы по дальнейшему развитию карьеры.
Дипломные проекты
Фрагмент интернет-магазина
Вы сверстаете небольшой трёхстраничный сайт.
Вы создадите интернет-магазин с каталогом, баннерами, навигацией по разделам, карточками товара, корзиной и регистрацией. Оптимизируете проект и напишете тесты.
Выбор направления
Vue.js
Введение.
Основы Vue.
Создание проекта.
Каталог товаров.
Пагинация и фильтрация.
Страница товара.
Корзина.
Работа с API. Список товаров.
Работа с API. Оформление заказа.
Деплой.
Введение в React.
Создание проекта.
TypeScript (Предложение).
Компоненты на примере новостной карточки Reddit.
Hooks и Функциональное программирование.
Больше о компонентах и введение в тестирование компонентов.
Работа с публичным API на примере Reddit.
API + контекст.
Портал и форма.
Введение в Redux на примере новостной ленты.
Использование Redux-Thunk на примере бесконечной ленты.
Формы на примере комментариев и карточки поста.
Сайдбар + роутинг.
NextJS.
Бонус: Mobx.
Продвинутые тайпгарды на дженериках и интерфейсах.
Ещё чуть-чуть про ООП.
tsconfig.
Декораторы.
Миксины.
Неймспейсы.
Введение в Angular.
Создаём UI Kit.
Каталог товаров.
Машрутизация.
Сервисная архитектура в Angular.
HTTP Advanced.
RXJS: Поиск товаров.
Формы в Angular.
Страница товара.
Улучшаем приложение.
RXJS & Components Advanced: корзина товаров.
Тестирование.
Способы организации обмена данными.
Дополнительные идеи.
SOLID.
Сложные типы.
Строковые типы для разбора строк.
Абстрактные алгебраические типы.
Тестирование типов.
DDD.
Чистая архитектура.
Чистая файловая структура.

Отзывы

Еще не добавили ни одного отзыва