Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
17 views8 pages

Topics

The document outlines topics that will be covered in an upcoming training program on various dates. It lists theories and practical sessions on topics like MVC architecture, ORM, Spring Boot, databases, collections, annotations, REST, and more. Future sessions will cover logging, threading, security, object modeling, and NoSQL databases. Assignments include understanding project structure, APIs, and code workflows. Candidates will explain object models for use cases during whiteboarding sessions.

Uploaded by

Sidharth Pallai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views8 pages

Topics

The document outlines topics that will be covered in an upcoming training program on various dates. It lists theories and practical sessions on topics like MVC architecture, ORM, Spring Boot, databases, collections, annotations, REST, and more. Future sessions will cover logging, threading, security, object modeling, and NoSQL databases. Assignments include understanding project structure, APIs, and code workflows. Candidates will explain object models for use cases during whiteboarding sessions.

Uploaded by

Sidharth Pallai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

TOPICS COVERED

&
UPCOMING TOPICS
- Sidharth
Topics covered on 11th Feb ‘23
Theory Practical

 MVC – What, Why & How  Only whiteboard session


 Separation of Concern
 ORM & Hibernate – What, Why & How
 Abstraction Overview
 Spring Boot Framework Overview
 How to use Spring Initializer (spring.io)
 CRUD , DTO, POJO Overview
 IDE, PostgreSQL , Postman, Java Installs
 Database, Table, Schema, Row & Col ?
Topics covered on 18th & 19th Feb ‘23
Theory Practical

 Recap of MVC, Database, Webserver.  Exception Handling Program


 Java Exception Handling - Try, Catch,  Collection Looping Program
Throw, Throws, Custom Exception, Error  Annotation Program
 Java Collection API – List & Map, Looping &
Iteration using for-loop, foreach
 Java Generics Basics
 Java Memory Management – Memory, Heap
& Garbage Collection.
 Constructor , Super keyword & Object class
 Simple Java Annotation & Spring
Annotation.
 REST & REST API
Cont.….
Theory Practical

 REST Methods, Request, Response  Project Structure


 Service – Consumer & Provider  Build & Execution
 Basics of Cloud & Microservice  Postman Usage – CRUD
 Setting up project on IntelliJ IDE  Postgre Usage – View table data
 Setting up Spring Boot structure
 Build & Execution of Project
 Code walk through of ITEM – CRUD project
Topics for 25th & 26th Feb ‘ 23
I will… Team will...

 RECAP of previous sessions.


 Review of assignments
 Understanding of Project Structure
 Understanding of code workflow
 Spring workflow
 Usage of insomnia/postman
 Explore insomnia/postman
Q&A
 REST Response Code
 REST Exception & Error Handling
 Restful Web Service- What? How? Why?
Cont.…
Theory Practical

 Log management & Logging configuration.  Log Handling


 Log reading  Thread Handling
 Thread – what? Why? How? Parallelism ?
 Streams & Lambda
Multithreading? Concurrency ?
 Java Streams & Lambda
 Security Basics
 Authentication & Authorization
 REST Auth
Topics for 4th & 5th Mar ‘ 23
Theory Practical

 Review & Clarifications on assignments  Use case object Modelling & design
 Java Object Modelling – Phone Service  White board session for each candidate
 Shopping Cart Design & Object Modelling
explaining modelling use-case like shopping
 Brainstorm object modelling based on multiple
cart, parking lot, ticket booking, banking
use-case.
service, etc….
 ORM – Relational Mapping
• Foreign Key & Primary Key
• 1-1 , 1-Many, Many-1 Relationship
Cont….
Theory Practical

 Recap of Relational Mapping  Foreign Key - Mapping


 Entity mapping for relational schema  Mongo Install & Configuration
 NoSQL ? Mongo? Install & Configure
 Integration to spring & Schema creation
 REST Authentication & JWT

You might also like