Программа
из 12 курсов
4 проекта
в портфолио
Доступ к курсу
навсегда
Кому подойдёт этот курс
Тем, кто хочет начать карьеру программиста
Вы с нуля научитесь верстать, программировать на JavaScript и разрабатывать полноценные сайты. Освоите полный цикл создания веб-проектов и сможете устроиться в IT-компанию.
Опытным специалистам
Вы изучите Vue.js, React.js или Angular и сможете создавать сложные интерактивные интерфейсы. Получите soft skills для профессионального развития и поймёте, куда двигаться дальше.
Начинающим разработчикам
Вы познакомитесь с Node.js и фреймворками и углубите свои знания. Сможете перейти на позицию fullstack-разработчика в веб-студии или создавать сайты «под ключ» на фрилансе.
Чему вы научитесь
Верстать сайты
Познакомитесь с HTML и CSS, сможете верстать лендинги и многостраничные адаптивные сайты. Научитесь находить ошибки в чужой вёрстке и исправлять уже готовый код.
Разрабатывать backend сайтов
Узнаете принципы объектно-ориентированного программирования и сможете разрабатывать сайты с разным функционалом на JavaScript с помощью Node.JS.
Использовать Git
Научитесь работать с распределённой системой контроля версий, сможете легко вносить или откатывать изменения и работать над проектом в большой команде.
Работать с фреймворками
Изучите React.js, Vue.js или Angular и научитесь создавать динамичные интерактивные пользовательские интерфейсы.
Работать с базами данных
Узнаете, чем различаются MySQL, Redis и MongoDB. Научитесь управлять большими объёмами данных и получать нужное с помощью запросов.
Работать с сетью
Поймёте, как устроено клиент-серверное взаимодействие, научитесь работать с API и сможете настраивать связь frontend`а и backend`a в рамках одного проекта.
Содержание курса
Базовые навыки
Знакомство с курсом.
Базовый HTML.
Базовый CSS.
Работа с макетом.
Layout. HTML-разметка.
Layout. Flexbox.
Layout. Стилизация.
Продвинутый HTML.
Продвинутый CSS.
Сетки.
Адаптивность. Десктоп и планшет.
Адаптивность. Мобильные устройства.
JavaScript для верстальщика.
Доступность.
Кросс-браузерность.
База знаний.
Работа с хостингом.
Анимация.
Вёрстка HTML-писем.
SVG.
Анимация на JS.
Оптимизация и процесс загрузки.
Сборщики.
Препроцессоры и постпроцессоры.
CSS Grid.
CMS.
База знаний: часть 2.
Будущее вёрстки.
Введение.
Переменные и работа с числами.
Строки, boolean и условные операторы.
Массивы и циклы.
Функции.
Объекты.
Введение в DOM.
Константы, области видимости и замыкания.
Преобразование типов и нестрогие сравнения.
Обработка событий и пользовательский ввод.
Разработчик и soft skills.
Обработка событий и пользовательский ввод
Разработчик и soft skills
Модули.
npm, package.json.
Event loop и асинхронная разработка.
Методы объекта и прототипы.
Тестирование.
Обработка ошибок.
Общение с сервером, async/await.
События.
ООП и его реализация в JavaScript.
ФП, работа с массивами и строками.
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...3 900 ₽От Детская бизнес-школа ITC Group
-
MBA: Менеджмент в медицине, програ...350 000 ₽От Emas
-
MBA: Стратегический менеджмент, ди...315 000 ₽От Emas
-
Executive MBA ǀ 1 год385 000 ₽От Emas
-
Executive MBA: Стратегический мене...385 000 ₽От Emas
-
DBA: Стратегический менеджмент, ди...505 000 ₽От Emas