Building Your First App with Spring Boot and Angular

2h 22m 15s
English
Paid

Course description

Spring Boot and Angular have forever changed how web applications are built. Understanding how they work is essential for any full-stack developer. In this course, Building Your First App with Spring Boot and Angular, you will learn how to work with both of these technologies and how to integrate them together. First, you'll create a Spring Boot API application from scratch. Next, you'll create and build a modern Angular component based UI that will integrate with Spring Boot.

Read more about the course

Finally, you'll learn how to secure Angular and Spring Boot to create a full fledged, real world application. Once you've completed this course, you will have developed and built a full stack Spring Boot and Angular app from the ground up and have enough skills to begin developing and working on your own applications with these technologies.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 53 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing

Watch Online Building Your First App with Spring Boot and Angular

0:00
/
#1: Course Overview

All Course Lessons (53)

#Lesson TitleDurationAccess
1
Course Overview Demo
01:38
2
Introduction
00:49
3
App Walkthrough
01:49
4
Course Overview and Expectations
01:25
5
Spring Boot Prerequisites
01:10
6
Demo: Creating a Spring Boot App
03:38
7
Demo: Adding a Basic Model
02:49
8
Demo: Creating a REST Controller
06:24
9
Demo: Using the API Endpoint
01:22
10
Summary
01:17
11
Introduction
00:40
12
Development Game Plan
01:39
13
Demo: Setting up the Database
02:47
14
Demo: Adding Persistence Dependencies
02:56
15
Demo: Configuring Persistence Properties
02:45
16
Demo: Creating a JPA Entity
03:13
17
Demo: Creating a JpaRepository
04:22
18
Demo: Customizing JSON with Jackson
02:07
19
Demo: Using the App with Persistence
02:34
20
Summary
01:23
21
Introduction
00:44
22
Development Game Plan
01:05
23
Installing and Checking JavaScript Tools
02:25
24
Demo: Generating an Angular App
02:58
25
Angular Project and Deployment Options
02:15
26
Demo: Setting up a Development Proxy
03:20
27
Demo: Generating an Angular Service
03:53
28
Demo: Generating an Angular Component
03:41
29
Demo: Setting up the Router
03:01
30
Summary
01:24
31
Introduction
00:42
32
Demo: Finishing the API Service Calls
02:41
33
Demo: Adding a Home Component
02:03
34
Demo: Creating and Validating a Form
05:26
35
Demo: Submitting a Form
04:06
36
Demo: Adding a View Registration Component
05:49
37
Demo: Finalizing the Last HTML
03:57
38
Demo: Setting up Project Styles
04:55
39
Demo: Creating a Production Build
03:24
40
Summary
01:11
41
Introduction
00:47
42
Security Overview
01:30
43
Demo: Creating an Auth0 Account
02:51
44
Demo: Adding Security Dependencies
02:20
45
Demo: Setting up Spring Security Configuration
04:24
46
Demo: Configuring an Auth0 Client
01:46
47
Demo: Creating a Callback Component
02:10
48
Demo: Creating an Authorization Service
06:10
49
Demo: Setting up the Authentication Callback
01:22
50
Demo: Securing Angular Routes
04:06
51
Demo: Passing the Bearer Token
03:04
52
Demo: Running the Final App
04:23
53
Summary
01:35

Unlock unlimited learning

Get instant access to all 52 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Java Messaging Service - Spring MVC, Spring Boot, ActiveMQ

Java Messaging Service - Spring MVC, Spring Boot, ActiveMQ

Sources: udemy
Apache ActiveMQ is open source message broker developed in Java. Have you ever thought how WhatsApp works ? One to one messaging and one to many messaging tech
1 hour 47 minutes 44 seconds
Learn to build an e-commerce app with .Net Core and Angular

Learn to build an e-commerce app with .Net Core and Angular

Sources: udemy
Have you learnt the basics of ASP.NET Core and Angular? Not sure where to go next? This course should be able to help with that. In this course we start from nothing and buil...
36 hours 40 minutes 51 seconds
[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners

[NEW] Spring Boot 3, Spring 6 & Hibernate for Beginners

Sources: udemy
Spring is an enterprise Java framework. It was designed to simplify Java EE development and make developers more productive. Spring makes use of Inversion of Co
33 hours 41 minutes 4 seconds
Angular and Golang: A Practical Guide

Angular and Golang: A Practical Guide

Sources: udemy
I'm a FullStack Developer with 10+ years of experience. I'm obsessed with clean code and I try my best that my courses have the cleanest code possible. My teaching style is very...
6 hours 35 minutes 27 seconds
Building Modern Distributed Systems with Java

Building Modern Distributed Systems with Java

Sources: udemy
Significant percentage of large scale enterprises that I have been working with, admitted experiencing performance issues with their business critical applicati
3 hours 53 minutes 32 seconds