Advanced Diploma in Full Stack Java Development with MERN

Durations – 240/300Hrs -Offline

Modules

Database

  • RDBMS
  • MongoDB

Front-End Application Development

  • HTML
  • CSS
  • Node.js, React.js, Express.js

Back-End Application Development

  • Core Java
  • JDBC
  • Node.js
  • Express.js

Project Stream:

  • Offline Test Application using Core Java and Java Swing
  • Password Generator using Core Java and Java Swing
  • Online Survey System using HTML, CSS, and JavaScript
  • Supply Chain Logistics Websites
  • Restaurant Application
  • Data Visualization Using Servlets and JSP
  • Network Packet Sniffer Analyzer using Spring and Hibernate

Tools / Platform:

  • Tomcat Server
  • NetBeans / Eclipse
  • Visual Studio Code
RDBMS (MySQL) – 4 days
Introduction to RDBMS
DBMS VS RDBMS
ACID Properties
MySQL Features
MySQL Data Types
MySQL Variables
MySQL Database
Tables
Views
MySQL Queries
Indexes (Cluster and Non-Cluster)
Clauses
Control Flow Functions
MySQL Condition
Joins
Key Constraint
Triggers
Aggregate Functions
Procedures
Functions
Sub Queries
Web Technologies – 4 days
HTML
HTML 5
Tags
Elements
Attributes
Building Block of HTML
Html tag and List
Html Tags
Ordered List, Unordered
List and Description List
Html Div tag
Html Audio and Video tags
Html form tags
CSS:
Introduction to CSS
CSS Selectors
CSS Background
Css Font
CSS Text
Margin
JavaScript:
Introduction to JavaScript
Types Of JavaScript
JavaScript functions
JavaScript Variables
JavaScript Datatypes
Operators in JavaScript
JavaScript DOM
JavaScript Form Validation
JavaScript Statements
Core Java (Java SE 9) – 7 days
Introduction to Core JavaFeatures of JavaC++ VS Java
Hello Program and StructureEnvironment SetupJDK, JRE and JVM
VariablesData TypesOperators
Control StatementsOops and Object classArrays
Static, this, super keywordInheritanceAbstraction and Encapsulation
PolymorphismStringStringBuffer and StringBuilder
Exception HandlingMulti-ThreadingJava Inner Class
CollectionLambdaJava I/O
JDBC – 4 days
Introduction to JDBCJDBC DriverDriver Manager
Connectivity with MySqlConnectionStatement
ResultSetPrepared StatementResultSet MetaData
Callable StatementTransaction Management
MongoDB – 4 Days
Mongo DB: Introduction To MongoDB, Advantages over RDBMS, MongoDB Data TypesInstall MongoDB
MongoDB Data Modeling
MongoDB Operators
Query & Projection OperatorMongoDB Update OperatorAggregation Pipeline Stages
MongoDB limit ()MongoDB sort ()Database, Create Database, Drop Database
Collection, Create Collection, Drop CollectionCRUD: DocumentsQuery Documents
SQL to MongoDB Mapping
MongoDB text search
React JS - 7 Days
React Fundamentals + JSX + Components What is React? Why React? SPA concept

Setting up React with create-react-app or Vite
Folder structure walkthrough
State and useState hook, Event handling (onClick, onChange),
Conditional rendering (if, ternary, &&)

Hands-on:
Lists, Forms, and Two-Way Binding Rendering lists with .map()
Keys in React
Controlled components: input, textarea, select
Form handling basics
Lifting state up
Simple validation techniques
use Effect + API Integration + Component Communication useEffect: Basic to advanced usage
Lifecycle analogy in functional components
Fetching data with fetch / axios
Managing loading and error state
component communication (Parent-Child)
Props drilling vs context (brief int)
Node JS - 4 Days
Introduction To Node JS
Why use Node JS
What Can Node.js Do?
Install Node JS, Classes and Objects
Global Objects
Functions in Node
Node JS Modules, File System
Core Modules in Node JS, Node JS NPM Events in Node JS, Event Emitter Object in Node JS Node JS Upload files Node JS Email
Express JS - 4 days
Introduction to Express.JS
Why use Express JS
How does Express look like
Install Express JS, Postman Tool Http Methods, Post, Get, Put and Delete
Routing, Router, Dynamic Routes, Wild card Routes URL Building, Middleware, Express Generator Static Files, Templating, Form Data

Enquire Now

Enquire Now

Enquire Now

Please Sign Up to Download

Please Sign Up to Download

Enquire Now

Please Sign Up to Download




    Enquiry Form