Module 1: OOPS Concepts with Java
Description:
Introduces core OOPS principles (Abstraction, Encapsulation, Inheritance, Polymorphism) and their implementation in Java. Covers constructors, method overloading, interfaces, packages, exception handling, and collections.
Topics & Sub-Topics:
- OOPS Principles
- Classes & Objects
- Inheritance & Interfaces
- Polymorphism
- Exception Handling
- Collections
Pedagogy / Practical:
- Case Study: Employee Management System using Java OOPS
- Hands-on labs and role-based coding exercises
Module 2: UI Application Design (HTML, CSS, JS)
Description:
Covers fundamentals of building user interfaces with responsive design. Introduces semantic HTML, CSS styling, DOM manipulation, and JavaScript events for dynamic web content.
Topics & Sub-Topics:
- HTML Basics
- CSS Styling
- Layouts & Responsive Design
- JavaScript DOM
- Event Handling
- Form Validation
Pedagogy / Practical:
- Project: Build a Portfolio Website with team-based labs and guided assignments
Module 3: Front End Development with Angular
Description:
Covers Angular architecture, components, data binding, directives, services, dependency injection, routing, and state management. Enables single-page application (SPA) development with reusable UI components.
Topics & Sub-Topics:
- Angular Setup
- Components & Templates
- Data Binding
- Services & Dependency Injection
- Routing
- State Management
Pedagogy / Practical:
- Project: Develop an E-commerce Product Catalog in Angular using pair programming and code reviews
Module 4: Working with Web Services
Description:
Introduces RESTful Web Services, HTTP methods, JSON/XML payloads, API design principles, and testing with Postman. Covers integration between Angular frontend and Spring backend.
Topics & Sub-Topics:
- REST Basics
- HTTP Methods
- JSON & XML
- Postman Testing
- API Integration
- Error Handling
Pedagogy / Practical:
- Simulation: Payment Gateway API using live API testing with hands-on Postman integration
Module 5: Spring Framework (Core, Boot, Data JPA)
Description:
Introduces Spring Core concepts, Inversion of Control, Dependency Injection, Boot microservices setup, and Spring Data JPA for database interaction with ORM and CRUD operations.
Topics & Sub-Topics:
- Spring Core
- IoC & Dependency Injection
- Spring Boot Basics
- REST APIs with Boot
- Spring Data JPA
- CRUD Operations
Pedagogy / Practical:
- Project: Develop and deploy a CRUD-based microservice using Spring Boot and Data JPA
Evaluation and Certification
- Continuous assessment through quizzes, projects, and peer evaluations
- Certification from HCLTech






Reviews
There are no reviews yet.