Outcomes:By the end of the course, learners will be able to:
Learning Outcomes: Learners would be able to achieve the course outcomes through the following:
Primary source of content
Course contributors:
|
Level: | 02 | ||
Duration: | 70 hours | |||
Pre-requisites: | Java Programming Level 01 | |||
What’s next: | Spring Boot |
Kindly click here to view the course videos (Microsoft Teams folder).
Note: The textual content in the lessons are not exclusive of video contents.
Rudimentary Concepts
- Decision making under java
- Flow control, code block, indentation, statements and Java literals
- Methods in Java
- Object Oriented Programming Concepts
- Core concepts
- Java : Arrays
- JAVA Collection Framework
- Java: Generics
- Java: Multi-threading - Concurrency control in Java
- Lambda Expressions
- File Handling
- Debugging
Spring 5:Spring framework and restful API
- Getting Started
- Spring 5 Inversion of control, Dependency injection
- Auto wire
- Spring 5: Spring Bean
- IDE Setup Steps
- Spring 5: Spring MVC
- Spring Form Elements
- Spring 5: Styling and External Resources
- Form Validations
- Spring framework: Exception Handling under Spring MVC
- Spring framework: Database Connectivity using JDBC (XML Configuration)
- Database Connectivity using JDBC (Annotations)
Spring Boot and JUnit
- Background
- Spring Boot: Getting Started with Spring Boot
- Spring MVC Plus Restful Webservice background
- Spring Boot: Building restful microservice with Spring boot
- Restful microservice with database connectivity
- Micro-services with Spring boot
- Spring Boot Bonus
- Management and SCRUM
- JUnit 5 Introduction