Курс «Веб-разработка сайтов с нуля на JavaScript и React»
Освойте с нуля программирование на JavaScript, вёрстку сайтов на HTML и CSS, а также разработку веб-приложений на React. Начните карьеру во frontend-разработке, получите опыт работы в IT-команде на проекте от реального заказчика.
Начало
17 февраля 2024 г.
в 10:00
Стоимость
60 000 50 000 р.
(до 1 февраля 2024 г.)
Можно оплачивать частями.
График
2 занятия в неделю (будни — после 18:00, в субботу — днем)
Обучение на курсах с нуля
Курсы подходят новичкам — вы освоите навыки, инструменты и технологии, которые востребованы у работодателей. Обучение проходит в тесном общении с преподавателями и менторами.
Разработка реального проекта в команде
Вы разработаете проект в команде по заданию от заказчика, который будет приносить пользу людям (примеры). Данный опыт вам очень поможет при трудоустройстве.
Удобный формат обучения
Все лекции и практика проходят онлайн, семинары и консультации в гибридном формате — онлайн и для всех желающих очно в офисе Академии Lad.
Преподаватели и менторы из IT
С 1992 года компания Lad занимается автоматизацией бизнес-процессов с помощью веб-сервисов и IT-экосистем. Преподаватели нашей академии работают в IT и имеют опыт работы в образовании.
ВИДЕО О ТОМ, КАК ВЫ БУДЕТЕ УЧИТЬСЯ НА КУРСАХ
О КУРСЕ
Все, что вы видите в сети, создано веб-разработчиками — сайты, интернет-магазины, мобильные приложения. Мы поможем освоить новую профессию и научим разрабатывать сайты и веб-приложения с нуля.
JavaScript является основным языком для создания интерактивных веб-страниц и приложений. Он используется для создания динамических элементов на страницах, таких как анимации, формы, слайдеры и многое другое. JavaScript также используется для взаимодействия с сервером и получения данных с помощью запросов.
На курсе вы изучите основы программирования на JavaScript, HTML и CSS, научитесь верстать веб-сайты под различные устройства.
Также вы освоите библиотеку React.js — это повысит ваши шансы на трудоустройство.
По итогу обучения вы получите новую профессию, документ об образовании и готовое резюме. Их дополнит опыт работы в полноценной IT-команде с реальным проектом и заказчиком.
СТАЖИРОВКА
Слушатели, закончившие обучение на курсе на 4 и 5, проходят на стажировку.
На стажировке мы восстановим полный цикл разработки продукта — от создания прототипа в дизайне и подготовки бэка до тестирования и релиза полноценного приложения.
Стажеры получат реальный опыт работы в IT-команде по системе Agile.
3 ШАГА К НОВОЙ ПРОФЕССИИ
1. Сильный стек и навыки:
- основы программирования на JavaScript;
- верстка на HTML и CSS;
- frontend-разработка на React;
- система контроля версий Git;
- разработка сайтов/веб-приложений в команде;
- управление проектами.
2. Интенсивное обучение:
- упор на практику;
- работа по Agile в команде с разработчиками, QA, дизайнерами, аналитиками, project-менеджерами;
- разработка сайта или приложения по заданию заказчика;
- лекции и практика — онлайн, семинары и консультации — офлайн в офисе Lad с онлайн-подключением;
- оформление резюме, портфолио и подготовка к собеседованию.
3. А что после?
Лучших выпускников курсов мы приглашаем на стажировку. Остальные смогут подать заявку и пройти отборочные испытания в рамках общего конкурса.
КОМУ ПОДОЙДЕТ КУРС
Начинающие
Начинаете программировать на JavaScript с нуля и хотите получить качественные знания, востребованные навыки и первый проект в портфолио.
Опытные
Есть небольшой опыт веб-разработки, хотите систематизировать знания и освоить разработку приложений на React.
Студенты
Учитесь в университете и хотите пройти практику на реальном проекте под руководством IT-специалистов.
Из других сфер
Хотите сменить работу и освоить профессию в IT.
ВАШИ НАВЫКИ ПОСЛЕ ОКОНЧАНИЯ КУРСА
Верстка сайтов для своих проектов и под заказ.
Верстка сайтов для компьютеров, планшетов и мобильных устройств.
Программирование на востребованном языке JavaScript и создание интерактивных интерфейсов.
Разработка приложений на React — библиотеки JavaScript для работы с пользовательскими интерфейсами и UI-дизайном.
Работа в команде разработчиков с использованием системы контроля версий Git.
Базовая теория Agile и практика работы в команде по методике Scrum, чтобы быстро влиться в работу над любым проектом.
ОПЫТ НА СТАРТЕ В IT
Готовый проект
Доведете проект от идеи до релиза и положите его в портфолио.
Опыт работы по Agile
Поймете, как строится работа IT-команды по системе Agile.
Готовое резюме
Помогаем составить резюме и выдаем официальный документ об обучении.
Опыт собеседования
Получите рекомендации для дальнейшего развития и трудоустройства в IT.
УЧИМ ВЖИВУЮ И ОНЛАЙН
Мы уверены, только серьезная вовлеченность в обучение помогает стартовать успешную карьеру и стать востребованным IT-специалистом.
Поэтому преподаватели академии учат вживую, а не по видеозаписям. Все лекции, практика и семинары проходят в тесном общении. Записи встреч и все материалы будут доступны вам в личном кабинете. Но чтобы успешно овладеть IT-профессией с нуля, важно участвовать в занятиях в реальном времени.
В ходе обучения все команды встречаются вместе на промежуточной и итоговой демонстрации проектов. Демо проходит онлайн в офисе Lad в Нижнем Новгороде с онлайн-трансляцией — можно участвовать из любой точки мира!
ЧТО РАЗРАБОТАНО НА КУРСАХ?
На курсах академии вы разработаете проект, который презентуете заказчику. Он будет приносить пользу людям и дополнит ваше портфолио крутым кейсом. А вот проекты, разработанные на курсах академии Lad:
Курсы (весна - лето 2023)
Brainstorm booster - Трекер креативности
Проект поможет найти простые решения сложных задач, сделать их инновационными и наполненными смыслом.
Курсы (весна - лето 2023)
От корней к кроне
Деловые экологические игры для практикующих экологов, преподавателей, студентов и школьников.
Курсы (весна - лето 2023)
Сапропель
Фирма 35 лет занимается проектированием и изготовлением земснарядов, специализируется на выполнении работ по расчистке русел малых рек, очистке водозаборов, прудов и заросших водоемов.
Курсы (весна - лето 2023)
Среда для обучения школьников программированию
Система, позволяющая, автоматизировать обучение программированию на языке Python для педагога и его учеников
Курсы (весна - лето 2023)
Арзамасский детский дом
В интернате живет более ста воспитанников. Это дети и молодые взрослые, которые нуждаются в постоянном постороннем уходе.
Стажировка (зима - лето 2023)
Family Tree
Сервис позволяет построить генеалогическое древо.
На данный момент реализован MVP-1, осенью 2023 г. разработка будет продолжена
Готовы начать?
Стартуем 17 февраля
ДО КОНЦА НАБОРА ОСТАЛОСЬ
СОДЕРЖАНИЕ КУРСА
Курс разработки на JavaScript и React проходит параллельно с практикой в течение всего курса. За 5 месяцев вы освоите основы frontend-разработки сайтов и веб-приложений.
Через 1,5-2 месяца после старта курса вы разберетесь в гибких подходах к IT-разработке — Agile, Scrum, Kanban — и выстроите рабочие процессы, как в большинстве IT-команд.
Вёрстка сайтов
Основы html и css. Codestyle и codeguide. CSS flexbox. CSS grid. DevTools. БЭМ — методология. Адаптация сайтов под мобильные устройства. Оптимизация
Программирование на JavaScript
Типы данных и переменные. Преобразование типов и операторы сравнения. Изучение условных и логических операторов. Циклы. Знакомство с функциями и функциональными выражениями, стрелочные функции. Особенности при работе примитивами и объектами. Массивы и их методы, объекты (копирование, перебор), spread, rest операторы. Продвинутая работа с функциями, ключевое слово this, контекст и работа с ним (call/apply/bind), замыкания. Изучение прототипной модели, функции конструкторы и классы. Изучение методов манипуляции DOM.
Библиотека React.js
Инициализация react-приложения, структура приложения и работа с пакетным менеджером npm. Базовые концепции React. Основы работы с функциональными компонентами. Знакомство с понятиями props и state. Основные этапы и методы жизненного цикла компонентов (initialize, mount, update, unmount). Знакомство с React-Hooks. Правила и особенности использования хуков
Реализация роутинга в react-приложении. Знакомство с History API. Подключение и настройка менеджера состояний Redux. Настройка ReactDevTools и ReduxDevTools. Базовая концепция и основы работы с Redux. Настройка подключения к серверу с помощью http-клиента axios на примере открытого API. Оптимизация рендера React приложений. Знакомство с React.memo. Хуки useMemo и useCallback.
Управление проектами
Распределение ролей в разработке, Гибкие методологии (Agile, Scrum, Kanban), Постановка и контроль задач в команде разработки, Работа с таск-трекером.
Групповой проект для заказчика
Через 1,5-2 месяца вы начнете работу над проектом заказчика и сможете применить полученные знания на практике. Вместе с вами над проектом начнут работу слушатели курсов backend-разработки, веб-дизайна, тестирования, системного и бизнес-анализа — как в командах большинства IT-компаний.
Резюме и подготовка к собеседованию
В конце курса HR-специалисты Lad дадут рекомендации по развитию карьеры, помогут составить резюме и расскажут про подводные камни собеседований в IT.
Защита
В конце обучения вы с командой защищаете проект, над которым работали в течение всего курса.
ДОКУМЕНТ ОБ ОБРАЗОВАНИИ

