IT 37

Masters in Java Full-Stack Developer — Pumo Technovation
Pumo Technovation Logo

Masters in Java Full-Stack Developer

Total Number of Modules13
Total Number of Topics164
Estimated Duration280:00 H

Module 1 – Core Java

  • Java Setup Environment and Basics240 Mins
  • Practice Program120 Mins
  • Java Operators240 Mins
  • Practice Program240 Mins
  • Java Control Statements180 Mins
  • Practice Program180 Mins
  • Java Loops180 Mins
  • Practice Program120 Mins
  • Function180 Mins
  • Practice Program240 Mins
  • Array180 Mins
  • Practice Program240 Mins
  • String120 Mins
  • Practice Program120 Mins
  • Assessment – Coding120 Mins
  • OOPS: Introduction120 Mins
  • OOPS: Inheritance180 Mins
  • Practice Program120 Mins
  • OOPS: Polymorphism180 Mins
  • Practice Program180 Mins
  • OOPS: Abstraction & Interface240 Mins
  • Practice Program120 Mins
  • OOPS: Encapsulation120 Mins
  • Practice Program120 Mins
  • OOPS: Constructor120 Mins
  • Practice Program60 Mins
  • OOPS: Exception Handling180 Mins
  • Practice Program60 Mins
  • OOPS: Wrapper Classes & Type Safety120 Mins
  • Practice Program90 Mins
  • OOPS: MultiThreading120 Mins
  • OOPS: Collection180 Mins
  • Practice Program120 Mins
  • OOPS: Sorting & Comparable/Comparator120 Mins
  • Practice Program180 Mins
  • OOPS: File Handling in Java (I/O)120 Mins
  • Practice Program120 Mins
  • OOPS: Lambda Expressions (Java 8)90 Mins
  • Assessment240 Mins

Module 2 – HTML

  • Introduction & Setup to Web Development90 Mins
  • Practice Program60 Mins
  • Links, Multimedia & Lists60 Mins
  • Practice Program60 Mins
  • Forms, Semantic Tags & HTML5 Features60 Mins
  • Assessment60 Mins
  • Mini Project90 Mins

Module 3 – CSS

  • Introduction to CSS & Selectors60 Mins
  • Practice Program60 Mins
  • Typography & Text Styling60 Mins
  • Practice Program60 Mins
  • Box Model & Spacing60 Mins
  • Practice Program60 Mins
  • CSS Positioning & Display60 Mins
  • Practice Program60 Mins
  • CSS Transitions, Transformations, Animations & Responsive Design60 Mins
  • CSS Transitions, Transformations, Animations & Responsive Design60 Mins
  • CSS Transitions, Transformations, Animations & Responsive Design60 Mins
  • Mini Project180 Mins

Module 4 – JavaScript

  • Introduction to JavaScript60 Mins
  • Variables, Data Types & Operators60 Mins
  • Control Statements, Loops & Iterables60 Mins
  • Practice Program60 Mins
  • Arrays, Objects, Sets, Maps & Functions120 Mins
  • Practice Program60 Mins
  • DOM Manipulation60 Mins
  • Forms, Validation & Error Handling60 Mins
  • Practice Program120 Mins
  • Advanced JavaScript (ES6+ & Storage)120 Mins
  • JS API120 Mins
  • Practice Program60 Mins
  • EmailJS60 Mins
  • Assessment60 Mins
  • Project120 Mins

Module 5 – Bootstrap

  • Bootstrap – Introduction & Layout120 Mins
  • Bootstrap – Components & Interactivity120 Mins

Module 6 – jQuery

  • jQuery60 Mins
  • Assessment60 Mins
  • Project180 Mins

Module 7 – React

  • Introduction to React + Vite & Setting Up React60 Mins
  • React Components (Functional & Class)60 Mins
  • Practice Program60 Mins
  • Conditional Rendering30 Mins
  • Handling Events in React30 Mins
  • Practice Program30 Mins
  • React Props60 Mins
  • Practice Program30 Mins
  • React Router (Navigation in React Apps)60 Mins
  • Private Routes60 Mins
  • Practice Program60 Mins
  • Forms & Controlled Components60 Mins
  • Practice Program30 Mins
  • Component Lifecycle & Hooks Introduction120 Mins
  • Practice Program60 Mins
  • useEffect Hook & useRef60 Mins
  • useContext60 Mins
  • Custom Hook & Error Handling60 Mins
  • Practice Program60 Mins
  • Fetch API and Axios90 Mins
  • Project120 Mins
  • Introduction to Redux & Setting Up60 Mins
  • Practice Program60 Mins
  • Redux Middleware & Toolkit60 Mins
  • Practice Program60 Mins
  • Performance Optimization60 Mins
  • Practice Program60 Mins
  • React.lazy & Code Splitting30 Mins
  • Practice Program30 Mins
  • EmailJS60 Mins
  • Chart.js60 Mins
  • Practice Program60 Mins
  • Local Storage & Deployment60 Mins
  • Project240 Mins

Module 8 – Database (MySQL)

  • Fundamentals of MySQL60 Mins
  • Practice Program60 Mins
  • Querying & Filtering Data60 Mins
  • Practice Program60 Mins
  • Joins & Relational Queries60 Mins
  • Practice Program60 Mins
  • MySQL Connectivity Basics30 Mins
  • Advanced MySQL Connectivity60 Mins
  • Assessment60 Mins
  • Project120 Mins

Module 9 – MongoDB

  • Introduction to MongoDB & Basics60 Mins
  • CRUD Operations60 Mins
  • Practice Program60 Mins
  • Querying and Filtering Data60 Mins
  • Practice Program60 Mins
  • Indexes and Aggregation60 Mins
  • Practice Program60 Mins
  • Schema Design & Data Modeling60 Mins
  • Practice Program60 Mins
  • MongoDB Transactions60 Mins

Module 10 – Java Servlet

  • Introduction to Servlets180 Mins
  • Creating First Servlet180 Mins
  • Servlet Request & Response180 Mins
  • Connecting Servlets with MySQL using JDBC240 Mins

Module 11 – Java Framework

  • Hibernate60 Mins
  • Practice Program60 Mins
  • Architecture180 Mins
  • Practice Program120 Mins
  • Spring-MVC90 Mins
  • Annotations120 Mins
  • Practice Program60 Mins
  • Spring Boot60 Mins
  • Architecture60 Mins
  • Annotations & Spring Initializer120 Mins
  • Working Data120 Mins
  • Dependency Injection60 Mins
  • Postman Tool120 Mins
  • Entity & Repository120 Mins
  • CRUD Operations180 Mins
  • Mini Project480 Mins
  • Rest API240 Mins

Module 12 – AWS for Deployment

  • Introduction to AWS120 Mins
  • Amazon S3120 Mins
  • Practice Program120 Mins
  • EC2 + S3 Integration120 Mins
  • Practice Program120 Mins
  • Hosting a Web Page120 Mins
  • Assessment120 Mins

Module 13 – Version Control

  • Introduction to Git120 Mins
  • Practice Program120 Mins
  • GitHub & Hosting120 Mins
  • Assessment120 Mins
Embedded & IoT Tools
Placement 1
Placement 2
Placement 3
Scroll to Top