Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

245 842 ₽
есть рассрочка

Кому подойдёт этот курс

Новичкам в веб-разработке
С нуля изучите основы программирования на JavaScript и PHP. Научитесь верстать сайты на HTML и CSS. Создадите первые проекты для портфолио.

Начинающим разработчикам
Прокачаетесь в работе с самыми популярными языками программирования Изучите фреймворки Vue, React или Angular и расширите круг своих компетенций в кодинге.

IT-специалистам
Научитесь программировать на JavaScript и PHP. Освоите TypeScript и будете создавать проекты на фреймворке Laravel. Сможете поменять направление и стать востребованным веб-разработчиком.

Что вы получите после обучения

Приобретаемые навыки
3
CSS
12
Frontend
13
Npm
14
Веб-верстка
Сертификат, ссылками на который можно делиться с другими людьми

Образовательная организация

Российская интернет-компания из сферы онлайн-образования, основанная в 2016 году. Контрольный пакет ООО «Скилбокс» принадлежит VK. Компания считается лидером российского рынка профессионального онлайн-обучения. Она также лидирует в сфере обучения профессиям, связанным с цифровой экономикой и Интернет-рекламой.

Skillbox — российская компания, которая специализируется на онлайн-образовании. Skillbox называет себя онлайн-университетом востребованных профессий.

Образовательные программы сервиса сосредоточены на четырех основных направлениях:

  • дизайн;
  • программирование;
  • маркетинг;
  • управление.

На платформе можно получить знания по актуальным темам и востребованные навыки. Все курсы нацелены на практику: мы следим за актуальностью материала и помогаем с трудоустройством и стажировкой.

Образовательная платформа Skillbox была запущена в 2016 году. Компанию основали Игорь Коропов (1989—2020) и Дмитрий Крутов.Позже к ним присоединились Андрей Анищенко и Сергей Попков.Генеральным директором компании с момента основания является Дмитрий Крутов.Skillbox дважды получила «Премию Рунета»: в 2018 году в номинации «Образование и кадры», и в 2019 году в номинации «Технологии и инновации»

В феврале 2019 года Mail.Ru Group приобрела 3 % компании, затем в марте увеличила долю до 10,33 %, и, наконец, до 60,33 % в декабре того же года.Согласно годовому отчёту Mail.Ru Group, контрольный пакет компании обошёлся ей в 1,6 млрд руб.

В ноябре 2019 года РБК включил компанию в рейтинг 35-и крупнейших EdTech компаний России, поставив Skillbox на 6-ое место. В 2020 году в рейтинге топ-10 крупнейших EdTech-компаний, составленном РБК, Skillbox переместилась на 2-ое место.

В октябре 2020 года Mail.Ru Group увеличила свою долю в компании до 70 %. В ноябре 2020 года сооснователь платформы Игорь Коропов погиб в Сочи.

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

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

Обязательные курсы для вашей профессии. Это основы, которые важно изучить для успешного старта карьеры. Вам понадобится примерно 24 месяца, чтобы пройти курсы из этого блока.

Веб-вёрстка. Базовый уровень ~17 часов видео

  • Базовый HTML.
  • Базовый CSS. 2 модуля.
  • Подготовка к вёрстке.
  • Layout. HTML-разметка.
  • Layout. Flexbox.
  • Layout. Стилизация.
  • Продвинутый HTML. Формы.
  • Продвинутый CSS. 2 модуля.
  • Адаптивность. Десктоп.
  • Адаптивность. Мобильные устройства.
  • JavaScript для верстальщика.
  • Доступность.
  • Кросс-браузерность.
  • База знаний.
  • Сетки.
  • Работа с хостингом.
  • Анимация.

