Онлайн-школа Нетология
101 отзыв

Frontend-разработчик с нуля от Нетологии

Освойте одну из самых востребованных профессий на сегодняшний день. Добавьте в свой арсенал три самые популярные технологии: HTML, CSS и JavaScript и создавайте сайты и интерактивные веб-приложения, доступные на большинстве платформ.
  • Сертификат об обучении
  • Помощь с трудоустройством
108 000 ₽
180 000 ₽

Актуальная стоимость обучения.

Данные обновлены 18 августа 2022 г.

Рассрочка: 4500 ₽ / мес.

  • Сертификат об обучении
  • Помощь с трудоустройством
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

Ознакомьтесь с программой курса «Frontend-разработчик с нуля» от Нетологии

  • Вёрстка сайта на HTML и CSS. Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. По итогам этого модуля вы уже самостоятельно сверстаете лендинг.
    • Теги для вёрстки контента страницы
    • Теги для вёрстки структуры страницы
    • Теги для вёрстки форм
    • Селекторы CSS
    • Определение контекста элементов
    • Блочная модель
    • Позиционирование элементов
    • Оформление текста
    • Оформление декоративных элементов
    • Состояние интерактивных элементов
    • Выполнение проекта по итогам модуля: вёрстка макета сайта — 24 часа практикиПример готовой работы
  • Мобильная и адаптивная вёрстка. Получите опыт, который позволит стать незаменимым звеном в проектировании и создании современных отзывчивых веб-интерфейсов. Сможете верстать сайты для всех типов устройств.
    • Вёрстка резинового макета
    • Резиновые изображения
    • Медиа-запросы и медиа-функции
    • Вёрстка мобильных устройств
    • Вёрстка адаптивного макета
    • Адаптивная типографика, выбор breakpoints
    • Адаптивные изображения
    • Выполнение проекта по итогам модуля: адаптивная мобильная версия макета сайта — 24 часа практикиПример готовой работы 
  • Английский язык для начинающих разработчиков. В этом модуле вас ждут десять видео-лекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.
    • Лексика, без которой не обойтись
    • Как вести переписку на английском
    • Чтение документации и анализ требований
    • Программирование
    • Тестирование ПО
    • Стрессовые ситуации
    • Устранение неполадок
    • Работа и роли в команде
    • Поддерживаем любую беседу на английском
    • Собрания, презентации на высшем уровне
  • Основы программирования. Познакомитесь с азами программирования, напишете первые строки кода и создадите первые простые проекты на самом популярном языке JavaScript. Разберётесь с видами языков программирования и поймёте, как выбрать «свой» язык с учётом личных интересов и профессиональных планов. В дипломном проекте вы разработаете онлайн-игру, похожую на «Монополию».
    • Алгоритмы
    • Переменные, числа и строки
    • Логика и математика
    • Ветвление кода
    • Алгоритм с множественным выбором
    • Ошибки в коде
    • Массивы
    • Циклы
    • Подпрограмма, функция
    • Объекты
    • Синхронное и асинхронное выполнение алгоритма
    • Выполнение проекта по итогам модуля: игра «Крестики-нолики» на JavaScript — 24 часа практикиПример готовой работы
  • Git — система контроля версий. Вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.
    • Предназначение системы контроля версий
    • Основные операции (фиксация и откат изменений, поиск, история)
    • Работа с сервисом GitHub
    • Ветки, слияние веток и разрешение конфликтов
    • Командная работа
  • Основы JavaScript. Глубже погрузитесь в JavaScript — один из самых популярных и гибких языков программирования. Начнёте с азов синтаксиса, узнаете, как работает сайт, и за 8 первых занятий напишете своё первое веб-приложение (онлайн-сервис для торговли криптовалютой). Далее узнаете о дополнительных возможностях, которые дает браузер. Подключив скрипт к HTML-документу, получите к нему доступ и сможете делать документ «живым»: изменять его и реагировать на действия пользователя. 
    • Основы отладки
    • Базовый синтаксис
    • Расширенный синтаксис
    • Типы данных
    • Функции, объекты
    • Прототип и конструктор объекта
    • ООП в JS (ES6)
    • Обработка исключений и замыкания
    • Прототип массива, функции высшего порядка
    • Асинхронность
    • Выполнение проекта по итогам модуля: сайт-биржа по продаже криптовалюты — 24 часа практикиПример готовой работы     
  • Основы JavaScript в браузере. Узнаете о дополнительных возможностях, которые дает браузер — Web API. Подключите скрипт к HTML-документу и получите к нему доступ, чтобы делать документ «живым»: изменять его и реагировать на действия пользователя.
    • Возможности JavaScript в браузере
    • Способы поиска нужного HTML-элемента
    • Объект события
    • DOM
    • Работа с HTML-формами
    • Изменение структуры HTML-документа
    • Асинхронные запросы
    • Хранение состояния на клиенте
    • Выполнение проекта по итогам модуля: веб-менеджер личных финансов — 24 часа практикиПример готовой работы 
  • Продвинутый JavaScript. Научитесь работать с современным инструментом для организации рабочего окружения (npm, webpack) и разберётесь с наиболее сложными разделами языка: прототипной моделью, promises и асинхронными программированием (async/await).
    • Стандарты и рабочее окружение
    • Модули и Webpack
    • Платформы: браузер vs Node.js
    • Unit-тестирование
    • Прототипы, конструкторы, классы и наследование
    • Object, Reflection и Proxy
    • Регулярные выражения
    • Контейнеры
    • ArrayBuffer
    • Promises, async/await, timers & event loop
    • Символы, итераторы, генераторы
    • TypeScript
    • Выполнение проекта по итогам модуля: онлайн-игра «ходилка» в стиле фэнтези — 24 часа практикиПример готовой работы 
  • Продвинутый JavaScript в браузере. Освоите инструменты, ускоряющие работу, научитесь на профессиональном уровне работать с формами: проводить валидацию, использовать продвинутые элементы — слайдеры, календари, файлы, а также познакомитесь с API, предоставляемым браузером: геолокацией, нотификацией, медиа, веб-сокетами. И через анимацию добавите интерактивность в свои приложения.
    • Рабочее окружение
    • Работа с DOM (объектная модель документа)
    • Обработка событий
    • Организация тестирования (Unit, E2E)
    • Работа с HTML-формами, LocalStorage
    • Drag & Drop, работа с файлами
    • Работа с HTTP
    • Анимация и CSS
    • Geolocation, Notification, Media
    • RxJS
    • EventSource, Websockets
    • WebWorkers, ServiceWorkers
    • Выполнение проекта по итогам модуля: бот для поиска и хранения информации — 24 часа практикиПример готовой работы 
  • Библиотека React. Освоите одну из самых популярных библиотек на JavaScript — React. При помощи этой библиотеки вы сможете создавать интерактивные пользовательские интерфейсы. Вам достаточно описать, как части интерфейса приложения выглядят в разных состояниях. React будет своевременно их обновлять, когда данные изменяются. Вы сможете создавать инкапсулированные компоненты с собственным состоянием, а затем объединять их в сложные пользовательские интерфейсы.
    • Компоненты, композиция компонентов
    • События и состояние
    • Props
    • Формы
    • Жизненный цикл и работа с HTTP
    • HOC
    • hooks, Context API
    • React Router
    • Redux и Redux Thunk, Redux Observable, Redux Saga
    • Выполнение проекта по итогам модуля: интернет-магазин обуви — 24 часа практикиПример готовой работы 
  • Карьера в Frontend-разработке. Узнаете о том, как выглядит работа Frontend-разработчика в жизни, какие задачи выполняет программист. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.
    • Frontend-разработчик: задачи, работа в команде
    • Поиск работы: компания vs фриланс
    • Карьерная траектория: из студента в senior
    • Первое собеседование
    • Тренды Frontend-разработки: за какими ресурсами следить
    • Резюме, сопроводительное письмо, портфолио
