Angular and Spring Boot Training Course
Course Outline
Introduction
Angular Overview
- What is Angular?
- Key Features of Angular
TypeScript Fundamentals for Government
- Procedural Programming
- Object-Oriented Programming
Preparing the Development Environment for Government
- Installing and Configuring Angular
- Installing and Configuring Spring Boot
Angular Quick Start for Government
- Developing a Project
- Creating Custom Components
- Integrating Bootstrap
Web Services and Spring Boot for Government
- Initializing a Project
- Creating REST Web Services
- Returning Beans
- Connecting an Angular Frontend
- Connecting to JPA Repository
Implementing Micro-Frontend Architecture for Government
- Using Different Approaches to Micro-Frontend
- Understanding the Micro-Frontend Framework
- Creating Micro-Frontend Projects
Authentication and Security for Government
- Setting Up and Working with Spring Security
- Using JWT
Testing the Application for Government
- Testing with Unit Tests and Mock Tests
Debugging the Application for Government
- Handling Errors
Deploying the Application for Government
- Deploying with Heroku
Troubleshooting for Government
Summary and Conclusion for Government
Requirements
- An understanding of Spring Boot for government applications
- Experience in Java programming
Audience
- Web developers for government projects
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Angular and Spring Boot Training Course - Booking
Angular and Spring Boot Training Course - Enquiry
Angular and Spring Boot - Consultancy Enquiry
Testimonials (2)
all the important part were covered
carlo capuano - ITER Organization
Course - Angular 18
The trainer’s attitude – helping you feel comfortable, making jokes to lighten the mood, and answering everyone’s questions.
Ana Fedeles
Course - Angular 20
Upcoming Courses
Related Courses
Angular 13
28 HoursAdvanced Spring Boot
14 HoursAngular 2 Fundamentals
21 HoursAngular 12
28 HoursAngular 14
28 HoursAngular 15
28 HoursThis instructor-led, live training in US (online or onsite) is designed for developers and programmers who wish to leverage the latest features of Angular 15 to build, test, and deploy web applications for government use.
By the end of this training, participants will be able to:
- Install and configure Angular 15 in a secure and efficient manner.
- Develop robust applications using Angular 15's component-based architecture.
- Leverage Angular 15's built-in directives, services, and pipes for enhanced functionality.
- Communicate with RESTful APIs using Angular 15's HttpClient module to ensure data integrity.
- Implement authentication and authorization in Angular 15 applications to meet stringent security requirements.
- Test and debug Angular 15 applications to ensure reliability and performance.
- Understand the new features of Angular 15, such as the Image Directive, CDK List for Building UI Components, Boilerplate Reduction in Guards, and Improvements in esbuild for Faster Builds, to optimize development workflows for government projects.
Angular 16
28 HoursAngular 17
28 HoursThis instructor-led, live training in US (online or onsite) is aimed at beginner to intermediate developers who wish to leverage the latest features of Angular 17 for building, testing, and deploying web applications for government use.
By the end of this training, participants will be able to:
- Set up a development environment that includes Node.js, Visual Studio Code, and Angular CLI for efficient coding practices in the public sector.
- Create a basic Angular 17 application that displays data and handles user interactions, aligning with government standards for web applications.
- Utilize components, directives, pipes, services, and modules to organize and reuse code effectively within government projects.
- Implement data binding, dependency injection, routing, forms, and HTTP client functionalities to ensure seamless communication with backend services in government systems.
- Apply the new template control block syntax to simplify common tasks such as conditional rendering, looping, and handling empty collections for enhanced user experience in government applications.
- Leverage the new @defer control block to enable lazy-loading of content and its dependencies, optimizing performance for government websites.
- Customize view transitions using the new view transitions API to enhance the user interface and experience for government users.
- Debug and test Angular 17 applications using tools such as Chrome DevTools, Jest, Karma, and Protractor to ensure robust and reliable government web applications.
Angular 18
28 HoursAngular 19
28 HoursThis instructor-led, live training in US (online or onsite) is designed for intermediate-level web developers who wish to build, test, and deploy Angular 19 applications using the latest tooling, component architecture, and best practices.
By the end of this training, participants will be able to:
- Set up and configure an Angular 19 development environment using the Angular CLI for government projects.
- Create components, directives, services, and reactive forms to enhance application functionality.
- Implement routing, HTTP client, and state management with RxJS and signals for efficient data handling.
- Build, test, and deploy production-ready Angular applications that meet the highest standards of performance and security.
Angular 20
21 HoursJava Microservices
21 HoursBuilding Microservices with Spring Boot, Docker, and Kubernetes
21 HoursThis instructor-led, live training (available online or onsite) is designed for intermediate to advanced developers aiming to excel in the development of microservices using Spring Boot, Docker, and Kubernetes for government applications.
Upon completion of this training, participants will be able to:
- Understand the fundamental principles of microservices architecture.
- Create production-ready microservices utilizing Spring Boot.
- Grasp the essential role of Docker in containerizing microservices.
- Set up Kubernetes clusters for deploying and orchestrating microservices effectively.