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

Получите востребованную профессию frontend-разработчика
IT: Для программистов и IT-специалистов
Университет интернет‑профессий «Нетология» логоУниверситет интернет‑профессий «Нетология»
26 февраля - 26 декабря 2020
9 месяцев
384 часа учебной нагрузки
Онлайн
от 51 935 ₽

Ваш путь от новичка до разработчика  

  1. Вы учитесь — посещаете онлайн-занятия или смотрите их взаписи
    Обучение проходит в формате онлайн-вебинаров: вы общаетесь напрямую с преподавателем и получаете ответы в прямом эфире. Если вы не успели на вебинар, видеозаписи уроков доступны в вашем личном кабинете.  
  2. Выполняете домашние задания и получаете оценки и комментарии преподавателей
    После каждого занятия вас ждёт домашнее задание. Преподаватели проверят его и дадут развёрнутую обратную связь. По завершении каждого модуля вы создадите проекты, которые сможете сразу включить в своё портфолио.
  3. Оперативно получаете поддержку команды аспирантов и координаторов
    Координаторы помогут с операционными вопросами, аспиранты — с вопросами по домашним заданиям, преподаватели — с трудностями в коде. Вы всегда сможете задать вопрос, получить консультацию и помощь.  
  4. Устраиваетесь на работу с помощью нашего Центра развития карьеры
    Центр развития карьеры поможет с составлением резюме, предложит подходящие интересные вакансии, подготовит к собеседованию и будет активно сопровождать вас на всех этапах поиска работы.

Что вы сделаете во время обучения  

  • Интернет-магазин обуви 
  • Конструктор принтов на одежде 
  • Игру-ходилку 
  • Онлайн-сервисы по поиску книг и рецензированию изображений 
  • Калькулятор ипотеки 
  • Веб-сервис торговли криптовалютой  

Что вы будете уметь после обучения

Верстать сайты и приложения для всех типов устройств
Узнаете о тонкостях вёрстки под iOS и другие мобильные операционные системы

Решать задачи с использованием JavaScript
Узнаете всё о семантике, синтаксисе и архитектуре языка и сможете создавать сайты и приложения

Оформлять решения, как это делают опытные разработчики
Изучите подходы к решению задач и варианты практического использования инструментов

Использовать библиотеку React
Сможете применять библиотеку для создания качественных интерфейсов, освоите композицию компонентов и способы интеграции с React

Программа
Вёрстка сайта на HTML и CSS
Адаптивная и мобильная вёрстка
Основы программирования
Git — система контроля версий
Введение в JavaScript
Продвинутый JavaScript
Библиотека React: построй свою любовь к интерактивным веб-интерфейсам
Дипломная работа
Преподаватели 12

Ваше резюме после обучения

Умею делать: 

  • Редизайн блока «приветствие» на сайте Нетологии для разных
    разрешений экранов 
  • Карту с множеством интерактивных точек, интегрированную с
    google-maps 
  • Google-библиотеку — онлайн-сервис по поиску книг в интернете 
  • Конструктор принтов на футболках 
  • Калькулятор ипотеки 
  • Интернет-магазин обуви 
  • Сервис редактирования изображений 
  • Онлайн-игра «ходилка» 
  • Онлайн-сервис для работы с отзывами 

Мои навыки: 

  • Вёрстка под тач и мобильные устройства 
  • Работа с Flexbox и JavaScript 
  • Способность правильно использовать переменные, числа и
    строки 
  • Создание прототипа и конструктора объекта 
  • Использование выражений в JavaScript 
  • Применение символов, итераторов и генераторов 
  • Импорт и экспорт модулей 
  • Создание интерактивных веб-страниц 
  • Работа с файлами и медиаресурсами 
  • Применение принципов клиент-серверного взаимодействия 
  • Создание одностраничных веб-приложений (SPA) 
  • Навыки использования библиотеки React, JSX, React router,
    VirtualDom  

Инструменты, которые освоите

JavaScriptJavaScript

Самый популярный язык программирования для разработки веб-приложений. Единственный язык, который поддерживается на любых устройствах и платформах.

HTML5HTML5

Язык для структурирования и представления содержимого интернета. В HTML версии 5 улучшена поддержка мультимедиа-технологий, при этом сохранена обратная совместимость, читаемость кода для человека и простота анализа для парсеров. 

CSS3CSS3

Язык для описания внешнего вида страниц сайта. Возможности CSS3 — создание анимации без использования JavaScript, поддержка градиентов, теней и многое другое.

JSX JSX

Расширение синтаксиса стандартного JavaScript. Позволяет писать очень похожий на HTML код прямо в JavaScript-коде, упрощая создание React-компонентов и улучшая читаемость кода. Перед выполнением JSX преобразуется в JavaScript.

XHR и AJAXXHR и AJAX

Asynchronous JavaScript And XML (AJAX) — технология обращения к серверу без перезагрузки страницы. Используется для реализации элементов интерфейса, динамической загрузки данных. Объект XMLHttpRequest (XHR) даёт возможность делать подобные HTTP-запросы.

React React

Простая и удобная JavaScript-библиотека для создания пользовательских интерфейсов. React предоставляет виртуальный DOM API для взаимодействия между кодом и реальным DOM. В основе лежит использование компонентов — частей пользовательского интерфейса, содержащих в себе разметку и функциональность.

VirtualDOM  VirtualDOM

Техника и набор библиотек / алгоритмов, которые позволяют улучшить производительность на клиентской стороне.

Flexbox Flexbox
С помощью Flexbox можно легко выравнивать элементы по горизонтали и по вертикали, менять направление и порядок отображение элементов, растягивать блоки на всю высоту или прибивать их к нижнему краю.

React Router  React Router

Предоставляет базовые функции и компоненты для работы в двух окружениях (браузере и react-native).

GitHub GitHub

GitHub —крупнейший веб-сервис для совместной работы разработчиков над кодом и хостинга проектов. GitHub основан на системе контроля версий GIT.

Как мы помогаем вам с карьерой

Каждый выпускник получает помощь и поддержку Центра развития карьеры

  • Помощь в подготовке резюме и прохождении собеседования 
  • Консультация с HR-специалистом по поиску работы и развитию вашей карьеры 
  • Возможность прохождения стажировки в проектах Нетологии-групп: Фоксфорд, Нетология, EdMarket 
  • Регулярное информирование об открытых вакансиях в компаниях-партнерах 
  • Бесплатный доступ к подборке видеокурсов по поиску работы и soft skills для всех студентов  
Записаться на курс
Курс Frontend-разработчик с нуля
Вы можете вернуть 13% денег через налоговый вычет. Спросите об этом менеджера, когда запишетесь на курс
51 935
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
26 февраля - 26 декабря 2020
9 месяцев
384 часа учебной нагрузки
Онлайн
от 51 935 ₽