Udemybeginnerpt

Curso Full Stack Developer

Develop robust web applications with Angular 11 and Spring Boot 2.x. Learn full-stack development for modern, scalable solutions.

4.5(411)
2,082students
10h 51m
Certificate
Valdir Cezar
Valdir CezarEngenheiro de Software

Course Content

Curso Full Stack Developer is a beginner-level Udemy course taught by Valdir Cezar. It runs 10h 51m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 411 reviews, with 2,082 students enrolled. It is a paid course, last updated August 2021.

Master Fullstack Web Development with Spring Boot & Angular

This comprehensive course equips you with the skills to build robust, modern web applications from the ground up. You'll gain hands-on experience with industry-leading technologies and learn to create a complete CRUD (Create, Read, Update, Delete) system for a Service Order Management application.

Key Skills You'll Acquire:

  • Spring Boot 2.x.x: Learn to install and configure Spring Boot, a powerful framework for building Java-based backend applications. Understand core Spring Boot concepts, Spring Data JPA, and Hibernate for efficient data management.
  • Angular 11: Develop a dynamic and responsive frontend using Angular 11. Explore Angular's MVC architecture, Angular Material components, reactive forms, and navigation.
  • TypeScript, HTML5 & CSS3: Build a solid foundation in essential web technologies.
  • RESTful APIs: Design, create, and consume REST APIs using Java and Spring Boot. Learn to utilize Postman for API testing and integrate APIs seamlessly into your Angular frontend.
  • Database Management: Implement and utilize the H2 database for in-memory development and MySQL for production environments within your Spring Boot project.
  • Error Handling: Master personalized exception handling techniques for building resilient applications.
  • MVC Pattern: Develop well-structured applications using the Model-View-Controller (MVC) design pattern.
  • DTO Pattern: Implement Data Transfer Objects (DTOs) for efficient data transfer between layers.
  • Testing & Development Profiles: Implement testing and development profiles for optimized application behavior.
  • Data Validation: Implement robust data validation techniques.
  • HTTP Protocol: Understand and apply the HTTP protocol within the REST architectural style.

Functional Overview:

Build a complete web application for managing service orders. Implement CRUD operations to create, read, update, and delete order information.

Technical Deep Dive - Backend:

  • Java & Spring Boot 2.3.x: Develop a robust backend API using Java and Spring Boot 2.3.x.
  • MySQL & JPA/Hibernate: Utilize MySQL as the database and leverage JPA with Hibernate for object-relational mapping.
  • Data Validation & Exception Handling: Implement data validation and custom exception handling for a reliable application.
  • RESTful Principles: Apply best practices for using the HTTP protocol in REST API design.

Technical Deep Dive - Frontend:

  • Angular 11: Develop a user-friendly frontend with Angular 11.
  • Angular Material: Utilize Angular Material components for a visually appealing and consistent user interface.
  • Reactive Forms: Implement reactive forms for dynamic and efficient form handling.
  • Angular Navigation: Implement seamless navigation within the application.

This Course Is For You If:

  • You want to learn backend development with Spring Boot.
  • You want to apply your academic knowledge to a personal project.
  • You want to enhance your portfolio and resume.
  • You are a computer science or systems development student.
  • You are a professional seeking to acquire skills in modern web development techniques.
  • You are an enthusiast looking to build your own applications and systems.

Don't delay – start building your fullstack skills today!

$ whoami — the devs behind tutorialsearch.io

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.

5.0(15)
2h 17m
beginner
5.0(25)
7h 12m
all
5.0(22)
4h 4m
all
5.0(62)
1h 40m
beginner

Curso de Violão para iniciantes.

by Aldo Bruno Marchand

5.0(8)
1h 4m
beginner