Программирование и создание ИТ-продуктов Создавать сайты CSS Анализировать данные GitHub JavaScript HTML

Frontend-разработчик на Java Script

АНО ДПО "Корпоративный университет Сбербанка"
297,00 часов длительность
Онлайн формат
Начальный уровень
1 поток (закрыт) 15.11.2021-18.04.2022
2 поток (закрыт) 29.11.2021-02.05.2022
3 поток (закрыт) 13.12.2021-16.05.2022

Описание

Каждый день мы сидим в интернете, заходим на различные веб-сайты. Созданием “внешней стороны” веб-сайта занимаются Frontend-разработчики: именно они разрабатывают то, что мы видим, заходя на любую страницу в интернете. Поэтому любой компании с своим сайтом нужен хороший Frontend-разработчик!

На текущий момент только в одной России больше 6 000 компаний находятся в поисках специалистов по Frontend-разработке! На старте молодой специалист может рассчитывать на зарплату в размере 70 000 рублей, по мере развития повышая ее до 150 000+ рублей в месяц.

Программа подойдет:

  • желающим начать свой путь в ИТ с нуля: мы дадим нужные знания и умения, чтобы вы смогли сделать первые шаги навстречу карьере мечты в современной ИТ-компании;
  • начинающим программистам: вы научитесь верстке сайтов, освоите популярные инструменты, научитесь разрабатывать на Java Script и откроете новые карьерные возможности в web-разработке.

На программе вы научитесь:

  • верстать красивые сайты с помощью HTML и CSS;
  • создавать интерактивные элементы на сайте с помощью Java Script;
  • работать в GIT.

Кроме этого, мы поможем вам грамотно составить резюме и выстроить поиск первой работы в Frontend-разработке!

Обучение состоит из двух частей:

  • "бассейн", двухмесячный онлайн-интенсив из электронных курсов, на котором вы осваиваете базовые навыки программирования с поддержкой от специалистов СберУниверситета;
  • двухмесячное обучение в формате вебинаров под руководством высококлассных преподавателей-практиков, интересными домашними заданиями, персонализированной обратной связью, реальными командными и личными проектами!

Вебинары проходят 2 раза в неделю вечером в нерабочее время, поэтому обучение легко совмещать с работой. Мы не набираем больших групп, чтобы каждый слушатель мог получить ответы свои вопросы во время занятий, личную обратную связь на домашние задания и проекты!

Во время обучения вы будете работать над личным и командным реальными проектами!

У кого вы будете учиться?

Команда преподавателей, методистов и кураторов с опытом организации обучения более 3 лет. Команда сочетает в себе 3 ключевые экспертизы:

  • индустриальная: практики разработки из крупнейших российских и международных ИТ-компаний;
  • академическая: преподаватели и выпускники лучших ВУЗов России: ВШЭ, МФТИ, МГУ, Школа Анализа Данных Яндекса, etc;
  • образовательная: через каждого преподавателя в нашей команде прошли сотни слушателей из российских компаний или вузов.
Часов в программе
72,00 часа
лекции
136,00 часов
практика
72,00 часа
самостоятельная
12,00 часов
промежуточная аттестация
1 час
входная диагностика
4 часа
итоговая аттестация
297,00 часов
всего
Цель программы
Получение компетенций в верстке на HTML и CSS, программировании на Java Script, необходимых для старта карьеры в сфере Frontend-разработки.
Актуальность
Каждый день мы сидим в интернете, заходим на различные веб-сайты. Созданием “внешней стороны” веб-сайта занимаются Frontend-разработчики: именно они разрабатывают то, что мы видим, заходя на любую страницу в интернете. Поэтому любой компании с своим сайтом нужен хороший Frontend-разработчик!
На текущий момент только в одной России больше 6 000 компаний находятся в поисках специалистов по Frontend-разработке! На старте молодой специалист может рассчитывать на зарплату в размере 70 000 рублей, по мере развития повышая ее до 150 000+ рублей в месяц.
Входная диагностика 1 час
Зачет
Итоговая аттестация 4 часа
Итоговая аттестационная работа

Компетенции

Профессиональные


Верстка с помощью HTML и CSS
Знать:

