1. Coupling
  2. Component and Autowired - Primary
  3. Component and Autowired - Name
  4. Component and Autowired - Qualifier
  5. Named and Inject - CDI
  6. BeansScope - Prototype
  7. BeanScope - Mix Scenarios
  8. BeanLifeCycle PostConstruct & PreDestroy
  9. CDI Injection
  10. HelloWorldAPI - RestController, Actuators, AOP (Before, After and Around Aspects)
  11. JDBC - JDBC usage with H2 database
  12. first web app - web application built using maven to explore tomcat, servlet, JEE, jsp