Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Full Stack Spring Boot API with Angular (ADVANCED)
Rating: 4.5 out of 5(35 ratings)
290 students

Full Stack Spring Boot API with Angular (ADVANCED)

This course teaches how to build a full stack web applications. 300+ Lectures, 30+ Hours of Quality Content
Created byGet Arrays
Last updated 12/2025
English

What you'll learn

  • Aspiring full stack developers who want to master both backend and frontend development
  • Java developers looking to expand into Spring Boot and microservices architecture
  • Frontend developers wanting to learn backend API development with Spring Boot
  • Students or graduates preparing for software engineering roles
  • Professionals aiming to build production-ready, secure web applications
  • Entrepreneurs building scalable web-based products
  • Developers transitioning into full stack roles in enterprise environments

Course content

45 sections346 lectures35h 14m total length
  • Application Demo44:55

    This lecture demonstrates a real world full stack Spring Boot and Angular app, featuring secure login, email verification, password reset, two-factor authentication, and user role management for customers and invoices.

  • Architecture Design12:00
  • Software Requirements4:49
  • About this Course4:11

    Experience a video-based, advanced full-stack course with Spring Boot and Angular, where concepts precede coding, questions are answered within 24 hours, and you receive backend and frontend source code.

  • Creating Spring Boot Application2:00
  • Run Spring Boot Application6:57

    Review dependencies in pom.xml, convert the config to yaml, set up a local MySQL data source with Hibernate dialect and ddl auto, then run the app to validate user login.

  • Source Code0:09

Requirements

  • Basic knowledge of Java programming (variables, classes, methods)
  • Familiarity with HTML, CSS, and JavaScript fundamentals
  • Familiarity with Angular

Description

The Java Spring Framework (Spring Framework - Spring Boot) is a popular, open source, enterprise-level framework for creating standalone, production-grade applications that run on the Java Virtual Machine (JVM). Java Spring Boot (Spring Boot) is a tool that makes developing web application and micro-services with Spring Framework faster and easier through three core capabilities, mainly its auto-configuration An opinionated approach to configuration.

Spring Boot is an open source Java-based framework used to create a micro Services. It is developed by Pivotal Team and is used to build stand-alone and production ready spring applications. This course will give you an in-depth knowledge to Spring Boot and familiarize you with its advanced concepts. For practice, we will build a Spring Boot REST API that manages customers.

Angular is an open-source, JavaScript framework written in TypeScript. Google maintains it, and its primary purpose is to develop single-page web applications. As a framework, Angular has clear advantages while also providing a standard structure for developers to work with. It enables users to create large applications in a maintainable manner.

This course teaches how to build a full stack web application from the ground up and touches on very important concepts used in real-world software applications.

Who this course is for:

  • Beginners with basic programming knowledge who want to become full stack developers
  • Java developers seeking to learn Spring Boot and build modern web applications
  • Frontend developers looking to add backend API development skills
  • Students and graduates preparing for software engineering roles
  • Professionals aiming to enhance their career with full stack development skills
  • Entrepreneurs building scalable, secure, and production-ready applications
  • Developers transitioning into enterprise-level full stack roles