Профессия Frontend разработчик
Курс для тех, кто мечтает о работе в IT, но не знает, с чего начать, или переживает, что ничего не получится. Мы поможем вам преодолеть все страхи и пройти весь путь к новой профессии: от выбора IT-направления до трудоустройства.
Кому подойдет курс
Как будет проходить обучение
Механика обучения
Домашнее задание
Алгоритм
Кураторство
Сообщество
Формат обучения
Авторы программы и основатели
Преподаватели — опытные разработчики ведущих компаний
Проводят занятия по обязательным курсам программы и принимают участие в составлении учебного плана. Разрабатывают программу своего блока и актуализируют информацию, исходя из обратной связи студентов и трендов рынка.
Открыты к диалогу. Консультируют по пройденному материалу, не оставляют без внимания любой вопрос по теме, рекомендуют дополнительные ресурсы. Проверяют домашние задания, дают объективную оценку успеваемости и обратную связь по учебе.
Программа
1 Блок 1 – Предобучение
- Узнаете, какие книги почитать, чтобы погрузиться в профессию
- Установите себе среду разработки (IDE) профессионалов – программу WebStorm
- Узнаете базовую информацию про работу веб-сайтов и про основные технологии
- Узнаете, как лучше и эффективнее обучаться
2 Блок 2 – Введение в курс и профессию
- Познакомитесь с автором курса
- Настроите среду разработки (IDE) профессионалов – программу WebStorm
- Разберетесь в основах Photoshop и основных инструментах
- Разберетесь в основах Figma и основных инструментах
- Научитесь работать с дизайн-макетами в Photoshop/Figma
3 Блок 3 – HTML и CSS
- Разберетесь с основами разметки HTML
- Научитесь использовать основные теги, их атрибуты и свойства
- Создадите собственную большую форму и научитесь её отправлять POST-запросом, контролируя отправляемые данные
- Научитесь работать с таблицами
4 Блок 4 – Мобильная и адаптивная вёрстка
- Вёрстка резинового макета
- Резиновые изображения
- Медиа-запросы и медиа-функции
- Адаптивная типографика, выбор breakpoints
- Адаптивные изображения
5 Блок 5 – Основы программирования
- Алгоритмы
- Переменные, числа и строки
- Логика и математика
- Ветвление кода
- Алгоритм с множественным выбором
6 Блок 6 – Git — система контроля версий
- Предназначение системы контроля версий
- Основные операции (фиксация и откат изменений, поиск, история)
- Работа с сервисом GitHub
- Ветки, слияние веток и разрешение конфликтов
- Командная работа
7 Блок 7 – Основы JavaScript
- Основы отладки
- Базовый синтаксис
- Расширенный синтаксис
- Типы данных
- Функции, объекты
- Прототип и конструктор объекта
8 Блок 8 – Основы JavaScript в браузере
- Возможности JavaScript в браузере
- Способы поиска нужного HTML-элемента
- Объект события
- DOM
- Работа с HTML-формами
- Изменение структуры HTML-документа
- Асинхронные запросы
9 Блок 9 – Продвинутый JavaScript
- Стандарты и рабочее окружение
- Модули и Webpack
- Платформы: браузер vs Node.js
- Unit-тестирование
- Прототипы, конструкторы, классы и наследование
10 Блок 10 – Продвинутый JavaScript в браузере
- Рабочее окружение
- Работа с DOM (объектная модель документа)
- Обработка событий
- Организация тестирования (Unit, E2E)
- Работа с HTML-формами, LocalStorage
- Drag & Drop, работа с файлами
11 Блок 11 – Библиотека React
- Компоненты, композиция компонентов
- События и состояние
- Props
- Формы
- Жизненный цикл и работа с HTTP
Средняя зарплата
разработчика
Разработчик - одна из наиболее востребованных профессий в мире
Ваш результат после курса
-
1
Верстать сайты по дизайн-макетам из Photoshop и Figma, используя HTML и CSS
-
2
Программировать, использовать средства разработчика в браузере и делать отладку кода
-
3
Использовать Git на профессиональном уровне
-
4
Быстро разбираться и использовать любые CSS и JS библиотеки и плагины
-
5
Делать сборку проектов, писать тесты, загружать на сервер свои приложения
Часто задаваемые вопросы
1 Я ничего не понимаю в IT. Этот курс поможет мне разобраться?
Мы создали этот курс специально для тех, кто хочет получить востребованную IT-профессию, но не знает, с чего начать. Вы познакомитесь с технологиями, языками программирования и IT-специальностями, а ещё — сможете понять, какая профессия вам подходит больше.
2 На этом курсе будет практика?
Конечно! В ознакомительной части вас ждут задания, которые можно выполнять по желанию, а на основном курсе — обязательные практические работы с подробной проверкой от эксперта.
3 Я смогу после прохождения курса сменить профессию?
Да! Причём для этого не придётся ждать конца курса — уже за полгода обучения на платформе вы освоите навыки, которые позволят вам выйти на стажировку или найти работу Junior-специалистом.
4 Почему вы так уверены, что у меня получится найти работу?
Потому что наши курсы нацелены на трудоустройство:
- Помогаем оформить резюме и подготовиться к интервью — вы научитесь навыкам самопрезентации и сможете без страха разговаривать с HR-специалистами.
- Подбираем лучшие вакансии, договариваемся о собеседовании в компаниях-партнёрах.
- Составляем итоговые проекты по брифам от реальных компаний, а на презентацию работ зовём представителей бизнеса.
- Регулярно обновляем курсы, чтобы вы получали актуальные знания и навыки, которые прямо сейчас нужны работодателям.
5 Сомневаюсь, что смогу стать программистом. Есть ли какие-то ограничения?
Никаких. Научиться программировать можно в любом возрасте — курсы LEVEL UP заканчивают много людей старше 30 лет. Кроме того, не нужно знать математику или иметь опыт написания кода. Программистами становятся машинисты поездов, стилисты, гончары — читайте истории успеха в нашем блоге.
6 Нужно ли знать математику?
На начальных этапах от вас не требуется продвинутых знаний — достаточно школьного курса математики. Однако не пугайтесь, если вам придётся разобраться в темах, которые вы забыли или не проходили, — куратор поможет освежить знания или даст полезные ссылки.
7 Какой компьютер подходит для курса?
Вам не нужно покупать мощное железо — все программы, которые вы будете устанавливать, не требовательны к ресурсам. Например, для курса по Python вам потребуется: 4Gb оперативной памяти, 5 свободных гигабайт на жёстком диске и 64-разрядная операционной система.
Хочешь получить
скидку?
1 550 000 1 350 000 сум
Оставьте заявку и мы забронируем за тобой скидку