Visit LEDU token page

«Как создать ToDo веб приложение на Spring и ReactJS»

Avatar

«Как создать ToDo веб приложение на Spring и ReactJS»

with BaMIIuP3456|1 years experience|Java

8784views

Watch Full Video | +150 LEDU

«Как создать ToDo веб приложение на Spring и ReactJS»

  • русский язык
  • Programming
  • JavaJava
  • (6487)
  • Project length: 52h 18m

Проект по разработке приложения ToDo Tree. Приложение будет предназначено для людей, нуждающихся в удобном средстве организации личных целей и задач. Типичное приложение типа todo-list, но с одной особенностью, которая впрочем понятна из названия. Организация задач будет возможна не только в виде списка, но и в виде дерева подзадач. Tree > List! Проект будет транслироваться с нуля, то есть вплоть до установки необходимого окружения для разработки (JDK, Eclipse, Atom, Node.js) и подключения необходимых зависимостей (Spring, Hibernate, ReactJS, Redux). Если вы хотели увидеть, как используются следующие технологии: Java, Spring, Hibernate, JavaScript, ReactJS, Redux, то спешу вас обрадовать, у вас будет такая возможность! Конечно, это не весь список, но это то на чем будет делаться акцент. Но стоит отметить, что для понимания будут необходимы некоторые базовые знания языков Java, JavaScript и SQL. В рамках трансляций будут рассмотрены основные методы работы с технологиями по мере того, как они будут встречаться в ходе реального, но небольшого проекта. Данный подход отличается от простого всестороннего изучения технологий по документации или книжкам. И он не претендует на всеобъемлемость. Но применение больших технологий зачастую схоже с принципом Парето: 20% использования технологии дает 80% результата. А поэтому можно считать, что даже в небольшом проекте, есть хорошая возможность понять суть технологии. И если вы готовы, то давайте вместе пройдем этот путь по разработке простого приложения ToDo Tree с серьёзными промышленными технологиями под капотом. Так что жду всех желающих на стриме!

Overview

ToDo Tree

В рамках обучения будет продемонстрирован процесс разработки современного небольшого web-приложения, начиная от установки необходимого окружения и заканчивая последней строчкой рабочего приложения.

Необходимые навыки?

  • HTML/CSS
  • SQL
  • Java (желательно 8)
  • JavaScript (желательно 6)

Изучаемые технологии?

  • Srping
  • Hibernate
  • ReactJS + Redux

Какова целевая аудитория?

Данный проект нацелен на аудиторию, которая имеет базовые навыки разработки на Java и JavaScript и желает обучаться современным востребованным технологиям разработки web-приложений.

Когда будут проходить трансляции?

Каждую пятницу в 20-00

Медиа партнеры

Project Outline

Этап 1: Настройка окружения

  • Part 1, темы: Linux, JDK, Eclipse, Atom, Maven, npm

Этап 2 Разработка страницы регистрации

  • Part 2, темы: Spring: mvc, beans, Annotation; Hibernate: Annotation/Mapping, Query
  • Part 3, темы: React: jsx, render, state, props; React-Router

Этап 3: Разработка страницы создания/редактирования задачи

  • Part 4, темы: Hibernate: Annotation/Mapping, Entity Association
  • Part 5 - 7, темы: React: Lifecycle
  • Part 8 - 9, Hibernate: Annotation/Mapping, Entity Association, Entity Equality; подобие Spring Apesct; подобие Spring Transactional

Этап 4 Разработка страницы списка задач

  • Part 8 - 9, Hibernate: Annotation/Mapping, Entity Association, Entity Equality; подобие Spring Apesct; подобие Spring Transactional
  • Part 10-11, темы: Redux
  • Part 12-14, темы: Spring: Aspect, Transactional
  • Part 15-17, темы: Redux

Этап 5 Разработка страницы фильтрации и сортировки

  • Part 18-20, темы: Spring: Data

Этап 6 Планируется

Reviews

Average rating

5(6487 Reviews)