Образовательная платформа

Скидка 20% до 24 января

Курс

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

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

Вы узнаете, как верстать сайты на HTML и CSS, разберётесь в JavaScript, научитесь разрабатывать серверную часть сайта и реализуете проекты для портфолио.

На рынке не хватает веб-разработчиков

  • 1109 компаний

    сейчас ищут веб-разработчиков

  • 278 700 KZT

    зарплата начинающего специалиста

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

  • Новеньким в веб-разработке

    Новеньким в веб-разработке

    Вы разберётесь в программировании, узнаете, как верстать сайты и выполните свои первые проекты.

  • Разработчикам с небольшим опытом

    Разработчикам с небольшим опытом

    Улучшите навыки в написании кода на JavaScript и PHP — это сделает вас востребованным специалистом на рынке труда.

  • IT-специалистам

    IT-специалистам

    Научитесь делать проекты на JavaScript, писать код на PHP и  заниматься вёрсткой. Разберётесь в основах менеджмента и узнаете, как построить эффективную работу в команде.

Чему вы научитесь

  1. Качественно верстать сайты

    Разберётесь, как верстать сайты, используя HTML и CSS. Научитесь делать веб-страницы для платформ и браузеров.

  2. Разрабатывать интерактивные сайты

    Узнаете, как создавать сложную анимацию и подобные ей элементы.

  3. Писать код на PHP

    Сможете создавать сложные сайты и приложения, заниматься обработкой функций пользователей и работать с файлами.

Как проходит обучение на платформе

  1. Смотрите материалы в удобное время

    Изучаете теорию и практикуетесь на задачах, приближённых к реальным.

    Смотрите материалы в удобное время
  2. Выполняете практические работы

    Решаете задачи после каждого модуля и закрепляете знания.

    Выполняете практические работы
  3. Работаете с проверяющим экспертом

    Получаете обратную связь по каждой работе в течение 1–3 рабочих дней.

    Работаете с проверяющим экспертом
  4. Разрабатываете итоговый проект

    Презентуете проект экспертам, дополняете портфолио и получаете сертификат о прохождении курса.

    Разрабатываете итоговый проект

Содержание курсов

Вас ждёт насыщенный курс, изучение которого можно приравнять к году работы.

  • 400 видеоматериалов
  • 72 практические задачи

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

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

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

      1. Введение в программирование на PHP.
      2. Переменные, числа и boolean.
      3. Условные операторы и булева алгебра.
      4. Строки и массивы.
      5. Циклы.
      6. Функции: создание и использование.
      7. Рекурсия, callback и анонимные функции.
      8. Классы, методы и объекты.
      9. Наследование и абстрактные классы.
      10. Интерфейсы и полиморфизм.
      11. Модификаторы доступа, геттеры и сеттеры.
      12. HTML/CSS.
      13. Подключение frontend к backend.
      14. Разделение приложения на файлы.
      15. Работа с файлами и сетью.
      16. Обработка ошибок, Exceptions и логи.
      17. Протокол HTTP.
      18. Обработка GET- и POST-запросов, Header, Cookie и Session.
      19. REST и RESTful API.
      20. Язык запросов SQL.
      21. Работа с базами данных в PHP.
      22. Фреймворк Laravel.
  3. JavaScript. Базовый уровень ~8 часов

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

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

      1. События браузера, контекст выполнения.
      2. Модули.
      3. Event loop и асинхронная разработка.
      4. Обработка ошибок.
      5. Классы.
      6. События.
      7. Экосистема JavaScript и npm.
      8. Сборка.
      9. Тестирование.
      10. База знаний.

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

  1. Онлайн-сессии по веб-разработке

      1. Адаптация макета под мобильные устройства.
      2. Практикум по интерактивным элементам.
      3. Что такое Webpack.
      4. Сборка проекта на Gulp и обзор препроцессора Sass.
      5. Анимация в CSS.
      6. Вёрстка писем.
  2. Система контроля версий Git

      1. Версии программного кода.
      2. Установка Git.
      3. Индекс и частичные коммиты.
      4. Сравнение версий.
      5. Отмена изменений и откат версий.
      6. Репозитории и коллективная работа.
      7. Ветки: создание и управление.
      8. Слияние и разрешение конфликтов.
      9. Полезные инструменты.
      10. Правила работы с Git.
      11. Публикация проекта на Github.
      12. Подключение PHPStorm к GitLab.

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

  1. Веб-вёрстка

    Вы сверстаете лендинг и несколько страниц интернет-магазина.

  2. Облачное хранилище

    Вы разработаете аналог файлового хранилища Dropbox. Компоненты приложения напишете с нуля на чистом PHP — без использования фреймворков.

  3. Система управления контактными данными клиентов

    Вы разработаете полноценную CRM-систему. Через ваше приложение сотрудники смогут отслеживать списки сделок, клиентов, следить за документооборотом. Пройдёте через все этапы разработки коммерческого ПО в компании и будете готовы к командной работе.

  4. Банк-клиент

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

