Skillbox [Skillbox] Профессия Frontend-разработчик (2018-2020)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
20,040
95
Автор: Skillbox
Название: Профессия Frontend-разработчик (2018-2020)

Описание:
Курс идеально подойдет
Новичкам в разработке
Если вас привлекают интернет-технологии, и вы хотите начать развиваться в этом направлении, мы поможем вам освоить профессию мобильного разработчика. Вы научитесь создавать собственные проекты и начнете реальную карьеру.
Разработчикам с начальным уровнем
Для тех, кто уже знаком и умеет разрабатывать страницу на HTML и CSS, но не готов останавливаться в изучении программинга. Курс Skillbox уже структурировал знания, где больше времени отводится практике, чем нёрдовской теории. Преподаватели на пальцах расскажут базовые основы языка и его синтактиса, научат создавать визуальные интерактивные элементы и помогут разработать первый веб-проект на JavaScript.
Чему вы научитесь
Верстать сайты и приложения для всех типов устройств.
Применять инструменты проверки и обеспечения адаптивности и кроссбраузерности.
Создавать сайты и приложения с помощью JavaScript.
Работать с системой Git (стандарт по управлению исходным кодом) и с сервисом GitHub.
Использовать библиотеки для ускорения и упрощения разработки.
Работать с анимацией для веб-страниц.

Содержание:
Веб-вёрстка
Вводный модуль
HTML
Основы CSS
Основы JavaScript
Адаптивность и кроссбраузерность
Оформление
Инструменты верстальщика
Дипломная работа. Верстка landing-page
JavaScript
Знакомство с языком
Основы
Функции
Массивы и объекты
Замыкания
Объекты и конструкторы
Объектно-ориентированное программирование
Разное
JavaScript в браузере, DOM
Web API
Клиент и сервер
jQuery
Современный JavaScript, ES 2015
Сборка проектов
React
Redux
Бонус
Дипломная работa. Пользовательский интерфейс, аналогичный instagram
Система контроля версий Git
Версии программного кода
Установка Git
Индекс и частичные коммиты
Сравнение версий
Отмена изменений и откат версий
Репозитории и коллективная работа
Ветки. Создание и управление
Слияние и разрешение конфликтов
Полезные инструменты
Правила работы с Git
Онлайн-сессии по Веб-разработке
Верстка макета с нуля
Библиотека jQuery
Адаптация макета под мобильные устройства
Практикум по интерактивным элементам
Что такое Webpack
Сборка проекта на Gulp и обзор препроцессора Sass
Анимация в CSS
Создание блога на WordPress
Вёрстка писем
Универсальные знания программиста
Как стать первоклассным программистом и чем он отличается от кодера
Какими soft skills должен обладать программист
Как общаться по почте и эффективно работать с ней
Карта развития для разработчиков
Data driven подход к продуктивности — инсайты из данных миллиона людей
Как искать заказы на разработку
Личный бренд разработчика
Вёрстка email-рассылок. Советы на реальных примерах
React.js
Введение в React
Создание проекта
Компоненты на примере новостной карточки Reddit
Больше о компонентах и введение в тестирование компонентов
Работа с публичным API на примере Reddit
Введение в Redux на примере новостной ленты
Использование Redux-Thunk на примере бесконечной ленты
Сайдбар + роутинг
Формы на примере комментариев и карточки поста
Оптимизируем приложение
SSR + NextJS
Бонусный модуль: Mobx
Дипломная работа. Reddit для себя
Vue.js на примере создания интернет-магазина
Основы Vue
Создание проекта
Каталог товаров: работа с циклами, основы компонентов
Пагинация и фильтрация
Страница товара: роуминг, страница ошибок, переключение между страницами
Корзина
Работа с API. Список товаров
Работа с API. Оформление заказа
Деплой
Дипломная работа. Интернет-магазин
Английский для IT-специалистов
IT Resume and CV
Job interview: questions and answers
Teamwork
Workplace communication
Business letter
Software development
System concept development and SRS
Design
Development and Testing
Deployment and Maintenance

Скачать: