Java Full Stack Developement Syllabus
Java Full Stack Developement Syllabus
Syllabus
●
Front End Module
❍
Html
❍
Introduction
❍
Basics of Web Page
❍
Basic Html Tags
❍
First Web Page Creation
❍
Basic Tags
❍
Elements
❍
Attributes
❍
Formatting
❍
Phrase Tags
❍
Comments
❍
Images
❍
Tables
❍
Lists
❍
Text Links
❍
Image Links
❍
Email Links
❍
Frames
❍
Blocks
❍
Backgrounds
❍
Colors
❍
Fonts
❍
Forms
❍
Embed MultiMedia
❍
Marquees
❍
Header
❍
Layouts
❍
CSS
❍
Colors
❍
Backgrounds
❍
Fonts
❍
Text
❍
Images
❍
Links
❍
Tables
❍
Borders
❍
Margins
❍
Lists
❍
Paddings
❍
Cursors
❍
Outlines
❍
JavaScript
❍
Variables
❍
Operators
❍
if...else
❍
Switch Case
❍
While Loops
❍
For Loop
❍
Functions
❍
Events
❍
Cookies
❍
Page Redirection
❍
Dialog Boxes
❍
Void Keyword
❍
Page Printing
❍
JQuery
❍
Introduction
❍
Basics
❍
Syntax
❍
Selectors
❍
Events
❍
Attributes
❍
AJAX
❍
DOM
❍
Effects
❍
Traversing
❍
Bootstrap 5
❍
Introduction
❍
Container
❍
Tables
❍
Lists
❍
Forms
❍
Input Groups
❍
Buttons
❍
Images
❍
Media Objects
❍
Icons
❍
Navs & Navbar
❍
Pagination
❍
Progress bar
❍
Spinners
❍
Helper Classes
❍
Modals
❍
Dropdown
❍
Tabs
❍
Carousel
❍
panel
❍
pager
❍
panel
❍
pager
❍
Bootstrap 3
❍
Introduction
❍
Grid Basic
❍
Tables
❍
Images
❍
Jumbotron
❍
Buttons
❍
Glyphicons
❍
Badges
❍
Pagination
❍
List Groups
❍
Dropdowns
❍
Panels
❍
Navbar
❍
Forms
❍
Inputs
❍
Carousel
❍
Modal
❍
Filter
❍
Angular
❍
Introduction
❍
Various Agular Versions And Differences
❍
Dynamic Binding
❍
Directives
❍
Controllers
❍
Scope
❍
Dependency Injection
❍
Pipes
❍
Expressions
❍
Ractive Forms
❍
Template Driven Forms
❍
Form Validation
❍
Routing
❍
Child Routing
❍
Route Guard
❍
Dynamic Routing
❍
Lazy Loading
❍
HttpClient for Api Calling
❍
Modules
❍
Shared Module
❍
CRUD Operations with JSON Data
❍
Decorators
❍
Component Lifecycle
❍
Custom Directives
❍
Deployment
❍
Unit Testing
❍
Bootstrap Integration
❍
Project Themes using Bootstrap
❍
ReactJs
❍
Introduction
❍
Basics of ReactJs
❍
Difference between Angular And Reactjs
❍
ReactJs Installation
❍
First React Application
❍
Components in ReactJs
❍
State And Props
❍
Hooks in ReactJS
❍
Working with Html Elements
❍
Events
❍
Working with JSON Data
❍
CRUD Operations using JSON Data
❍
Axios
❍
Routing in ReactJs
❍
Child Routing, Dynamic Routing
❍
React Bootstrap
❍
Constructor
❍
Keys,Refs
❍
Component Lifecycle
❍
React Table
●
Backend
●
Java Module
❍
Core Java
❍
Introduction
❍
OOPS Concepts
❍
Java Execution
❍
Operators
❍
Data Types
❍
If Else
❍
Recursive Function
❍
Loops
❍
Array
❍
String Operations
❍
Static And Non Static Members
❍
Access Specifiers
❍
Constructors
❍
Exception Handling
❍
File Handling
❍
Polumrphism
❍
Inheritance
❍
Encapsulation
❍
MultiThreading
❍
Collections And Generics
❍
Boxing And UnBoxing
❍
Classes, Methods & Objects
❍
Interfaces & packages
❍
JDBC
❍
Introduction
❍
Jdbc Driver
❍
DB Connectivity Steps
❍
Connectivity with Oracle
❍
Connectivity with MySql
❍
DriverManager
❍
Connection
❍
Statement
❍
ResultSet
❍
PreparedStatement
❍
Store Image
CallableStatement
❍
Jsp
❍
JSP Introduction
❍
Life Cycle of JSP
❍
First JSP Application With Eclipse
❍
First JSP Application With Netbeans
❍
Implicit Objects
❍
Jsp Directives
❍
Action Elements
❍
JSTL
❍
JSP CRUD Operations
❍
JSP CRUD Operations in Hibernate
❍
Working with Dropdown
❍
Working with RadioButton
❍
Working with Checkbox
❍
Working with File Upload
❍
java
❍
spring
❍
Hibernate
❍
Introduction
❍
ORM Framework
❍
Hibernate Architecture
❍
Hibernate using XML
❍
Hibernate using Annotation
❍
First Hibernate Example
❍
Hibernate Log4j
❍
Hibernate Mapping
❍
HQL
❍
JPA vs Hibernate
❍
Spring MVC Framework
❍
Introduction
❍
Environment Setup
❍
First Spring MVC Application
❍
Spring Modules
❍
Dependency Injection
❍
IOC Container
❍
Controller in Spring
❍
View in Spring MVC
❍
Form Tag Library
❍
Spring MVC CRUD Operations
❍
Working with Dropdown, Radiobutton, checkbox , etc
❍
Use of External Resources- Css ,Javascript, images,
❍
Working with JSON Data
❍
CRUD Operations using JQuery
❍
Page Redirect
❍
Spring AOP
❍
Multi Action Controller
❍
abc
❍
Spring Boot
❍
Introduction
❍
Bootstrapping
❍
Tomcat Deployment
❍
Build Systems
❍
Code Structure
❍
Spring Beans & Dependency Injection
❍
Runners
❍
Application Properties
❍
Logging
❍
Building RESTful Web Services
❍
Exception Handling
❍
Interceptor
❍
Servlet Filter
❍
Tomcat Port Number
❍
Rest Template
❍
File Handling
❍
Service Components
❍
Thymeleaf
❍
Consuming RESTful Web Services
❍
CORS Support
❍
Scheduling
❍
Scheduling
❍
Eureka Server
❍
Email Sending
❍
Enabling Swagger2
❍
Service Registration with Eureka
❍
Apache Kafka
❍
Twilio
❍
Unit Test Cases
❍
Rest Controller Unit Test
❍
Securing Web Applications
❍
OAuth2 with JWT
❍
Google OAuth2 Sign-In
❍
Servlet
❍
Introduction
❍
Jsp Vs Servlet
❍
Servlet Lifecycle
❍
Form Data
❍
Client Request
❍
Server Response
❍
Exception Handling
❍
Cookies
❍
Session Handling
❍
Servlet CRUD Operations with JDBC
❍
Servlet CRUD Operations with Hibernate
❍
Auto Refresh
●
RDBMS Module
❍
Oracle SQL
❍
Introduction To Databases
❍
Data Types & Creating tables
❍
Oracle SQL SELECT Statement
❍
Formatting Output in SQL * Plus
❍
UNION,INTERSECT,MINUS Operators & Sorting Query Result
❍
Oracle SQL Functions
❍
Oracle Join Queries
❍
GROUP BY Queries ,SUB Queries
❍
CUBE,ROLLUP Functions , WITH , CASE Operators
❍
Oracle Data Manipulation Language
❍
Oracle Data Definition Language
❍
Oracle Transaction Control Language
❍
Data Control Language
❍
Oracle Integrity Constraints
❍
Oracle Date Operators, Functions
❍
Managing Oracle Views
❍
Oracle Object & Object Types
❍
MS Sql Server
❍
Introduction
❍
SQL Server Versions And Differences
❍
Sql Server Installation
❍
Basics of Database,DBMS,RDBMS
❍
Business Application Layers
❍
Different Sql Statements
❍
Operators
❍
Number Functions
❍
Character Functions
❍
Date Functions
❍
Grouping Functions
❍
Ranking Functions
❍
Group By caluse
❍
Joins
❍
SubQueries
❍
Common Type Expression(CTE)
❍
DDL Statements
❍
Constraints
❍
DML Statements
❍
Views
❍
Index
❍
Roles
❍
Stored Procedures
❍
Functions
❍
Triggers
❍
Generate Database And Table Script
❍
Backup And Restore Database
❍
Transactions in Sql
Note:
1. We will teach you your additional point also
2. Each point will convered practically
3. After completion of each module , we will conver atleast one project
module
4. After completion of each module , we will take mock test and
interview preperation