Course Name
Course Code : PRO78
Venue Details
Postal Code : 28014
Session Dates
Duration: 2 days (14 hours)
Spring Boot training equips developers with the skills to build modern, robust, and scalable applications using the Spring framework. The course covers key concepts such as dependency injection, Spring Boot starter projects, and configuring application properties for seamless development. Participants will learn how to create RESTful APIs, integrate with databases using Spring Data JPA, and handle security with Spring Security. Advanced topics include microservices architecture, actuator monitoring, and deploying Spring Boot applications in cloud environments. By the end of the training, developers will be confident in building production-ready applications with minimal configuration.
Introduction to Spring Boot and Application Development Introduction to Spring Boot Overview of Spring Boot and its features. Setting up a Spring Boot project using Spring Initializr. Understanding the structure of a Spring Boot application. Practical exercise Spring Boot Auto-Configuration Understanding Spring Boot’s auto-configuration mechanism. Exploring Spring Boot starters and dependencies. Practical exercise Creating RESTful Web Services with Spring Boot Introduction to RESTful services in Spring Boot. Using @RestController, @GetMapping, @PostMapping annotations. Practical exercise Error Handling and Validation in Spring Boot Exception handling strategies in Spring Boot applications. Input validation and error responses using @Valid and @ExceptionHandler. Practical exercise Advanced Features, Database Integration, and Security Database Integration with Spring Boot Introduction to Spring Data JPA and Hibernate. Configuring data sources and setting up repositories. Practical exercise Spring Boot and Security Introduction to securing Spring Boot applications using Spring Security. Basic authentication and JWT (JSON Web Token) implementation. Practical exercise Testing Spring Boot Applications Introduction to testing in Spring Boot with JUnit and Mockito. Writing unit tests for Spring Boot components and services. Practical exercise Deploying and Running Spring Boot Applications Packaging Spring Boot applications for deployment (JAR and WAR). Deploying a Spring Boot application to cloud platforms (e.g., AWS, Heroku). Practical exercise
Mode of Delivery : The event can be attended both online and at nearby ProgNXT classroom by Individual Professionals and Corporate Employees as per the seat availability. Please Contact Us at [email protected] for checking the seat availability
Audience : We have a global audience that logs in to using their own computers to work hand in hand with our world-class instructors.
Assessment : Each training course will have ProgNXT Assessment at the end.
Certification : After successful passing of ProgNXT Assessment, ProgNXT Certification will be provided, which has got acceptance in 55+ Countries.
| Global Region | Location | Start Date | End Date | Action |
|---|---|---|---|---|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |