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.

Qui devrait suivre ce cours?

Full stack developers

Prérequis
  • 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

Informations practiques

Durée

4 Days

Langues

EN

Prix

€ 1750 + 21% VAT

Emplacement

Classroom Courses

Plannings

Guaranteed to run

Sessions anglophones
11-14/02/2025Réserver
05-08/05/2025Réserver
16-19/09/2025Réserver
24-27/11/2025Réserver
Sessions néerlandophones
Contact us for more infoRéserver
Sessions francophones
Contact us for more infoRéserver

Partagez ce cours sur

Réservez votre formation

Entrez vos informations pour confirmer votre réservation.

    Test de pré-requis

    Vous cherchez une solution sur mesure ?