PHP-разработчик. Базовый уровень ~14 часов видео

  • Введение в программирование на PHP.
  • Переменные, числа и boolean.
  • Условные операторы и булева алгебра.
  • Строки и массивы.
  • Циклы.
  • Функции: создание и использование.
  • Рекурсия, callback и анонимные функции.
  • Классы, методы и объекты.
  • Наследование и абстрактные классы.
  • Интерфейсы и полиморфизм.
  • Модификаторы доступа, геттеры и сеттеры.
  • HTML/CSS.
  • Подключение frontend к backend.
  • Разделение приложения на файлы.
  • Работа с файлами и сетью.
  • Обработка ошибок, Exceptions и логи.
  • Обработка GET- и POST-запросов, Header, Cookie и Session.
  • REST и RESTful API.
  • Язык запросов SQL.
  • Работа с базами данных в PHP.
  • Фреймворк Laravel.

JavaScript. Базовый уровень ~8 часов видео

  • Введение.
  • Переменные и работа с числами.
  • Строки, boolean и условные операторы.
  • Массивы и циклы.
  • Функции.
  • Объекты.
  • Введение в DOM. 2 модуля.
  • Константы, области видимости и замыкания.
  • Преобразование типов и нестрогие сравнения.
  • Общение с сервером, async/await.

PHP-фреймворк Laravel ~17 часов видео

  • Введение, установка и первичная настройка.
  • Контроллеры, экшны и роутинг.
  • Работа с базами данных. ORM-система Eloquent.
  • Работа с шаблонами. Шаблонизатор Blade.
  • Формирование ответа (Response).
  • Работа с формами.
  • Обработка запроса (Request).
  • Сервисы: создание и использование.
  • Работа с событиями.
  • Встроенные возможности Laravel.
  • Реализация авторизации.
  • Интеграция с внешними сервисами.
  • Тестирование и отладка Laravel-приложений.
  • Создание администраторской панели.

Node.js ~13 часов видео

  • Подготовка рабочей среды.
  • Hello, world!
  • Решение базовых задач.
  • Асинхронный код.
  • Express.js.
  • Реляционные базы данных.
  • Нереляционные базы данных.
  • CLI-программы.
  • Углубляем теорию.
  • Real-time & WebSockets.
  • Pro tips.

Typescript. Базовый уровень ~10 часов видео

  • Введение.
  • Компиляция и примитивные типы.
  • Применение типов.
  • Типизация ООП.
  • Дженерики.
  • Утилитарные типы.
  • Дополнительные типы.

Vue ~12 часов видео

  • Создание проекта.
  • Каталог товаров.
  • Пагинация и фильтрация.

Курсы на выбор

Vue ~12 часов видео

  • Основы Vue.
  • Страница товара.
  • Корзина.
  • Работа с API. Список товаров.
  • Работа с API. Оформление заказа.
  • Деплой.
  • Vue 3.0.

React ~19 часов видео

  • Введение в React.
  • Создание проекта.
  • TypeScript.
  • Компоненты на примере новостной карточки Reddit.
  • Hooks и функциональное программирование.
  • Введение в тестирование компонентов.
  • Работа с публичным API на примере Reddit.
  • API и Контекст.
  • Портал и форма.
  • Введение в Redux: поле для ввода комментария.
  • Использование Redux-Thunk: загрузка профиля пользователя.
  • Формы на примере комментариев и карточки поста.
  • Бесконечные списки: лента постов.
  • Роутинг.
  • Deploy.
  • Бонус-модуль: Mobx, effector и другие альтернативы redux.

Angular ~16 часов видео

  • Введение в Angular.
  • Создание UI Kit.
  • Каталог товаров.
  • Маршрутизация.
  • Сервисная архитектура в Angular.
  • HTTP Advanced.
  • RXJS: поиск товаров.
  • Формы в Angular.
  • Страница товара.
  • Улучшение приложения.
  • RXJS & Components Advanced: Корзина товаров.

Бонусные курсы

На этих курсах вы получите разносторонние навыки, которые помогут увереннее чувствовать себя в профессии.

Angular ~16 часов видео

  • Тестирование.
  • Способы организации обмена данными.

Универсальные знания программиста ~10 часов видео

  • Как стать первоклассным программистом.
  • Вёрстка email-рассылок. Советы на реальных примерах.
  • The state of soft skills.
  • Как мы создавали карту развития для разработчиков.
  • Как эффективно работать с почтой.
  • Повышение своей эффективности.
  • Спор о первом языке программирования.
  • Саморазвитие: как я не усидел на двух стульях и нашёл третий.
  • Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
  • Протокол HTTP.
  • Введение в алгоритмы.