Подробная информация о курсе

Трудоустройство
Помощь с трудоустройством
Город
Онлайн
Начальный уровень
Можно изучать с нуля
Формат обучения
Онлайн
Сертификат
Есть
Инструменты на курсе
CSS3
EnglishDom
Flexbox
GitHub
HTML5
JSX
JavaScript
Node.js
React
Redux
VirtualDOM
XHR и AJAX
Поделись курсом с друзьями

Преподаватели на курсе

Владимир Чебукин — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Владимир Чебукин

Frontend Developer

Николай Лопин  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Николай Лопин 

Автор программы, Senior JavaScript-разработчик в MyTaxi

Алёна Батицкая  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Алёна Батицкая 

Frontend-разработчик, freelancer

Александр Шлейко  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Александр Шлейко 

Разработчик интерфейсов в Яндексе

Михаил Ларченко  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Михаил Ларченко 

Tech Lead в Sytac B.V.

Александр Фитискин  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Александр Фитискин 

Frontend-разработчик в Servers.com

Евгений Шек  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Евгений Шек 

Frontend-разработчик в «Chocotravel и Aviata»

Эдгар Нуруллин  — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Эдгар Нуруллин 

Middle-разработчик в Яндексе

Александр Беспоясов — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Александр Беспоясов

Ведущий frontend-разработчик