У нас есть государственная образовательная лицензия № 316-11-82/141.
После защиты итогового проекта вы получите документ об образовании (удостоверение о повышении квалификации или сертификат), который официально подтвердит вашу новую специальность.
Курс ведут специалисты IT-компаний. Они объяснят теорию простым языком. Помогут освоить необходимые навыки и технологии, которые сами используют в работе ежедневно. Дадут совет, как развиваться в новой профессии новичку и успешно пройти собеседование.
Алексей Белов
Middle Frontend-разработчик,
компания Lad
Алексей Усков
Руководитель Академии Lad.
20 лет опыта работы в IT. 19 лет преподает в Университете Лобачевского.
Третьякова Алёна
Middle Frontend-разработчик,
12 лет опыта верстки и разработки сайтов.
Преподает с 2017 года.
Камышев Максим
Project Manager,
компания Lad
Светлана Белякова
Руководитель группы подбора Lad
Светлана Лебедева
Самый большой, пожалуй плюс, в том, что это работа над реальным проектом с реальным заказчиком. Такой подход очень хорошо мотивирует. Также, плюс - это опыт командной работы, подобных курсов я не встречала. Третий плюс - мастерство преподавателей на высоком уровне. Четвертый плюс - дружественная, непринужденная атмосфера. Мне трудно сказать, что понравилось больше всего. Все понравилось😊 Хочется пожелать процветания академии по обучению it-специальностям. Тем более, что, сразу видно, что руководитель (Алексей) вкладывает в этот проект свою душу.
Николь Маршава
Плюсы:
Минусы:
Исаев Никита
Плюсы: Получение информации от менторов с опытом коммерческой разработки, работа в команде, онлайн и офлайн обучение. Пожелание: сдвинуть начало учебных проектов, до момента изучения React. Что бы писать на востребованном стеке. Лично для меня React +TypeScrypt и возможности использования крутых библиотек = крутой вариант. Я пробовал переписать проект на React используя: CRA / React Router Dom / React hook form / Redux, Redux Tulkit - это открыло мне глаза.
Красильникова Елизавета
Я успешно прошла курсы по front-разработке и хотела бы выразить свою благодарность за качественное образование, полученное в ходе обучения. Курс полностью соответствовал моим ожиданиям, а преподаватели были высококвалифицированными и предоставляли актуальную информацию.
Опыт работы на реальном проекте оказался очень полезным и помог мне лучше понять, какой будет моя будущая работа. Однако, мне бы хотелось закреплять материал домашними заданиями, после лекций по реакту, и на нашем проекте были трудности с заказчиком, которые тормозили процесс.
В целом, я счастлива, что приняла решение пройти эти курсы и рекомендую их всем, кто заинтересован в получении качественного образования в области front-разработки.
Горохова Мария
В целом курсы, вместе с учебной стажировкой дают гораздо больше комплексных знаний, чем многие другие курсы, где ты проходишь исключительно теорию. Тут можно узнать, что такое командная работа, изнутри проекта, посмотреть его на каждом этапе. Как это не странно, но заиметь практику пользования GitHub, на первых порах это вызывает определённые трудности.
Что касается некоторых минусов: к названию курсов была приписка «с нуля», по факту получилось не совсем так, из-за того, что часть группы уже имела за плечами какой-то опыт в IT (не обязательно в JS), то и ориентир время от времени был, не на ноль, а на тех кто либо уже что-то знает, либо врубается быстрее.
Андрей Зраевский
Можно сказать, что все обучение проходило в два этапа. Первый - теория с практическими примерами. Второй - работа в команде и реализация проекта. В целом все понравилось, особенно работа над проектом. Редко встретишь обучение, в которое входит работа над реальным проектом.
Было не просто, т.к. семья, работа, уходило все свободное время на обучение. Из пожеланий, чтобы в будущем с теорией было побольше практических примеров.))
Алексей Попов
Для меня данный курс был очень полезен. Я получил хороший опыт работая в команде фронтенд разработчиков: где научился совместно с командой работать с git репозиторием, распределять задачи, строить архитектуру для совместной работы.
Так же понял как устроен процесс командной работы в целом и как происходит коммуникация между частями команды (здесь я имею ввиду PM, аналитиков, QA-инженеров, дизайнеров, Front - разработчиков)