что такое HTML; как создается HTML документ; HTML теги div, span, h, p, img; что такое CSS; как подключить css к html документу; CSS-селекторы - что это такое; основные правила CSS-селекторов; CSS-свойств;, как стилизовать HTML элемент; свойства: color, background, font-size, font-family; расположение элементов на странице в CSS; позиционирование элементов с flexbox; отступы margin и padding; создание интерактивных элементов в HTML/CSS; теги: input, textarea, form, button; CSS псевдоклассы: :hover, :before, :after BEM (БЭМ) display: grid – как собирать сложные композиции из элементов; работа с open-source проектами; что такое open-source библиотеки, для чего они нужны; добавление на страницу svg и шрифтовых иконок; основы анимации в CSS; анимации с @keyframes; позиционирование элементов на странице с помощью position; основы создания мобильной версии сайта; обзор методов адаптивной верстки; @media запросы – как меняется внешний вид сайта в зависимости от размера экрана, адаптивную верстку, препроцессор SASS, псевдоклассы и псевдоэлементы, основы анимации и анимированных переходов, продвинутую верстку в формах.

Уметь:

верстать по макету страницу с помощью HTML и CSS

Владеть:

навыком верстки страниц с помощью HTML и CSS, разработки в Visual Studio Code, использования инструментов разработчика в Google Chrome

Работа с системой контроля версий GIT
Знать:

для чего нужен GIT, какие задачи решают с его помощью, как установить GIT, основные команды GIT: git add, git commit, git push; основы использования GitHub Pages

Уметь:

использовать GIT для хранения кода и контроля версионности

Владеть:

навыком установки и работы с системой контроля версий GIT

Программирование на языке Java Script
Знать:

что такое переменная; как называть переменные; const/let переменные; как писать комментарии в программе; типы данных; какие данные можно хранить; числа; строки; булевый тип; тип "null"; тип "undefined"; объекты; типы BigInt и Symbol; оператор typeof; условный оператор; блоки if, else if, else; тернарный оператор; конструкция switch; задание значений по умолчанию; циклы while и do/while; цикл for; функции; локальные и внешние переменные функции; аргументы функции; возвращаемое значение функции; замыкания; области видимости в блоках условий; области видимости в циклах; замыкания в функциях; стрелочные функции; создание и чтение объектов; изменение объектов; чтение всех ключей объекта; конструкция for in; копирование объектов; массивы; создание массива; добавление, удаление, изменение элементов массива; чтение данных в массиве; многомерные массивы; строковые функции; работа с объектами; контекст this; основы Canvas; объекты браузера и страницы; методы обращения к элементам страницы; создание и удаление элементов страницы и перемещение по DOM дереву; изменение контента и стилей элементов; обработка событий в Java Script, методы массивов, методы объектов, localStorage/sessionStorage, get запросы, post запросы и cookies, регулярные выражения для валидации данных.

Уметь:

решать базовые алгоритмические задачи на языке программирования Java Script, создавать интерактивные элементы на веб-странице с помощью языка программирования Java Script, работать с HTML-документом

Владеть:

навыком написания программ на Java Script, навыком работы в Visual Studio

Требования

Нет

Образование
  • Высшее образование
  • Среднее профессиональное образование

Модули

свернуть
144,00ч
Модуль 1 Базовый модуль
Двухмесячный онлайн-интенсив из электронных курсов, на котором слушатели с поддержкой от специалистов СберУниверситета получают базовые умения верстки страниц на HTML, CSS и программирования на Java Script и с самого первого занятия работают над своим проектом.
148,00ч
Модуль 2 Профильный модуль
Двухмесячное обучение в формате вебинаров под руководством высококлассных преподавателей-практиков, интересными домашними заданиями, персонализированной обратной связью, реальными командными и личными проектами! Слушатели осваивают продвинутые темы в верстке на HTML,CSS и программировании на Java Script. По результатам этого модуля слушатели реализуют интерактивный и адаптивный сайт с анимацией!
144,00ч
Модуль 1 Базовый модуль
Двухмесячный онлайн-интенсив из электронных курсов, на котором слушатели с поддержкой от специалистов СберУниверситета получают базовые умения верстки страниц на HTML, CSS и программирования на Java Script и с самого первого занятия работают над своим проектом.
148,00ч
Модуль 2 Профильный модуль
Двухмесячное обучение в формате вебинаров под руководством высококлассных преподавателей-практиков, интересными домашними заданиями, персонализированной обратной связью, реальными командными и личными проектами! Слушатели осваивают продвинутые темы в верстке на HTML,CSS и программировании на Java Script. По результатам этого модуля слушатели реализуют интерактивный и адаптивный сайт с анимацией!

Преподаватели

Мороз

Юлия

АНО ДПО "Корпоративный университет Сбербанка"

Руководитель направления

кандидат наук

доцент

Демина

Маргарита

АНО ДПО "Корпоративный университет Сбербанка"

Ведущий специалист

95 000 p
Авторизуйтесь чтобы записаться

Профстандарт

Разработчик Web и мультимедийных приложений

06.035

Ответственный за программу