Онлайн
В любое удобное время
Длительность обучения
7 месяцев или 280 часов
Доступ к курсу
навсегда
Frontend-разработчик программирует внешнюю сторону сайта — то, с чем соприкасается пользователь. Для этого нужно хорошо знать разметку страницы, стили и JavaScript.
JavaScript позволяет разрабатывать игры, сайты и сервисы с интересными эффектами.
Кому подойдёт этот курс
Для новичков
Кто хочет обучиться программированию с нуля. Программа курса рассчитана для начинающих фронтенд-разработчиков и построена так, что вы сможете ее освоить даже без технического бэкграунда.
Для тех, кто хочет сменить профессию
Кто хочет пройти обучение по фронтенд разработке и получить специальность, которая станет надежным фундаментом в будущем и обеспечит стабильным заработком.
Для фрилансеров
Кто готов прокачать свои скилы — освоить JavaScript и React, чтобы браться за более комплексные задачи. Вы сможете вырасти как специалист и пополнить своё резюме новыми кейсами.
Чему вы научитесь
Выстраивать
внешнюю логику сайта
Создавать логичную
и последовательную иерархию страниц при помощи семантической верстки
Использовать
объекты и EventLoop
Писать
страницы на чистом HTML
Работать
по методологии БЭМ
Создавать
сложные скрипты с обработкой событий
Содержание курса
Frontend-разработчику не обойтись без знания верстки: HTML – это своего рода кирпичики, из которых состоят страницы сайтов.
Так что после небольшой вводной части вы сразу перейдете к главному: освоите базовые технологии верстки — HTML и CSS. Научитесь создавать страницы и адаптировать их под разные устройства.
Это значит, что уже в первый месяц учебы вы сможете брать небольшие заказы на фриланс-биржах. Научитесь работать с Github и публиковать там свои проекты для будущих работодателей.
JavaScript – один из самых популярных и распространенных языков. Его используют для создания фронтенда – это страницы сайта, которые открываются в браузере.
Вы не просто изучите JavaScript, вы научитесь программировать на нем, то есть решать задачи.
Чтобы решать реальные задачи, которые требуются на фронтенде, нужно понять, что такое объектно-ориентированное программирование и научиться применять ООП в JavaScript.
Для профессионального программирования нужны более сложные подходы и инструменты – изучите набор библиотек React. Сможете создавать модульные проекты, обрабатывать сложные события в браузере, делать анимацию на странице.
Все эти навыки требуются в большинстве современных проектах, поэтому их указывают компании в своих вакансиях.
Но вы получите даже больше – еще и познакомитесь с другими фреймворками: Angular и Vue.js, это расширит ваши возможности по выбору проектов.
Что отличает настоящего программиста от верстальщика? Знание того, как всё устроено изнутри.
В этом блоке вы изучите изнанку сайтов — бэкенд. Научитесь соединять фронтенд с бэкендом, узнаете, что такое API и познакомитесь с Node.js.
Все эти навыки нужны для итогового проекта. На нем вы проверите и закрепите свои знания и сможете пополнить им свое портфолио.
Умение программировать – это хард-скилы. Для успешной работы нужны еще софт-скилы.
Если вы хотите устроиться на новую работу в компанию – обновите свое резюме, подготовитесь к собеседованию, поймете основы командной работы. Если планируете брать заказы на фрилансе – научитесь работать на фриланс-биржах.
Будьте первым кто оставит отзыв.
Оставить отзыв можно только с предоставлением сертификата о прохождении курса.
Популярные курсы
-
Онлайн-курс для подростков «Стресс...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