0% found this document useful (0 votes)
6 views20 pages

Java Full Stack

FirstBit Solutions offers a comprehensive Java Full Stack course covering various modules including C, C++, Data Structures, Core Java, MySQL, Web Programming, and frameworks like Angular and React. The course includes both theory and practical lab sessions, totaling 1110.5 hours of instruction. Additionally, it incorporates soft skills training, aptitude preparation, and mock interviews to enhance career readiness.

Uploaded by

1708rj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views20 pages

Java Full Stack

FirstBit Solutions offers a comprehensive Java Full Stack course covering various modules including C, C++, Data Structures, Core Java, MySQL, Web Programming, and frameworks like Angular and React. The course includes both theory and practical lab sessions, totaling 1110.5 hours of instruction. Additionally, it incorporates soft skills training, aptitude preparation, and mock interviews to enhance career readiness.

Uploaded by

1708rj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 20

FirstBitSolutions.

com
...Learn IT, Bit by Bit...

SCAN TO CREDIT SKILLS IN FirstBitSolutions.com


...Learn IT, Bit by Bit...

YOUR CAREER

SCAN TO
CONNECT US

JAVA
FOLLOW US SOCIALLY!
FULL STACK
+91 86000 07707 @trainingfirstbit @FirstBitSolutions
Syllabus

FIRSTBIT SOLUTIONS
@FirstBitSolutions @1stBitSolutions @FirstBitSolutions

www.firstbitsolutions.com
JAVA FULL STACK
COURSE CONTENT
MODULE TOTAL TOTAL
PART THEORY (HRS) LABS (HRS)

01 C,CPP 80 130
FirstBitSolutions.com
...Learn IT, Bit by Bit... 02 DATA STRUCTURE 40 70
03 PROJECT 10 25

04 CORE JAVA 40 70

05 CASE STUDY 10 25

06 MYSQL 40 70

07 WEB PROGRAMMING 35 62.5

08 ADVANCED JAVA 10 25

09 TYPESCRIPT 50 85

10 ANGULAR 8

11 REACT 35

12 FRAMEWORK 25

JAVA
13 PROJECT 20 40

14 APTITUDE 50

FULL STACK
15 SOFTSKILLS 40

16 ENGLISH SPEAKING 30

17 OPERATING SYSTEM 20
Syllabus Brochure
18 SOFTWARE ENGINEERING 20

19 GIT GITHUB 5

FIRSTBIT 20
21
MOCKS
PROJECT PRESENTATION
50
50

SOLUTIONS
22 QUIZZES 20

23 MACHINE TEST 30

SUB-TOTAL 638 472.5


GRAND TOTAL 1110.5
JAVA FULL STACK
COURSE CONTENT
MODULE TOTAL TOTAL
PART THEORY (HRS) LABS (HRS)

01 C,CPP 80 130
FirstBitSolutions.com
...Learn IT, Bit by Bit... 02 DATA STRUCTURE 40 70
03 PROJECT 10 25

04 CORE JAVA 40 70

05 CASE STUDY 10 25

06 MYSQL 40 70

07 WEB PROGRAMMING 35 62.5

08 ADVANCED JAVA 10 25

09 TYPESCRIPT 50 85

10 ANGULAR 8

11 REACT 35

12 FRAMEWORK 25

JAVA
13 PROJECT 20 40

14 APTITUDE 50

FULL STACK
15 SOFTSKILLS 40

16 ENGLISH SPEAKING 30

17 OPERATING SYSTEM 20
Syllabus Brochure
18 SOFTWARE ENGINEERING 20

19 GIT GITHUB 5

FIRSTBIT 20
21
MOCKS
PROJECT PRESENTATION
50
50

SOLUTIONS
22 QUIZZES 20

23 MACHINE TEST 30

SUB-TOTAL 638 472.5


GRAND TOTAL 1110.5
01 C PROGRAMMING 02 C++ PROGRAMMING

Programming Basics Introduction to OOP Hybrid Inheritance,


Functions (Built-in and User defined) Class, Object Virtual class
Pointers Constructor,Destructor RTTI, Downcasting
Operator Overloading Dynamic Casting syntax,
Arrays
Reference variable Virtual Destructor
String
new,delete keywords Static variable & Function
Dynamic Memory Allocation
Inheritance, Polymorphism Namespaces
Structures Upcasting, Downcasting, Exception Handling
Macros Compile time, Runtime Templates
Mini Project polymorphism File Handling
Virtual pointer algorithm, Mini Project using file
Virtual table Handling & Templates
Abstract method,
Pure virtual function
Friend function, Inline
fucntion
Access Specifier, Multiple
Inheritance
01 C PROGRAMMING 02 C++ PROGRAMMING

Programming Basics Introduction to OOP Hybrid Inheritance,


