Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

Frontend разработчик на HTML, CSS и JavaScript

  Сложность

Начинающий специалист

  Длительность

1 час в день или больше

  Формат

онлайн

  Документ по выпуску

Сертификат Stepik

Стоимость курса
14 900

Подробнее о курсе

Этот курс направлен на обучение созданию сайтов и программированию на языке JavaScript, весь материал подносится простым языком. Вы получите много полезных материалов и мы вместе будем применять изученное на практике создавая интересные проекты шаг за шагом. Что в этом курсе? Мы с вами пройдем путь от установки своего первого редактора кода до создания сайтов. Мы будем изучать теоретическую часть и сразу же применять её на практике. Все ссылки на ресурсы, дополнительные материалы, шпаргалки и готовые фрагменты кода будут предоставлены внутри курса. На все вопросы внутри курса отвечаю лично в разделе "Комментарии" (этот раздел есть под каждым шагом). Так же есть Телеграм канал для вопросов и обсуждений не только по данному курсу. Там можно общаться с другими участниками моего сообщества и лично со мной на любые темы касательно разработки и программирования. Каждый урок состоит из отдельных шагов (до 16 шагов) - это может быть, теория в виде текста, видео, тестовое задание. Почему стоит начать обучение сейчас? Создание сайтов и программирование - это очень востребованные навыки, который хорошо оплачиваются. Изучив и освоив всю данную вам информацию вы сможете создавать свои продукты и работать как на фрилансе, так и в студии, потому что в этом курсе вы заложите крепкий фундамент для дальнейшего обучения и работы. Владея этими навыками вы сможете освоить любую CMS, понять и изучить как работает backend, создавать визуальную часть приложений, написанных на JavaScript фреймворках и библиотеках. Данный курс содержит все уроки и задания из семи других моих курсов: Вёрстка на HTML & CSS для начинающих Супер курс по языку JavaScript Bootstrap 5 для начинающих Git и GitHub для разработчика Игра на Vue.js Планировщик задач Gulp 4 Верстаем 10 сайтов по макету из Figma в портфолио Какой курс выбрать? Вам не нужно покупать курсы из списка выше по отдельности и вы можете сэкономить приобретая данный курс. Выбирайте этот курс, если хотите получить всё и сразу. Он более перспективен, так как получает много обновлений и улучшений. Так же цена на него в будущем может быть выше, а купив его сейчас, вам не придется доплачивать даже если цена увеличится. Вы получаете пожизненный доступ к курсу и всем последующим обновлениям заплатив один раз, сейчас. Или можете приобрести отдельный курс только по интересующей вас теме. Выбирайте другие мои курсы, если хотите изучить какую-то определенную тему и при этом не тратить деньги на то, что возможно даже не будите изучать или если вы не хотите делать вклад в своё будущее, сейчас.

Документ после выпуска

Сертификат Stepik

Автор курса

Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Программа курса

  Основы языка HTML


- Введение
- Браузер и редактор
- Первые HTML теги
- Путь к файлу
- Создание списка
- Создание таблиц
- Работа с текстом
- Создание форм
- Атрибуты тегов
- Цвет RGB и символы
- Итоги модуля
- Тест по HTML, Часть 1

  Основы языка CSS


- CSS селекторы
- Работа с картинками
- Границы элементов
- Размеры элементов
- Шрифт текста
- Блочная модель
- Псевдоклассы и псевдоэлементы
- Основы CSS Flexbox
- Тест по CSS, Часть 1
- Итоги модуля

  Практика по HTML и CSS


- Создаем меню + ДЗ
- Верстаем блок + ДЗ
- Текст и иконки + ДЗ
- Урок по Photoshop
- Верстка по макету + ДЗ
- Финальное задание
- Тест по HTML, Часть 2
- Тест по CSS, Часть 2
- Итоги модуля

  Работа с Git и GitHub


- Что такое Git
- Установка Git
- Регистрация на GitHub
- Первые команды Git
- Работа с Git в VS Code
- Алиасы для Git
- Отмена изменений
- Работа с ветками
- Расширение Git Graph
- Удаление репозитория
- Синтаксис Markdown
- Фрагменты кода Gist
- Хостинг GitHub Pages
- Портфолио на GitHub
- Клонирование
- Fork и Pull Request
- Слияние веток Git
- Итоги модуля
- Файл .gitignore

  Продвинутый HTML и CSS


- Редактор кода, Иконки и Emmet
- Основы CSS Grid
- Позиционирование, Размеры и Блочная модель
- Методология БЭМ, Как называть классы в HTML
- margin или padding, Что лучше использовать
- Выравнивание по центру и анимация
- Переменные root и Функция calc
- Тест по HTML, Часть 3
- Тест по CSS, Часть 3
- Итоги модуля

  Верстка на Bootstrap


- Адаптивный сайт, Создание своей сетки
- Обзор, загрузка и подключение
- Шапка, модальное окно, градиент, треугольник, адаптивное видео
- Сетка 3 на 3 и иконки
- Сетка 2 на 2
- Аккордеон
- Адаптивные изображения
- Практика + ДЗ
- Форма сбора средств
- Создание футера
- Обзор документации
- Библиотека иконок
- Итоги модуля
- Тест по CSS, Часть 4
- Тест по CSS, Часть 5

  Верстка по макету Figma


