Программа подойдет: начинающим программистам: вы научитесь верстке сайтов, освоите популярные инструменты, научитесь разрабатывать на JavaScript и базовом React, откроете новые карьерные возможности в web-разработке.
Каждый день мы сидим в интернете, заходим на различные сайты. Созданием “внешней стороны” веб-сайта занимаются Frontend-разработчики: именно они разрабатывают то, что мы видим, заходя на любую страницу в интернете. Поэтому каждой компании с своим сайтом нужен хороший Frontend-разработчик!
Обучение состоит из двух частей: Базовый модуль, «бассейн» – онлайн-интенсив из электронных курсов и вебинаров для освоения базовых знаний и умений в программировании;
Профильный модуль – обучение в формате вебинаров под руководством преподавателей-практиков, интересными ДЗ, персонализированной обратной связью и проектом!
Структура программы:
Базовый модуль.
Основы HTML и CSS: Введение в HTML и CSS Расположение элементов на странице в CSS Git Создание интерактивных элементов в HTML/CSS Основы анимации Создание мобильной версии сайта Работа с open-source библиотеками
Основы программирования на JavaScript: Первая программа на JavaScript Переменные, комментарии Типы данных Условный оператор Циклы Функции Объекты: основы Замыкания: основы Массивы: основы Строковые функции Методы массивов Работа с объектами (именованные массивы) Контекст и this Объектно-ориентированное программирование Canvas Создание анимации с помощью canvas
Управление веб-страницей с помощью JavaScript: Браузеры Элементы веб-страницы и методы обращения к ним Создание и удаление элементов веб-страницы и перемещение по DOM-дереву Изменение контента и стилей элементов Обработка событий в JavaScript
Практикум: Основы верстки с помощью HTML и CSS Основы программирования на JavaScript Управление веб-страницей с помощью JavaScript
Профильный модуль.
Сетевые запросы. Асинхронность в JavaScript: Сетевые запросы и асинхронность в JavaScript. Fetch, Promise. Реализация сетевых и асинхронных запросов в JavaScript на веб-странице, реализация проекта на JavaScript. Реализация сетевых и асинхронных запросов в JavaScript на веб-странице, реализация проекта на JavaScript.
Основы создания приложения с помощью фреймворка React: Webpack. React. Стилизация в React. Библиотеки компонентов. Работа с данными по сети. Добавление страниц и роутинга. Контекст. Кастомные hooks. Работа с данными формы. Модальные окна. Авторизация на React. HOC. Redux. Реализация собственного React-приложения, создание аналога интернет-магазина с возможностью заполнения формы и авторизации. Реализация собственного React-приложения, создание аналога интернет-магазина с возможностью заполнения формы и авторизации.
Информация о видео Название: Frontend-разработчик Автор: Sberuniversity Год выхода: 2022 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: 102:53:38