Functions (Built-in and User defined) Class, Object Virtual class
Pointers Constructor,Destructor RTTI, Downcasting
Operator Overloading Dynamic Casting syntax,
Arrays
Reference variable Virtual Destructor
String
new,delete keywords Static variable & Function
Dynamic Memory Allocation
Inheritance, Polymorphism Namespaces
Structures Upcasting, Downcasting, Exception Handling
Macros Compile time, Runtime Templates
Mini Project polymorphism File Handling
Virtual pointer algorithm, Mini Project using file
Virtual table Handling & Templates
Abstract method,
Pure virtual function
Friend function, Inline
fucntion
Access Specifier, Multiple
Inheritance
03

DATA STRUCTURES 04 MYSQL


Concept of Data Structures
Algorithm complexity Database Normalization
Searching and Sorting Techniques SQL Components and various commands
Stack Data definition Language
Queue Data Manipulation Language
Linked List: Singly, Doubly, Circular Select Statement, Groupby, having clause,
Tree Joins,Subquery
Graph String, Date and Number functions
Views, Index
PLSQL –Stored Procedure, Functions, Cursor,
Triggers
Transaction
Case Study
03

DATA STRUCTURES 04 MYSQL


Concept of Data Structures
Algorithm complexity Database Normalization
Searching and Sorting Techniques SQL Components and various commands
Stack Data definition Language
Queue Data Manipulation Language
Linked List: Singly, Doubly, Circular Select Statement, Groupby, having clause,
Tree Joins,Subquery
Graph String, Date and Number functions
Views, Index
PLSQL –Stored Procedure, Functions, Cursor,
Triggers
Transaction
Case Study
05 WEB PROGRAMMING
HTML5
CSS3
JavaScript 06 CORE JAVA
jQuery
Bootstrap

OOPs concepts Collection Framework


Interface Multithreading
Final Varibles Socket programming
Static Variables String
Exception Handling Garbage collection
File Handling Case Studies 3
05 WEB PROGRAMMING
HTML5
CSS3
JavaScript 06 CORE JAVA
jQuery
Bootstrap

OOPs concepts Collection Framework


Interface Multithreading
Final Varibles Socket programming
Static Variables String
Exception Handling Garbage collection
File Handling Case Studies 3
07 ADVANCED JAVA
Application Stack, Layered
application design
Introduction to Servlets
Servlet Structure 08
Developing Full Stack Application

FRAMEWORK
Introduction to hibernate
Hibernate query language
Object relational mapping
Association
Collection mapping
Integration with J2EE
Overview of spring boot framework
Spring core
Spring DI
Spring with JDBC
Spring with DAO
Typescript
Angular
Project
07 ADVANCED JAVA
Application Stack, Layered
application design
Introduction to Servlets
Servlet Structure 08
Developing Full Stack Application

FRAMEWORK
Introduction to hibernate
Hibernate query language
Object relational mapping
Association
Collection mapping
Integration with J2EE
Overview of spring boot framework
Spring core
Spring DI
Spring with JDBC
Spring with DAO
Typescript
Angular
Project
10 ANGULAR 17

Angular features and elements


Single Page Apps vs
Conventional Web Applications

09 TYPESCRIPT Angular CLI and setup


Angular Components
Angular Bindings
Problems using JavaScript / ECMA Script Angular Forms
Typescript Module System Angular Template Driven Forms
Installing Typescript using NPM Angular Reactive Forms
Language Fundamentals and Features Services and Dependency Injection
OOPS concepts in Typescript Pipes
Strong vs Weak Type checking Directives
Creating Classes & Objects Routing
Const, Let vs Var RXJS: Promises and Observables
Inheritance using Classes and Interfaces Inter-Component Communication
Optional Parameters Testing Angular Applications
Generics Deploying Angular Applications
Arrow Functions and Callbacks
Maps and Sets
Debugging & Executing Typescript files
Using 3rd-party libraries using NPM &
Typescript
10 ANGULAR 17

Angular features and elements


Single Page Apps vs
Conventional Web Applications

09 TYPESCRIPT Angular CLI and setup


Angular Components
Angular Bindings
Problems using JavaScript / ECMA Script Angular Forms
Typescript Module System Angular Template Driven Forms
Installing Typescript using NPM Angular Reactive Forms
Language Fundamentals and Features Services and Dependency Injection
OOPS concepts in Typescript Pipes
Strong vs Weak Type checking Directives
Creating Classes & Objects Routing
Const, Let vs Var RXJS: Promises and Observables
Inheritance using Classes and Interfaces Inter-Component Communication
Optional Parameters Testing Angular Applications
Generics Deploying Angular Applications
Arrow Functions and Callbacks
Maps and Sets
Debugging & Executing Typescript files
Using 3rd-party libraries using NPM &
Typescript
What is GitHub?
Create a Repository
Create a Branch
Make a Commit
Open a Pull Request

