SandraW
Организатор
- #1
[Яндекс.Практикум] Веб-разработчик. Полный курс
- Ссылка на картинку
Веб-разработчик умеет делать то же, что и фронтенд-разработчик. Также разбирается в устройстве более сложных сайтов с базами данных, может создать API и управлять логикой взаимодействия с сервером. Дополнительные технологии веб-разработчика: Node.js, SQL. Мы хотим научить вас применять инструменты, необходимые для получения профессии веб-разработчика
За 9 месяцев обучения по 10 часов в неделю вы освоите востребованные навыки веб-разработчика и соберёте портфолио проектов.
Программа обучения
Основы HTML, CSS, JS: бесплатный вводный курс
Базовый синтаксис HTML и CSS. Минимально необходимый набор тегов и стилистических свойств: управление цветом, шрифтами, расположением блоков на странице. Всё это — в процессе создания двух проектов в тренажёре. Вы также напишете программу на языке JavaScript и сделаете страницу интерактивной
Расширенные возможности HTML и CSS
Углублённые знания о семантике HTML-разметки. Освоение необходимых на практике CSS-технологий: flexbox, расположение элементов, создание анимаций, работа с формами
HTML и CSS — адаптивная вёрстка и работа с макетом
На этом курсе вы разберётесь, как адаптировать страницу для отображения на разных устройствах, а главное — как работать с дизайн-макетом на всех разрешениях
За 9 месяцев обучения по 10 часов в неделю вы освоите востребованные навыки веб-разработчика и соберёте портфолио проектов.
Программа обучения
Основы HTML, CSS, JS: бесплатный вводный курс
Базовый синтаксис HTML и CSS. Минимально необходимый набор тегов и стилистических свойств: управление цветом, шрифтами, расположением блоков на странице. Всё это — в процессе создания двух проектов в тренажёре. Вы также напишете программу на языке JavaScript и сделаете страницу интерактивной
Расширенные возможности HTML и CSS
Углублённые знания о семантике HTML-разметки. Освоение необходимых на практике CSS-технологий: flexbox, расположение элементов, создание анимаций, работа с формами
HTML и CSS — адаптивная вёрстка и работа с макетом
На этом курсе вы разберётесь, как адаптировать страницу для отображения на разных устройствах, а главное — как работать с дизайн-макетом на всех разрешениях
Продолжение описания
JavaScript — теория и практика
Полноценное погружение в JavaScript. Глубоко исследуете все типы данных в JavaScript, отточите навыки работы с условиями, циклами, функциями. Сможете освоить более сложные концепции: объектно-ориентированное и функциональное программирование, асинхронность и замыкания, обмен данными по API технологией AJAX, современный стандарт ES6
Инфраструктура веб-приложений
Для создания современных сайтов необходима экосистема из вспомогательного программного обеспечения. Вы научитесь настраивать окружение веб-приложений. Важнейшие здесь: система контроля версий Git, среда Node.js, менеджер пакетов npm и система автоматизированной сборки проектов Webpack
Основы бэкенд-разработки
Создание современных веб-приложений требует взаимодействия с сервером. Вы изучите, как работает серверный JavaScript в Node.js, создадите свой собственный сервер. Узнаете, что такое база данных и как использовать её в проекте. В результате создадите API для фронтенд-приложения, используя технологию Express.js — популярный фреймворк для работы с серверным JavaScript
Дипломный проект
В заключительный месяц обучения вы сделаете итоговый выпускной проект, подтверждающий знания и умения. Во время работы над ним вам не нужно выполнять домашние задания и узнавать новую теорию из тренажёра — здесь всё происходит так же, как в реальной жизни: задание, сроки, приобретенные навыки и поисковик.
Зарегистрируйтесь
, чтобы посмотреть скрытый авторский контент.