
The application will be designed for people who need a convenient means of organizing personal goals and objectives. A typical application of the type todo-list, but with one feature, which, incidentally, is clear from the name. The organization of tasks will be possible not only in the form of a list, but also in the form of a subtask tree. Tree> List!
The project will be broadcast from scratch, that is, until the installation of the required development environment (JDK, Eclipse, Atom, Node.js) and the connection of the necessary dependencies (Spring, Hibernate, ReactJS, Redux). If you wanted to see how the following technologies are used:
Java, Spring, Hibernate, JavaScript, ReactJS, Redux , then I hasten to please you, you will have such an opportunity! Of course, this is not the whole list, but this is what the emphasis will be on.
But it is worth noting that some basic knowledge of Java, JavaScript and SQL languages ​​will be necessary for understanding. As part of the broadcasts, the main methods of working with technologies will be considered as they occur during a real but small project.
This approach is different from a simple comprehensive study of technology documentation or books, and it does not claim to be comprehensive. The use of large technologies is often similar to the Pareto principle: 20% of the use of technology gives 80% of the result, and therefore we can assume that even in a small project there is a good opportunity to understand the essence of the technology. And if you're ready, then let's go along this path to develop a simple ToDo Tree application with serious industrial technologies under the hood. So I am waiting for everyone on the stream!
')
Necessary skills?- HTML / CSS
- SQL
- Java (preferably 8)
- JavaScript (preferably 6)
Learned technologies?- Spring
- Hibernate
- ReactJS + Redux
What is the target audience?This project is aimed at an audience that has basic skills in Java and JavaScript development and wants to advance their knowledge in modern and in-demand web application development technologies.
When will the broadcast take place?Every Friday at 20-00
ToDo's development plan for Spring and ReactJS:
As part of the training, the development process of a modern web application will be demonstrated, starting from installing the necessary environment and ending with the last line of the working application.
Stage 1:- Setting up the environment (under Linux)
Stage 2:- Registration page development
Stage 3:- Development of the task creation / editing page
Stage 4Stage 5- Development of filtering and sorting pages
The training project will be held online on the next
channel , where you can also ask questions in the chat. Records of all broadcasts are available on the channel page in the “Project Playlist” section.