Алгоритмы и структуры данных для разработчиков ~18 часов видео

  • Введение в алгоритмы.
  • Алгоритм бинарного поиска.
  • Хэш-таблицы и хэш-функции.
  • Связные списки.
  • Стек и очередь.
  • Алгоритмы сортировки.
  • Рекурсивные алгоритмы.
  • Сложность алгоритмов и О-нотация.
  • Введение в жадные алгоритмы.
  • Деревья. Бинарное дерево поиска.
  • B-дерево, R-дерево, K-d-дерево.
  • Суффиксные деревья.
  • Балансировка деревьев и кучи.
  • Графы и их разновидности.
  • Алгоритмы на графах.
  • Алгоритмы сжатия информации.
  • Введение в криптографию.
  • Алгоритмы хеширования.
  • Битовые алгоритмы.
  • Вероятностные и итеративные алгоритмы.

Figma 2.0 ~8 часов видео

  • Введение в Figma. Обзор возможностей.
  • Работа с графикой.
  • Модульные сетки и монтажные области.
  • Создание и настройка компонентов. Работа с эффектами.
  • Создание вложенных компонентов. Auto Layout.
  • Контроль версий и передача макетов в разработку.
  • Прототипирование.
  • Figma Animate.
  • Бонус-модуль. Обзор и применение Figma plugins.

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

Вспомогательные курсы, которые помогут расширить навыки. Вы можете проходить их параллельно или смотреть материалы по мере необходимости.

Система контроля версий Git ~6 часов видео

  • Работа с Git на своём компьютере.
  • Работа с удалённым репозиторием.
  • Командная работа в Git.
  • Сравнение версий и отмена изменений.
  • Инструменты и правила работы с Git.

Веб-вёрстка. Продвинутый уровень ~10 часов видео

  • Вёрстка HTML-писем.
  • SVG.
  • Анимация на JS.
  • Оптимизация и процесс загрузки.
  • Отрисовка сайта.
  • Сборщики.
  • Препроцессоры и постпроцессоры.
  • CSS Grid.
  • Будущее вёрстки.

Работа в командной строке Bash ~9 часов видео

  • Что такое командная строка.
  • Работа с файлами и папками.
  • Авторизация и права доступа.
  • Процессы, сервисы и задачи.
  • Конфигурация и инструменты.
  • Написание скриптов на Bash.
  • Использование bash на примере настройки веб-сервера.

JavaScript. Продвинутый уровень ~9 часов видео

  • События браузера, контекст выполнения.
  • Модули.
  • Event loop и асинхронная разработка.
  • Обработка ошибок.
  • Классы.
  • События.
  • Экосистема JavaScript и npm.
  • Сборка.
  • Тестирование.
  • База знаний.

Язык запросов SQL ~9 часов видео

  • SQL. Введение.
  • Инструкции по установке MySQL.
  • Структура БД, запрос DESCRIBE.
  • Выбор и фильтрация данных, запрос SELECT.
  • Функции и выражения, агрегация данных.
  • Отношения и соединение таблиц: JOIN.
  • Группировка.
  • Модификация данных.
  • Подзапросы.
  • Объявление и изменение структуры данных.

Карьера разработчика: трудоустройство и развитие ~8 часов видео 

  • Подготовка к поиску работы.
  • Составляем резюме.
  • Поиск работы.
  • Выполнение тестовых заданий.
  • Подготовка к собеседованию и его прохождение.
  • Принятие оффера и выход на работу.
  • Профессиональное развитие и карьерный рост.
  • Типичные вопросы на собеседованиях.
  • Требования к программистам разных направлений.

Подборки, в которых участвует курс

Рейтинг курса

4.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 21.04.2024 01:34
Веб-разработчик

Веб-разработчик

Оставить отзыв
Поделиться курсом с друзьями