Java Course Outline
Java Course Outline
Day 1
Agile Principles
What is a Standup?
Day 2 – 4
Day 5
Custom Exceptions
Day 6 - 7
Generics
Day 8
Java - IO Overview
Day 9
JDBC
Day 10
SCM Overview
Code checkin/checkout
Pull/Push Request
CVS
GitHub
Day 11
Maven:
POM
Environment Setup
Build Profiles
Repositories
External Dependencies
Build Automation
Deployment Automation
One Simple Project using Java and database (Ex: Library Management)
Day 15 – Day 16
Day 16 – Day 19
Spring Core
Day 20
Day 21
Day 22
AOP concepts
Day 23 – Day 24
Day 25 – Day 27
MongoDB:
Misc :BJSOn
Day 28 – Day 31
Swagger:
Day 32 – 34
Spring Cloud
Spring Zuul
Day 35 – 36
Advanced Javascript
Day 37 – Day 39
AJAX, JQuery and Bootstrap
Day 40 - 49
Typescript programming
Angular 8 Overview
NodeJS Overview
Binding, Property Binding, String Interpolation, Event Binding, Two way Data
Binding
Day 50 - 51
Day 52
Continuous Integration:
Jenkins Overview
Jenkins Installation
Jenkins Configuration
Jobs Configuration
Integration
SonarQube Overview
Quality Gates/Profiles
Day 53
Day 54 - 60
Project