Спикеры

Сергей Корниенко

Сергей
Корниенко

Frontend team-lead инвестиционного маркетплейса Московской биржи
Максим Васянович

Максим
Васянович

Практикующий фрилансер, ментор блока «Веб-вёрстка»
Тимофей Тиунов

Тимофей
Тиунов

Системный архитектор в Сбермегамаркете
Дмитрий Игнатьев

Дмитрий
Игнатьев

Руководил продуктовой командой в «Работа.ру‎». До 2018 года Senior-разработчик в EPAM
Михаил Молеску

Михаил
Молеску

PHP-разработчик, руководитель филиала ITRex Group

Ваше резюме после прохождения курса

Андрей Семёнов
  • Должность: Веб-разработчик
  • Зарплата от: 278 700 ₸

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

  • Администрирование и деплой пилотных проектов
  • Создание анимационных промосайтов
  • Умение ставить и соблюдать сроки
  • Привычка писать комментируемый и строго форматированный код
  • Разработка интернет-магазинов под ключ
  • Настройка интеграции CRM c внешними системами
  • Навыки написания запросов к реляционным базам данных
  • Умение и желание разбираться в чужом коде

Сертификат

Станет подтверждением успешного окончания курсов и дополнительным бонусом при устройстве на работу.

Сертификат Skillbox Курс Веб-разработчик с нуля до PRO
  • Старт курса: 25 января
  • Осталось: 4 места

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

  • Рассрочка на 12 месяцев
  • 20 472 ₸/мес
  • 25 590 ₸/мес

Скидка 20% до  24 января

Шаг 1. Выберите вариант оплаты

Шаг 2. Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

Нажимая на кнопку, я соглашаюсь с публичной офертой и политикой обработки персональных данных

Спасибо!

Ваша заявка успешно отправлена

Часто задаваемые вопросы

  • Я никогда не занимался веб-разработкой. У меня получится?

    Естественно! Мы даём подробные знания в области аналитики с  азов. Если ваши знания в математике на уровне школы ― ничего страшного, при регулярной практике вы достигнете результатов. Наставники помогут преодолеть трудности, ответят на вопросы и поддержат.
  • Какой график обучения? Получится ли совмещать его с работой?

    Вы сможете работать и проводить время с семьей, изучая материалы курса в свободное время. Программа построена таким образом, чтобы вы нашли баланс между обучением и повседневными делами без потери качества. Уроки будут доступны после завершения курса, поэтому в любой момент сможете вспомнить то, что вылетело из головы.
  • Сколько часов в неделю мне нужно уделять учёбе?

    Сколько времени заниматься учёбой ― исключительно ваш выбор. Наши студенты обычно уделяют образованию от трёх до пяти часов в неделю.
  • Я смогу общаться с преподавателями?

    У вас будет личный куратор в Telegram-чате и ментор. Специалисты ответят на ваши вопросы по результатам проверки домашних заданий и самостоятельных работ.
  • Действуют ли какие-нибудь программы рассрочки?

    Конечно! Если вы купите курс в рассрочку, то сможете планировать свой долгосрочный бюджет, разбив полную сумму на небольшие ежемесячные платежи.