- Работа с Figma и создание проекта
- Pixel Perfect и верстка Grid + Flexbox
- Верстаем несколько разделов сайта
- О работе верстальщика
- Интерактивные элементы на сайте
- ДЗ по верстке сайта
- Фриланс, первый заказ
- Итоги модуля
- Тест по CSS, Часть 6
- Тест по CSS, Часть 7
- Структура проекта
- Обзор макета
- Работа с Perfect Pixel
- Адаптивная версия
- Экспорт SVG
- Верстаем раздел
- Тень блока вручную
- Публикуем код
- Плагин Inspect Styles

  Верстка в портфолио


- Сайт 1 - Konstruct
- Сайт 2 - Alivio
- Сайт 3 - WD
- Сайт 4 - Britlex
- Сайт 5 - Archi Web
- Сайт 6 - Cloud Budget
- Сайт 7 - Dae
- Итоги модуля
- Макеты для верстки
- Знакомство с Pixso
- Работа с SVG
- Шрифты Google Fonts
- Perfect Pixel в браузере
- Раздел сайта Features
- Раздел сайта Stats
- Раздел сайта Blog
- Домашнее задание

  Основы JavaScript


- Работа с JavaScript
- Строки и логика
- Шаблонные строки, Случайные числа, Округление чисел
- Массивы
- Объекты
- Диалоговые окна, Тернарный оператор, Переключатель Switch
- Циклы + практика
- Функции + практика
- Дата и время
- JSDoc и Исключения
- ООП
- ECMAScript 2015 (ES6)
- Задачи на JS, Часть 1
- Задачи на JS, Часть 2
- Итоги модуля
- Задачи на JS, Часть 4
- Задачи на JS, Часть 3

  DOM на JavaScript


- Работа с DOM
- Атрибуты, Элементы
- Генерация списков
- Календарь + ДЗ
- Сортировка таблицы
- Часы
- Классы и метрики
- Таблица из массива
- Таблица из объекта
- Таблица из данных
- Карточки часть 1
- Карточки часть 2
- Прогресс-бар
- Генератор имен
- Работа с localStorage
- Тест по JS, Часть 1
- Итоги модуля

Для кого этот курс

1. Для тех, кто уже делал свои первые попытки в создании сайтов, но не очень успешно или давно. 2. Для тех, кто хочет освоить HTML, CSS, JavaScript, Bootstrap, Vue, Git, GitHub, Gulp, и начать применять эти навыки в работе. 3. Для тех, кто мало что понял из предыдущих пунктов, но очень хочет понять, так как чувствует, что эти навыки будут полезны. 4. Для тех, кто хочет стать крутым разработчиком, зарабатывать на этом деньги и быть востребованным на современном рынке труда.

Что вы получите

Устанавливать редактор для написания кода VS Code, настраивать его, устанавливать расширения и темы, работать с плагином Emmet, работать в терминале (командной строке)

Работать с HTML и CSS - это два языка, которые необходимы для создания любого сайта

Работать с системой контроля версий Git и добавлять свой код в удаленные репозитории на GitHub, делать Fork, Pull-request и слияние веток

Работать с Flexbox, Grid и BEM, создавать свою адаптивную сетку на CSS и мы сверстаем много отдельных фрагментов современных сайтов

Работать с Bootstrap и создавать мобильную адаптацию сайтов и приложений

Создавать современные веб-сайты и правильно пользоваться документацией

Работать с Photoshop и Figma в контексте верстки, извлекать картинки и текст из макетов

Верстать сайты по макету из Figma и добавлять их себе в портфолио

Составлять резюме, портфолио и брать свой первый заказ на фрилансе

Программировать на языке JavaScript. Работать с DOM, с событиями и с современными JavaScript библиотеками для создания слайдеров, галерей, меню и других интерактивных элементов

Автоматизировать процессы при помощи планировщика задач Gulp, работать с NPM и подключать плагины Node.js

Работать с фреймворком Vue.js и создавать свою игру используя изученные ранее языки и технологии, загружать её в VK

🎁 Получите в подарок полезный pdf документ с обзором более 40 нейросетей и ИИ, сможете научится пользоваться ими, а так же применять современные технологии в своей жизни и работе

🎁 Чек-лист в формате pdf с рекомендациями на тему "Как пройти любое собеседование" и чек-лист "Эффективное обучение на примере изучения английского языка"

Начните зарабатывать деньги освоив самое важное для веб-разработчика. Изучим HTML, CSS, JavaScript, Figma, Photoshop, VS Code, Emmet, BEM, Bootstrap, Vue, Git, GitHub, Gulp. Расскажу как составить портфолио, резюме и взять первый заказ на фрилансе.

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 24.11.2024

Похожие курсы

Основы верстки сайтов, программирования и фронтенд-разработки

Основы верстки сайтов, программирования и фронтенд-разработки

Профессия Фронтенд-разработчик

Профессия Фронтенд-разработчик

Frontend разработчик

Frontend разработчик

Frontend-разработчик: сайты на HTML/CSS/JavaScript

Frontend-разработчик: сайты на HTML/CSS/JavaScript

Регулярные выражения для фронтендеров

Регулярные выражения для фронтендеров

Фронтенд-разработчик

Фронтенд-разработчик

Профессиональный онлайн‑курс Анимация для фронтендеров

Профессиональный онлайн‑курс Анимация для фронтендеров

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных