Become a Java Web Developer

  • Course level: Intermediate


This course gives a clear understanding of the following topics

  1. The fundamentals of Java while being introduced to a Spring Boot framework and associated integrations and plugins.
  2. The differences between web services, APIs, and microservices
  3. How to secure, consume, document, and test those APIs and web services.

The Course helps to build  applications that read and write to relational databases using both the Java Persistence API (JPA) and SQL. Students learn about standard design patterns to make your persistence layer easy to test and integrate with a Spring Boot application. Students learn about Git, version control, and gets best practices for authorization and authentication. This course uses Jenkins to build a CI/CD pipeline to deploy code to production.