2 Sections
2 Lessons
10 Weeks
Expand all sections
Collapse all sections
Core Java
1
1.1
Phase 1: Programming Fundamentals
Introduction to Programming
Programming Basics
Variables
Operators
Conditional Statements
Loops
Phase 2: Data Types and Pattern Programming
Introduction to Data Types
Primitive Data Types
Non-Primitive Data Types
Type Casting
Numeric Type Promotion
Pattern Programming
Phase 3: Arrays, Strings and Methods
Introduction to Arrays
One-Dimensional Arrays
Multidimensional Arrays
Jagged Arrays
Limitations of Arrays
Arrays Class in Java
Introduction to Strings
Immutable Strings
Mutable Strings
Interview-Oriented String Questions
Categories of Methods
Method Overloading
Phase 4: Object-Oriented Programming
Introduction to Object-Oriented Programming
Encapsulation
Inheritance
Polymorphism
Abstraction
Interfaces
Phase 5: Advanced Java Concepts
Exception Handling
Multithreading
Data Structures Using Java
Java Collections Framework
Advance Java
1
2.1
Phase 6: Java 8, File Operations and Networking
Java 8 Features
Lambda Expressions
Functional Interfaces
Stream API
File Handling and File Operations
Introduction to Java Networking
Phase 7: Java Enterprise Edition (J2EE)
Introduction to J2EE
Java Database Connectivity (JDBC)
Servlets
JavaServer Pages (JSP)
JSP Standard Tag Library (JSTL)
Model–View–Controller (MVC) Architecture
Phase 8: Hibernate Framework
Introduction to Hibernate
CRUD Operations Using Hibernate
Hibernate Object-Relational Mapping
Collection Mapping
Mapping Types in Hibernate
Hibernate Mapping Using XML
Hibernate Mapping Using Annotations
Bidirectional Mapping
Lazy Loading and Hibernate Collections
Phase 9: Spring and Spring Boot
Introduction to Spring
Overview of Spring Framework Architecture
Spring Containers
Default and Custom Event Handling
Spring JDBC Framework
Spring MVC Framework
Introduction to Spring Boot
Spring Framework vs. Spring Boot
Exception Handling in Spring Boot
Building RESTful Web Services
Consuming RESTful Web Services
Phase 10: Full-Stack Capstone Project
Project Planning and Requirement Analysis
Application Architecture and Database Design
Backend Development Using Java and Spring Boot
Database Integration Using Hibernate and MySQL
Development and Integration of REST APIs
Frontend and Backend Integration
Authentication, Validation and Exception Handling
Application Testing and Debugging
Project Deployment and Final Presentation
Agentic AI with Java Full Stack
Curriculum
This content is protected, please
login
and enroll in the course to view this content!
Home
Courses
Search
Search
Account
Login with your site account
Lost your password?
Remember Me
Modal title
Main Content