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 + 3% VAT

Emplacement

Classroom Course

Plannings

Guaranteed to run

Sessions anglophones
04 - 07/3/2024Réserver
13 - 16/5/2024Réserver
21 - 24/10/2024Réserver
09 - 12/12/2024Ré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 ?