13 CREDIT SYSTEM
11 REACTJS
Mock Interviews (Module wise)
What is ReactJs and why use it? Techinical quizzes
React Fundamentals Routing in React Machine Test
React Components React Hooks Project Presentations
Props & State CRUD Application using React
Event Handling Deploying React Application

12 GIT & GITHUB


Introduction
Installation & Lifecycle
Create & clone operation
Perform,Review & commit changes
Push,update,stash,move operation
What is GitHub?
Create a Repository
Create a Branch
Make a Commit
Open a Pull Request

13 CREDIT SYSTEM
11 REACTJS
Mock Interviews (Module wise)
What is ReactJs and why use it? Techinical quizzes
React Fundamentals Routing in React Machine Test
React Components React Hooks Project Presentations
Props & State CRUD Application using React
Event Handling Deploying React Application

12 GIT & GITHUB


Introduction
Installation & Lifecycle
Create & clone operation
Perform,Review & commit changes
Push,update,stash,move operation
14 APTITUDE
Averages and ages
Percentages
Ratio and Proportion
Profit and Loss
Partnership 15 SOFTSKILLS
Speed, distance, and time
Trains
Boats and Streams Introduction to Communication Skills
Time and Work Confidence Building and Public Speaking
Pipes and Cistern English Grammar
Permutations and Combinations Business English
Probability Advanced Communication Skills
Group Discussion
Simple Interest Resume Building and Cover Letter
Compound Interest Interview Preparation
Numbers and Divisibility Rules Email Writing
Allegations and mixtures Dressing / Attire / Grooming
Analytical Reasoning Public Speaking and Presentation Skills
Linear sitting arrangement Interpersonal Skills and Assertiveness
Circular sitting arrangement Time Management
Parallel sitting arrangement Stress Management
Blood Relation One to One Counseling Session for
Distance and Direction needy candidates (optional)
Coding and Decoding
14 APTITUDE
Averages and ages
Percentages
Ratio and Proportion
Profit and Loss
Partnership 15 SOFTSKILLS
Speed, distance, and time
Trains
Boats and Streams Introduction to Communication Skills
Time and Work Confidence Building and Public Speaking
Pipes and Cistern English Grammar
Permutations and Combinations Business English
Probability Advanced Communication Skills
Group Discussion
Simple Interest Resume Building and Cover Letter
Compound Interest Interview Preparation
Numbers and Divisibility Rules Email Writing
Allegations and mixtures Dressing / Attire / Grooming
Analytical Reasoning Public Speaking and Presentation Skills
Linear sitting arrangement Interpersonal Skills and Assertiveness
Circular sitting arrangement Time Management
Parallel sitting arrangement Stress Management
Blood Relation One to One Counseling Session for
Distance and Direction needy candidates (optional)
Coding and Decoding
OPERATING
16 Requirement Analysis
SYSTEMS Project Management
Design
Operating Systems an Overview
Introduction to UML
Types of Operating Systems
Coding / Implementation
Components of an Operating System
Testing
An overview of File Systems
DevOps
Process and Memory Management
User Management
Operating System Security
Device Drivers
Installing an OS using Virtual Box
18 DEVOPS
Operating Systems in Cloud
DevOps Principles, CI/CD pipeline, Maven
Git/GitHub, Automating repository updates
SOFTWARE Jenkins, Process automation
17 Docker, Portable platform
ENGINEERING Kubernetes, Containerization
Introduction to Software Engineering
Software Development Life Cycle
SDLC Models
Agile – SCRUM
OPERATING
16 Requirement Analysis
SYSTEMS Project Management
Design
Operating Systems an Overview
Introduction to UML
Types of Operating Systems
Coding / Implementation
Components of an Operating System
Testing
An overview of File Systems
DevOps
Process and Memory Management
User Management
Operating System Security
Device Drivers
Installing an OS using Virtual Box
18 DEVOPS
Operating Systems in Cloud
DevOps Principles, CI/CD pipeline, Maven
Git/GitHub, Automating repository updates
SOFTWARE Jenkins, Process automation
17 Docker, Portable platform
ENGINEERING Kubernetes, Containerization
Introduction to Software Engineering
Software Development Life Cycle
SDLC Models
Agile – SCRUM
FirstBitSolutions.com
...Learn IT, Bit by Bit...

SCAN TO CREDIT SKILLS IN FirstBitSolutions.com


...Learn IT, Bit by Bit...

YOUR CAREER

SCAN TO
CONNECT US

JAVA
FOLLOW US SOCIALLY!
FULL STACK
+91 86000 07707 @trainingfirstbit @FirstBitSolutions
Syllabus

FIRSTBIT SOLUTIONS
@FirstBitSolutions @1stBitSolutions @FirstBitSolutions

www.firstbitsolutions.com

You might also like