«Веб-разработка сайтов с нуля на JavaScript и React»

Старт:

14 сентября

Стоимость:

60 000 р. (оплата частями)
Записаться на курс

Длительность обучения

5 месяцев курс плюс 5 месяцев стажировка

График занятий: 2 раза в неделю [ будни — после 18:00, в субботу — днём ]

о курсе

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

На курсе вы изучите основы программирования на JavaScript, HTML и CSS, научитесь верстать веб-сайты под различные устройства и разрабатывать современные сайты на React.js.

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

Наличие реального опыта работы в качестве frontend-разработчика значительно повысит ваши шансы на трудоустройство.

Ваши навыки после окончания курса

галочка

HTML и CSS

Верстка простых сайтов своих проектов и под заказ.

галочка

Адаптивная верстка

Верстка сайтов для разных устройств (мобильные телефоны, планшеты, компьютеры).

галочка

Git

Разработка сайтов в командах с использованием системы контроля версий Git.

галочка

JavaScript

Программирование на самом популярном в мире языке на котором разрабатывают веб-приложения.

галочка

React

Разработка сайтов на React - самой популярной библиотеке JavaScript, которая позволяет разрабатывать современные веб-приложения.

галочка

Работа в команде

Работа в командах состоящих из разработчиков, инженеров по тестированию, веб-дизайнеров, аналитиков и проджект-менеджеров над реальным проектом.

Кому подойдёт курс

галочка

Начинающие

Хотите научиться программировать на JavaScript, разрабатывать сайты с нуля и положить первый проект в портфолио.

галочка

Работаете не в IT

Не имеете айтишного образования и не работаете в IT, но хотите больше зарабатывать, сменить профессию и стать веб-разработчиком.

галочка

Нужна стажировка

Есть небольшой опыт веб-разработки, но нужен реальный опыт разработки в команде.

галочка

Хотите работать удаленно

Хотите более гибкий график работы и перемещаться по миру.

галочка

Студенты

Учитесь в университете или колледже, хотите разрабатывать сайты и веб-приложения, а также зачесть стажировку в качестве учебной практики.

галочка

Мамы в декрете

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

Траектория обучения

Курс

Проходите обучение на курсе.

Работа в команде

Через 1,5-2 месяца обучения на курсе вы начнете работу над проектом по заданию от реального заказчика.

Стажировка

Слушатели, закончившие обучение на курсе на 4 и 5, проходят на стажировку.

Резюме и собеседования

В конце обучения наши HR-специалисты подготовят вас к трудоустройству - помогут составить резюме и подготовят к собеседованиям.

Содержание курса

Вёрстка сайтов

Основы html и css.

Codestyle и codeguide.

CSS flexbox.

CSS grid.

DevTools.

БЭМ — методология.

Адаптация сайтов под мобильные устройства.

Оптимизация.

Программирование на JavaScript

Типы данных и переменные.

Преобразование типов и операторы сравнения.

Условные и логические операторы.

Циклы.

Функции и функциональные выражения, стрелочные функции.

Примитивы и объекты.

Массивы и их методы, объекты, spread, rest операторы.

Продвинутая работа с функциями, ключевое слово this, контекст и работа с ним (call/apply/bind), замыкания.

Прототипная модель, функции конструкторы и классы.

Изучение методов манипуляции DOM.

Библиотека React.js

Инициализация react-приложения, структура приложения и работа с пакетным менеджером npm.

Базовые концепции React.

Основы работы с функциональными компонентами.

Props и State. React-Hooks.

Использование хуков. Роутинг. History API.

Подключение и настройка менеджера состояний Redux.

Настройка ReactDevTools и ReduxDevTools.

Базовая концепция и основы работы с Redux.

Настройка подключения к серверу с помощью http-клиента axios на примере открытого API.

Оптимизация рендера React приложений.

Знакомство с React.memo.

Хуки useMemo и useCallback.

Управление проектами в IT

Распределение ролей в разработке.

Гибкие методологии (Agile, Scrum, Kanban).

Постановка и контроль задач в команде разработки.

Работа с таск-трекером.

Работа в команде

Через 1,5–2 месяца вы начнете работу над проектом от реального заказчика и сможете применить полученные знания на практике.

Вместе с вами над проектом начнут работу слушатели курсов веб-разработки, веб-дизайна, проджект-менеджеры, бизнес и системные аналитики — как в командах большинства IT-компаний.

Резюме и подготовка к собеседованию

Рекомендации по развитию карьеры от HR-специалистов.

Помощь в составлении резюме.

Подготовка к собеседованиям.

ДОКУМЕНТ ОБ ОБРАЗОВАНИИ

удостоверение

У нас есть государственная образовательная лицензия № 316–11–82/141.

После защиты итогового проекта вы получите документ об образовании (удостоверение о повышении квалификации или сертификат), который официально подтвердит вашу новую специальность.

спикеры

Курс ведут специалисты IT-компаний. Они объяснят теорию простым языком. Помогут освоить необходимые навыки и технологии, которые сами используют в работе ежедневно. Дадут совет, как развиваться в новой профессии новичку и успешно пройти собеседование.

