Веб разработка [Skypro] Курс Веб-разработчик

AlfaStar

Администратор
Команда форума
Администратор
Модератор

[Skypro] Курс Веб-разработчик


1672946056682



Программа обучения:
  • 330 часов обучения
  • 12–15 часов в неделю
  • 7 проектов в портфолио
Индивидуальная проверка домашних заданий
Поддержка наставника - если захотите кто скачает я могу поддерживать проверки домашних работ. На Ваше усмотрение.
Мастер-классы онлайн с реальными рабочими задачами

Модуль 1. HTML, CSS и адаптивный дизайн
примерный срок обучения - 7 недель.


Научитесь верстать и стилизовать сайты с помощью HTML и CSS, адаптировать их под различные устройства. Освоите технологии Grid Layout и Flexbox для позиционирования элементов на странице, а также узнаете, как подключить к своему проекту препроцессоры.

Проектный результат:
1. Закрепите навык верстки без подсказок и инструкций, а также подключите JavaScript к проекту.
2. 4 лендинга — продающих одностраничных сайта.

Уроки:
  • Введение в веб-разработку
  • Основы HTML
  • Основы CSS
  • Строчные и блочные элементы
  • Знакомство с графическими редакторами
  • Позиционирование элементов. Flexbox
  • Позиционирование элементов. Grid Layout
  • Препроцессоры CSS
  • Введение в адаптивный дизайн
  • Практика создания адаптивного дизайна
  • Методология БЭМ и анимация для сайта
  • Финальная проверка сайта
Модуль 2. Основы JavaScript
примерный срок обучения - 4 недели.


Получите плавный вход в программирование: освоите базовый синтаксис языка JavaScript. Узнаете, как работать с переменными, функциями, объектами и массивами. Научитесь решать задачи на этом языке самостоятельно и в командах.

Проектный результат:
Закрепите навык верстки без подсказок и инструкций, а также подключите JavaScript к проекту.По итогу курса сделаете стильный лендинг с играми на JavaScript.

Уроки:
  • Знакомство с JavaScript
  • Условное ветвление и основы функций
  • Циклы, массивы. Работа с функциями
  • Уроки:
  • Методы работы с массивами. Продвинутая работа с циклами
  • Работа с объектами
  • Финальный мастер-класс
Модуль 3. JavaScript в браузере.
примерный срок обучения - 13 недель.


С помощью JavaScript научитесь добавлять динамичность интерфейсу, осуществлять интерактивное взаимодействие с пользователем, работать с интерфейсом, обработчиками событий, браузерными API: Browser Object Model и Document Object Model — а также внешними API.

Проектный результат:
Сделаете виджет погоды, интерфейс создания и ввода ПИН-кода, форму отправки отзыва с рейтингом заведения.В конце курса создадите многопользовательскую браузерную игру «Камень, ножницы, бумага».

Уроки:
  • Введение в Document Object Model
  • Browser Object Model
  • Document Object Model. Часть 1
  • Document Object Model. Часть 2
  • Шаблонизация
  • Шаблонизация. Практика
  • События. Часть 1
  • События. Часть 2
  • Работа с формами и элементами на странице. Часть 1
  • Работа с формами и элементами на странице. Часть 2
  • Типовые виджеты. Часть 1
  • Типовые виджеты. Часть 2
  • AJAX и работа с данными. Часть 1
  • AJAX и работа с данными. Часть 2
  • Работа с API. Часть 1
  • Работа с API. Часть 2
  • Работа со сторонними модулями и организация кода. Часть 1
  • Работа со сторонними модулями и организация кода. Часть 2
  • Курсовая работа
Модуль 4. Инструменты разработки.
примерный срок обучения 5 недель.


В этом курсе вы узнаете об основных инструментах разработчика, которые важны для удобства работы с проектом и скорости внесения изменений. Вас ждет знакомство и работа с Git, GitHub, линтерами, форматтерами, пакетными менеджерами и инструментом для сборки Webpack. Во второй половине курса вы научитесь тестировать свой проект, проводить рефакторинг и ревью кода.

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

Уроки:
  • Жизненный цикл frontend-проекта и основы Git
  • Code review
  • Пакетные менеджеры. Code Linting
  • Инструменты для сборки проектов
  • TypeScript
  • Основы тестирования (автоматические тесты, unit-тесты)
  • Отладка, дебагинг и профилирование приложения
  • Рефакторинг
  • Курсовая работа (сквозная)
Модуль 5. Библиотека React
срок обучения - 7 недель.


Библиотека React — это набор готовых решений и функций на JavaScript. Сегодня React — самая популярная библиотека во frontend-разработке, и большинство крупных компаний используют именно ее. В рамках этого курса вы освоите React-компоненты, React Hooks, а также научитесь работать с библиотекой Rеdux.

Проектный результат:
В рамках этого курса вы создадите музыкальный сервис, аналогичный «Яндекс.Музыке», в котором будут реализованы: витрина с доступными треками, встроенный в приложение плеер, добавление трека в избранное и список подборок.

Уроки:
  • Введение в React
  • JSX
  • Состояние и жизненный цикл компонента
  • Стилизация. Styled Components
  • Routing
  • React Refs
  • Context
  • Управление состоянием. Redux
  • Redux. Асинхронность
  • Тестирование компонентов
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

СКАЧАТЬ

Скрытое содержимое могут видеть только пользователи групп(ы): Premium-XL


Скрытое содержимое для пользователя(ей): AlfaStar
 
Последнее редактирование:
Сверху