Мы используем cookie для стабильной работы сервиса. Подробнее

Воркшоп "FullStack—приложение за час". Java, React.JS, MySQL

ФорматОнлайн
Длительность8 часов
Объём3 занятий
О курсе

Подробнее

Воркшоп по fullstack-разработке предназначен для тех, кто хочет быстро погрузиться в мир современной веб-разработки и получить практические навыки создания полноценных веб-приложений. Основная цель - научить вас создавать полнофункциональные веб-приложения, объединяя frontend и backend технологии. Вы освоите весь процесс разработки: от проектирования базы данных до взаимодействия с готовым приложением. Почему стоит пройти этот воркшоп: 1. Практический подход: вы будете работать над реальным проектом от начала до конца. 2. Актуальный стек технологий: Java, React.js, MySQL, Docker - востребованные на рынке инструменты. 3. Комплексное обучение: охватываем все аспекты fullstack-разработки. 4. Интенсивный формат: максимум знаний за короткое время. Что вы приобретете: - Навыки разработки как серверной, так и клиентской части приложений. - Умение работать с базами данных и контейнеризацией. - Понимание принципов построения современных веб-приложений. - Портфолио: готовый проект для вашего резюме. Особенности курса: - Интерактивный формат обучения с живыми демонстрациями кода. - Возможность задавать вопросы и получать обратную связь. - Доступ к учебным материалам после завершения курса. Что нужно будет делать - Следить за демонстрациями кода и повторять их на своем компьютере. - Выполнять практические задания для закрепления материала. - Участвовать в обсуждениях и задавать вопросы. Разделы и задания курса: 1. Введение в fullstack-разработку 2. Настройка рабочего окружения    - Java    - Node.js    - Docker 3. Разработка backend на Java    - Создание RESTful API    - Работа с базой данных MySQL 4. Разработка frontend на React.js    - Создание компонентов    - Управление состоянием приложения 5. Интеграция frontend и backend
Требования

Что нужно для старта

  • Для успешного прохождения участникам необходимо:
  • — Базовые знания Java (основы синтаксиса, ООП, работа с коллекциями)
  • — Начальное понимание JavaScript и основ веб-разработки (HTML, CSS)
  • — Базовые навыки работы с SQL и реляционными базами данных
  • — Опыт использования IDE (я всю демонстрацию провожу в VS Code, однако для — Java можно использовать IntelliJ IDEA или иную IDE)
  • — Базовые навыки работы с командной строкой
  • — Установленные на компьютере:
  •   - JDK
  •   - Node.js и npm
  •   - Docker
  • — Желательно: базовое понимание принципов REST API
Результат

Что вы получите

  • Разрабатывать backend-приложения на Java, применяя современные практики и паттерны проектирования.
  • Создавать интерактивные пользовательские интерфейсы с использованием React.js и JavaScript.
  • Настраивать и управлять базой данных MySQL в контейнере Docker.
  • Интегрировать backend и frontend части в единое fullstack-приложение.
  • Применять принципы RESTful API для эффективного взаимодействия между клиентом и сервером.
  • Использовать инструменты контроля версий для эффективной разработки и совместной работы.
  • Решать типичные проблемы, возникающие при разработке fullstack-приложений.
Аудитория

Для кого этот курс

  • — Начинающих разработчиков, которые уже имеют базовые знания Java, JavaScript и SQL, и хотят расширить свои навыки до уровня fullstack-разработчика.
  • — Frontend-разработчиков, желающих освоить серверную часть и стать более универсальными специалистами.
  • — Backend-разработчиков на Java, стремящихся изучить клиентскую сторону веб-разработки и React.js.
  • — Студентов IT-специальностей, которые хотят получить практический опыт и дополнить свое академическое образование реальными навыками.
  • — Специалистов смежных IT-областей (например, тестировщиков или системных администраторов), планирующих сменить профиль на веб-разработку.
  • Этот курс поможет вам преодолеть разрыв между теорией и практикой, предоставив реальный опыт разработки fullstack-приложения с использованием современных технологий.
Содержание

Программа курса

3 занятия
ТемаЧто внутри
01Как проходить этот курс

- Установка и настройка необходимых инструментов
- Онлайн-встречи

02Погружение

- Перед началом
- Создание проекта
- Первые шаги: таблица с данными
- Подключение Bootstrap
- Bootstrap в деле
- Первый React-компонент
- Передача данных
- Добавление кнопки
- React useState
- Создание формы ввода
- Ввод данных от пользователя
- Удаление данных
- Ошибка генерации
- Key-ошибка
- База данных
- Создание Spring Boot приложения
- Первая сущность
- Java-JPA repo
- Postman
- JavaScript - Axios первый запрос
- Java CORS, JPA
- CORS
- Исправление клиента
- JS+Postman-разговорчики
- Финал

