Spring Boot + React JS: Desenvolva Aplicações Web Completas
Learn full stack development with Spring Boot & React JS! Build projects from scratch to the cloud. Perfect for beginners.
Course Content
Spring Boot + React JS: Desenvolva Aplicações Web Completas is an all-levels Udemy course taught by Dougllas Sousa. It runs 45h 7m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 1,333 reviews, with 5,090 students enrolled. It is a paid course, last updated October 2024.
Looking to build complete web applications or level up your skills in the current market? This course is designed for you! You'll master web application architecture and learn how to integrate key technologies to create everything from full-fledged websites to large-scale enterprise applications.
We'll guide you through a step-by-step process, starting with environment setup and database configuration. You'll then dive into the initial project configuration with Spring Boot, explore fundamental concepts, and build a robust REST API with unit and integration tests – covering all implementations. Finally, you'll create a compelling front-end application to consume the API, leveraging the powerful React JS library.
By the end of this course, you'll gain valuable knowledge and apply best practices in programming. It's ideal for developers already proficient in Java and JavaScript who want to build a complete web application stack.
Here's a breakdown of the topics covered:
- React JS with Next: Learn Next.js, a popular framework used by major companies worldwide, for building dynamic and performant user interfaces.
- Spring Boot: Master Spring Boot, a comprehensive Java framework for developing REST APIs, offering built-in support for database access, security, and web functionalities.
- Bulma CSS: Utilize Bulma CSS, a responsive CSS framework, for easily styling your HTML pages.
- Prime React: Boost your productivity with Prime React, a library of ready-to-use, rich React components.
- JasperReports: Create professional reports that can be exported as PDF directly from your application.
- PostgreSQL Database: Work with PostgreSQL, a robust and widely used relational SQL database.
The instructor will create, configure, and code the entire project, with links to the source code for each lesson provided. You'll also find links to the websites featured in the course and direct download links for the tools used by the instructor.
We'll implement a third-party authentication provider, such as Github or Auth0, for secure application authentication.
Finally, you'll learn how to build and package your applications for deployment to the cloud, launching them into a production environment with a connected database.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.