Денис Ежков — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Денис Ежков

Frontend-разработчик в «Ростелеком ИТ»

Валерий Хаслер — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Валерий Хаслер

Автор программ и преподаватель программирования

Татьяна Тен — преподаватель на курсе Frontend-разработчик с нуля от Нетологии
Татьяна Тен

Frontend-разработчик, webcoalition.ru

Отзыв о школе Skillbox в формате видео
Отзыв студента Нетологии: сравнение со Skillbox
Посмотрите обзор курсов от Нетологии
Подробнее о школе Нетология
Нетология — один из лидеров российского онлайн-образования. Университет предлагает современные курсы для роста в карьере, развития бизнеса и получения новой профессии.
  • Преимущества и недостатки обучения в Нетологии
  • Удалённый формат. Все лекции проходят в интернете в удобное для вас время.

  • Команда экспертов. Лекции ведут специалисты с большим опытом из крупных компаний.

  • Большой выбор курсов. Если готовый курс не подходит, под вас соберут персональную программу.

  • Технические проблемы. У некоторых студентов наблюдаются неполадки во время обучения.

  • Настойчивые продажи. Перед началом курса менеджеры активно звонят и склоняют к покупке.

  • Отзывы о Нетологии

    Взгляните, что студенты и выпускники говорят про онлайн-школа Нетологии

    • Отличный курс. Позволил мне (как абсолютному новичку) плавно войти в web-разработку. Это то, с чего нужно начинать. Вся информация отлично структурирована и видно, что преподаватели любят и знают своё дело на 100%. И что очень важно: ни один вопрос (даже вне лекций) не останется ...

      Показать отзыв полностью
    • Отличный курс, все темы разбирались подробно и на понятном языке. До начала курса уже имел знания по HTML и CSS. Честно, задания для меня, как для новичка, были сложными, и не всегда удавалось всё выполнить в срок, однако большое желание обрести знания в JavaScript помогло мне не...

      Показать отзыв полностью
    • В данном курсе рассматриваются практически все аспекты и возможности новой спецификации ECMAScript. Творчески оформлены задания для домашних работ, что делает их решение увлекательным и интересным. Отличная обратная связь от преподавателей — до последнего помогают помочь и вникну...

      Показать отзыв полностью
    • Весь курс был очень полезным и интересным приключением. Я давно работаю менеджером проектов в веб-студии и мне постоянно хотелось оказаться на месте моих разработчиков. Мечта сбылась. Курс рекомендую как тем, кто хочет освоить профессию, так и тем, кто работает в смежной области....

      Показать отзыв полностью
    • Курс полностью оправдал мои ожидания. Если до курса я имел поверхностное представление о вёрстке сайтов, то после курса я самостоятельно могу писать сотни строк кода HTML и CSS буквально на уровне автоматизма. Радует то, что на курсе дается самая актуальная информация: мы получил...

      Показать отзыв полностью
    • Если Вы хотите узнать, из чего сделана страничка и как она выглядит изнутри, то вам сюда. Преподаватели позитивные и дружелюбные люди, команда профессионалов. В период прохождения курса мое сознание переместилось в миры web-разработчиков, это как открытая дверь, в которую можно в...

      Показать отзыв полностью
    • Легкоусвояемый теоретический курс подкреплен практическими примерами использования пройденного материала, вдобавок решение домашнего задания позволяет закрепить пройденный материал. Ну и огромный плюс — это доступность видеозаписей лекций, которые позволяют посмотреть их в удобно...

      Показать отзыв полностью
    • Проходя курс, я вёл несколько клиентов, которым требовались услуги верстки, с каждым уроком я стал замечать, что у меня уходит намного меньше времени на выполнение уже привычных работ, так как преподаватели систематизировали мои знания, я стал намного лучше понимать то, к чему пр...

      Показать отзыв полностью
    • Считаю, что данный курс отлично подойдёт тем, кто уже имеет базовый багаж знаний по HTML-вёрстке, стремится к большему и видит себя в будущем во Front-end. Все темы будут очень полезны будущему web-разработчику.

    • 101 отзыв о Нетологии
      Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
      Все отзывы о Нетологии →
    Frontend-разработчик с нуля
    • Нетология
    • 108 000 ₽