03Что делать дальше

- Подведение итогов
- Техническое задание на доработку
- Бонус оффер

01Как проходить этот курс

- Установка и настройка необходимых инструментов
- Онлайн-встречи

02Погружение

- Перед началом
- Создание проекта
- Первые шаги: таблица с данными
- Подключение Bootstrap
- Bootstrap в деле
- Первый React-компонент
- Передача данных
- Добавление кнопки
- React useState
- Создание формы ввода
- Ввод данных от пользователя
- Удаление данных
- Ошибка генерации
- Key-ошибка
- База данных
- Создание Spring Boot приложения
- Первая сущность
- Java-JPA repo
- Postman
- JavaScript - Axios первый запрос
- Java CORS, JPA
- CORS
- Исправление клиента
- JS+Postman-разговорчики
- Финал

03Что делать дальше

- Подведение итогов
- Техническое задание на доработку
- Бонус оффер

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Воркшоп "FullStack—приложение за час". Java, React.JS, MySQL» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 7 сентября 2026 г.

Продолжить выбор

Похожие курсы

Комплект курсов «Java-разработчик с нуля» и «Автоматизация тестов на Java»
−10%
Комплект курсов «Java-разработчик с нуля» и «Автоматизация тестов на Java»

«Java-разработчик с нуля»: Онлайн-курс по Java поможет освоить популярный язык с нуля. Изучишь синтаксис, ООП, работу с коллекциями и исключениями. Начнёшь создавать консольные пр…

ОнлайнНачальный
27 820 ₽−10%
25 030 ₽Рассрочка на 12 мес.
Nuxt — fullstack Vue фреймворк
Nuxt — fullstack Vue фреймворк

В этом курсе мы познакомимся с Nuxt — веб-фреймворком на Vue. Курс будет максимально практическим, так как мы всё будем изучать, создавая интернет-магазин и сразу применяя получен…

Онлайн13 занятий
3 999 ₽
Frontend-разработка на React
−50%7 сентября
Frontend-разработка на React

Научитесь создавать мощные веб-приложения с React.js. Курс включает практические задания, проекты и поддержку наставников. Идеально для начинающих разработчиков. Присоединяйтесь с…

Онлайн20 занятий
Практические занятия
80 808 ₽−50%
40 000 ₽Скидка до 9 сентября
Нововведения Java 9 (modules и др.)
8 ак.ч.
Нововведения Java 9 (modules и др.)

Описание Этот курс служит для того, чтобы ознакомить java разработчиков с новыми возможностями платформы на практике. Половину частью курса занимает разбор модульной системы в Jav…

Онлайн4 занятийПродвинутый
9 900 ₽
Эффективность Java
−10%14 сентября
Эффективность Java

Углубленное изучение Java для написания чистого и надежного кода. Курс охватывает паттерны проектирования, языковые идиомы, обобщенные типы и аннотации. Вы научитесь эффективно ис…

Онлайн10 занятийСредний
41 900 ₽−10%
37 710 ₽
Начать без затрат

Бесплатные курсы

Начальный курс по YDB (Yandex Database)
Бесплатно
Начальный курс по YDB (Yandex Database)

Если Вы только начинаете работу с YDB и хотите понять, как устроена эта СУБД, то этот курс для Вас! Основная цель курса - рассказать о СУБД YDB по принципу "от простого к сложному…

Онлайн9 занятий
Бесплатно
Введение в базы данных
Бесплатно8 часов в неделю
Введение в базы данных

Курс введения в базы данных знакомит слушателями с историей создания систем обработки структурированных данных, подходами к обработке информации, развитием моделей данных и систем…

Онлайн8 занятий
Бесплатно
Симулятор SQL
Бесплатно1 месяц
Симулятор SQL

Бесплатный курс «Симулятор SQL» разработан специально для новичков и позволяет с нуля овладеть самым востребованным инструментом для работы с данными. Учитесь в удобное время, реш…

Онлайн2 занятий
Домашние заданияИнтерактивные тренажёры+4
Бесплатно
SQL — курс для начинающих
Бесплатно15 минут в день
SQL — курс для начинающих

💡 Курс находится в разработке, дополняется теоретическим и практическим материалом. ✨ Курс будет дорабатываться в течение сентября-октября 2026, модули открываются каждый понедель…

Онлайн8 занятий
Бесплатно
Java. Базовый курс
Бесплатно2-4 часа в неделю
Java. Базовый курс

Данный курс предназначен для тех, кто только начинает изучать Java. Мы начнем с самых азов: компиляция и запуск Java-программ, синтаксис языка, система типов, основы объектно-орие…

Онлайн6 занятий
Бесплатно