IT Training

Full Stack development with Angular and Spring Boot

This course teaches developer to use Spring Boot and Angular together to create functional full stack applications. It begins by laying a foundation in the Spring Boot platform and leveraging its power, then moves into single page application development with Angular. This course would be a great fit for developers who want to build full-stack applications using field-tested tools and libraries.

Voor wie is deze cursus?

Full stack developers

Vereisten
  • Basic knowledge in web development technologies (HTML5, CSS3, JavaScript)
  • Experience with Java and Spring Framework development

This course teaches developer to use Spring Boot and Angular together to create functional full stack applications. It begins by laying a foundation in the Spring Boot platform and leveraging its power, then moves into single page application development with Angular. This course would be a great fit for developers who want to build full-stack applications using field-tested tools and libraries.

Introduction to Full Stack Application

  • Typical architecture of a Full Stack Applications
  • Quick review of JSON and the REST architectural style
  • Introducing Full Stack Stack technologies
  • Setup Full Stack Tools
  • Presentation of the sample application we will build.

Angular for the Frontal Web

  • Architecture of Angular Applications
  • Rapid review of TypeScript
  • Building Web Components: Templates, Databinding
  • Services and Dependency injection
  • Angular Forms
  • Calling REST APIs
  • Testing and Deployment

Spring Boot for the REST API

  • Introduction to Spring Framework and Spring Boot
  • Configuration of Spring Boot Application
  • Creating entities and configuring the persistence layer
  • Implementing Data Access Components
  • Implementing the REST Controllers
  • Testing the REST Endpoints with Postman

Securing the Full Stack Application

  • Spring Security Overview
  • Authenticating users using the UserDetails Service
  • Configuring Role-based Authorization
  • Introducing JWT Tokens and OAuth2
  • Implementing a JWT Provider in the back-end
  • Managing the JWT token in the front-end

Full Stack : Put it All together

  • Integrating the tiers of the sample application
  • Packaging the sample application
  • Testing the sample application (unit + integration tests)
  • Deployment of the application

Praktische informatie

Duur

publish

Talen

EN

Prijs

€ 1750 + 21% VAT

Locatie

Classroom Course

Planning

Guaranteed to run

Engelstalige sessies
04 - 07/3/2024Boek
13 - 16/5/2024Boek
21 - 24/10/2024Boek
09 - 12/12/2024Boek

Deel deze cursus op

Boek je training

Vul uw gegevens in om uw boeking te bevestigen.

    Voorkennistest

    Op zoek naar een oplossing op maat?