Java programming - Devika Chilukuri
Duration:3 months
Batch Type:Weekday
Languages:English
Class Type:Online
Course Fee:
Course Content
Module 1: Core Java Programming
Introduction to Java, JDK, JRE & IDE setup
Variables, Data Types & Operators
Conditional Statements & Loops
Object-Oriented Programming Concepts
Classes & Objects
Inheritance
Polymorphism
Abstraction
Encapsulation
Interfaces & Abstract Classes
Exception Handling
Array & String Handling
Collections Framework
Generics
File I/O
Multi-threading Basics
JDBC Introduction
Core Java Mini Project
Module 2: Advanced Java (J2EE)
Servlet Architecture
JSP (Java Server Pages)
JavaBeans
MVC Architecture
Request/Response Mechanisms
Session & Cookies
JDBC Advanced Concepts
JSP + Servlet Integration
JPA & Hibernate ORM
Enterprise Application Development
RESTful Web Services
Deployment on Apache Tomcat
Advanced Java Project
Module 3: Java Full Stack Development
Backend: Spring & Spring Boot
Spring Core & Dependency Injection
Spring MVC Architecture
Spring Data JPA
Hibernate Integration
Spring Boot REST API Development
Application Layering (Controller, Service, Repository)
CRUD API Development
Spring Security Basics
Backend Testing with JUnit
Backend Deployment
Frontend (Java Full Stack)
HTML, CSS, JavaScript Basics
ES6 & Modern JavaScript
Frontend + Backend Integration
UI Design Fundamentals
Consuming REST APIs
Project
Full Stack CRUD Project
User Authentication System
Dashboard & Reports
Module 4: MERN Full Stack Development
Frontend – React.js
React Basics, JSX
Components, Props, State
Hooks (useState, useEffect, useContext)
React Router
API Integration with Axios
Redux (Optional)
UI/UX Best Practices
React Project
Backend – Node.js & Express.js
Introduction to Node.js
Event Loop & Async Programming
Express.js Routing
REST API Development
Middleware
User Authentication (JWT)
Error Handling
Working with Postman
Backend Deployment
Database – MongoDB
NoSQL Introduction
MongoDB CRUD Operations
Collections & Schema Design
Mongoose Integration
Aggregation Framework
Full MERN Project
Complete Frontend + Backend Integration
Authentication & Authorization
Role-Based Access
Modern UI Interface
Cloud Deployment (Render/Netlify)
Module 5: Tools & Extra Skills
Git & GitHub
VS Code & IntelliJ IDEA
Postman for API Testing
Debugging & Optimization
SDLC & Agile Methodology
Industry Coding Standards
Resume Preparation for Developers
Mock Interviews & Coding Tests
Module 6: Final Capstone Projects
Students build two job-ready portfolio projects:
Java Spring Boot Full Stack Application
MERN Stack Web Application
Each includes:
Login/Signup system
CRUD operations
Real-time state updates
API integrations
Deployment & hosting
Skills
Java Programming, Java Full Stack Development, MERN fullstack, Advance java, core java
Tutor
0.0 Average Ratings
0 Reviews
3 Years Experience
5-427