speaker_1 Сергей Лушкин

Frontend-разработчик на Vue.js

speaker_2 Алексей Усков

Директор Академии Lad. 20 лет опыта работы в IT. 19 лет преподает в Университете Лобачевского

speaker_1 Дмитрий Куликов

Fullstack-разработчик, «Студия Т_Г», опыт преподавания - 6 лет.

speaker_3 Третьякова Алёна

Middle Frontend-разработчик, 12 лет опыта верстки и разработки сайтов. Преподает с 2017 года

speaker_4 Камышев Максим

Project Manager, компания Lad

speaker_3 Светлана Белякова

IT-рекрутер, компания Neofleх

От корней к кроне

Деловые экологические игры для практикующих экологов, преподавателей, студентов и школьников.

Посмотреть проект
Сапропель

Сайт для компании "Сапропель". Фирма на протяжении 35 лет занимается проектированием и изготовлением мелиоративных и строительных земснарядов, специализируется на выполнении работ по расчистке русел малых рек, очистке водозаборов, прудов и заросших водоемов.

Посмотреть проект
Генеалогия

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

Описание проекта

Отзывы

Николь Маршава

1. Очень понравился курс по верстке, очень понятно все объясняли, было много практики, позволяющей еще лучше усвоить материал. 2. Разбор ошибок после сдачи дз. 3. Работа в команде над реальным проектом со стеком, опыт в котором пригодится для дальнейшей работы. 4. Помощь ментора во время работы над проектом: огромная благодарность Алексею Белову за ревью нашего кода, это было крайне необходимо, большинство замечаний и советов помогли сильно улучшить наш проект и упростить работу с некоторыми задачами. Также очень полезны были еженедельные встречи по средам с ответами на вопросы. 5. Очень были полезны встречи с HR под конец обучения, нам рассказали много интересных деталей, которые наверняка в будущем помогут с поиском работы.

Светлана Лебедева

Самый большой, пожалуй плюс, в том, что это работа над реальным проектом с реальным заказчиком. Такой подход очень хорошо мотивирует. Также, плюс - это опыт командной работы, подобных курсов я не встречала. Третий плюс - мастерство преподавателей на высоком уровне. Четвертый плюс - дружественная, непринужденная атмосфера. Мне трудно сказать, что понравилось больше всего. Все понравилось😊 Хочется пожелать процветания академии по обучению it-специальностям. Тем более, что, сразу видно, что руководитель (Алексей) вкладывает в этот проект свою душу.

Григорий Орлов

Курс организован грамотно, радует квалификация преподавателей, умение объяснять . Доскональный подход, обучение работе в команде. Быстрые ответы на возникающие вопросы. Из минусов - большая нагрузка на рабочем проекте не дала возможности досконально разобраться с базовыми знаниями. Но возможно это лично моя проблема, что не хватило времени чтобы выполнять домашки. Так как на проекте задачи распределяются между частями команды в каких-то технологиях успел прокачаться, в каких-то нет, так как их брали на себя коллега. Было-бы здорово, чтобы при изучении теории давался какой-то простой проект с простой структурой, на котором можно было отточить навыки redux, react-router, запросы к Api на простых примерах под руководством наставника. Но опять-же домашки были, с преподавателем их разбирали, просто я не успевал их выполнять из-за занятости на проекте.

Исаев Никита

Плюсы: Получение информации от менторов с опытом коммерческой разработки, работа в команде, онлайн и офлайн обучение. Пожелание: сдвинуть начало учебных проектов, до момента изучения React. Что бы писать на востребованном стеке. Лично для меня React +TypeScrypt и возможности использования крутых библиотек = крутой вариант. Я пробовал переписать проект на React используя: CRA / React Router Dom / React hook form / Redux, Redux Tulkit — это открыло мне глаза.

Красильникова Елизавета

Я успешно прошла курсы по front-разработке и хотела бы выразить свою благодарность за качественное образование, полученное в ходе обучения. Курс полностью соответствовал моим ожиданиям, а преподаватели были высококвалифицированными и предоставляли актуальную информацию. Опыт работы на реальном проекте оказался очень полезным и помог мне лучше понять, какой будет моя будущая работа. Однако, мне бы хотелось закреплять материал домашними заданиями, после лекций по реакту, и на нашем проекте были трудности с заказчиком, которые тормозили процесс. В целом, я счастлива, что приняла решение пройти эти курсы и рекомендую их всем, кто заинтересован в получении качественного образования в области front-разработки.

Горохова Мария

В целом курсы, вместе с учебной стажировкой дают гораздо больше комплексных знаний, чем многие другие курсы, где ты проходишь исключительно теорию. Тут можно узнать, что такое командная работа, изнутри проекта, посмотреть его на каждом этапе. Как это не странно, но заиметь практику пользования GitHub, на первых порах это вызывает определённые трудности.
Что касается некоторых минусов: к названию курсов была приписка «с нуля», по факту получилось не совсем так, из-за того, что часть группы уже имела за плечами какой-то опыт в IT (не обязательно в JS), то и ориентир время от времени был, не на ноль, а на тех кто либо уже что-то знает, либо врубается быстрее.