Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Демо-доступ Домашние задания

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

скидка Хочу промокод
140 000 ₽  за курс
Веб-разработчик
Формат
Онлайн
Длительность
10 месяцев
Уровень
Для новичков
Документ
Диплом
Трудоустройство
Да
Программа

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

В курс входит 9 тематических блоков, рассчитанных на 10 месяцев обучения.

  • Основы HTML, CSS, JS: бесплатный вводный курс

    • Вводный курс поможет почувствовать себя в роли разработчика и понять, хотите ли вы развиваться в этом направлении. Вы узнаете о базовом синтаксисе HTML и CSS, научитесь управлять цветом и шрифтами и размещать блоки на странице.
    • А ещё напишете программу на языке JavaScript и сделаете страницу интерактивной. Всё это — с помощью четырёх практических проектов.
  • Как устроено платное обучение

    • Вы узнаете, как устроены программа и обучение.
    • Ознакомитесь с организационными деталями и подготовите компьютер к написанию кода.
    • Кроме этого, вспомните ключевые моменты из вводного курса: так проще перейти к новому материалу.
  • Расширенные возможности HTML и CSS

    • Вы узнаете, на что способны HTML и CSS.
    • Пройдёте Flexbox, позиционирование элементов, работу с медиафайлами, виджетами и формами, создание анимаций.
    • Познакомитесь с самым популярным в мире подходом к организации кода — методологией БЭМ, а ещё научитесь выстраивать модульные сетки и группировать элементы технологией Grid Layout.
    • Кроме этого, подключите к проекту систему контроля версий Git и попробуете работать в командной строке — так вы создадите для сайта необходимое окружение из вспомогательного программного обеспечения.
  • HTML и CSS. Работа с макетом, построение сложных сеток, адаптивная вёрстка

    • Много времени уделим макетам: разберёмся, какие виды используют в работе профессионалы и что нужно знать и уметь разработчику.
    • Вы научитесь создавать интерфейсы для разных устройств (настольных компьютеров, ноутбуков, планшетов, смартфонов).
    • А ещё узнаете некоторые свойства Grid Layout, которые требуются для построения адаптивных сеток.
    • Вы продолжите развивать инфраструктуру проекта: освоите инструменты коллективной работы, разместите сайт в интернете и научитесь публиковать изменения в нём из командной строки.
  • Базовый JavaScript и работа с браузером

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

    • Глубокое погружение в JavaScript. Вы освоите сложные концепции языка: объектно-ориентированное программирование, асинхронность и обмен данными с сервером.
    • Познакомитесь с менеджером пакетов npm и научитесь добавлять зависимости в проектную работу.
    • Эти инструменты помогут вам эволюционировать из верстальщика в веб-разработчика.
  • Создание интерфейсов на React

    • Вы изучите библиотеку React и её экосистему.
    • Начнёте делать сайты из компонентов, которые можно переиспользовать на разных страницах.
    • Разработка сложных интерфейсов станет быстрее, а код будет проще поддерживать.
  • Основы бэкенд-разработки

    • Без взаимодействия с сервером невозможно создавать полноценное веб-приложение.
    • Вы изучите, как работает JavaScript в среде Node.js, поднимете и настроите сервер.
    • Познакомитесь с фреймворком Express.js и базой данных MongoDB.
    • Создадите серверный API для сайта, над которым работали раньше.
  • Дипломный проект

    • Итоговый проект, с помощью которого вы подтвердите знания и умения.
    • Во время диплома не нужно выполнять домашние задания и читать теорию в тренажёре.
    • В нём всё будет, как в реальной жизни: задания, сроки, ваши навыки и поисковик.
Чему научат на курсе
Основам программирования и алгоритмов
Популярным технологиям как AJAX, JSON
Работе с npm, Babel, Browserify, Webpack
Работе с библиотекой React и все, что с ней связано (в том числе и Redux)
Основным концепциям и принципам JavaScript, от самых простых до самых сложных
Работе с Git и GitHub
О школе
Яндекс Практикум
рейтинг 4.5
40 отзывов
79 курсов
Яндекс Практикум

Платформа онлайн-курсов «Яндекс Практикум» — проект компании «Яндекс» и «Школы анализа данных». На момент основания в 2019 году образовательные программы были рассчитаны только на начинающих веб-разработчиков и аналитиков, но сейчас в школе готовят сотрудников для IT и digital-сферы.

В каталоге Яндекс Практикума сегодня более 50 программ для начинающих и опытных специалистов.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.