0% found this document useful (0 votes)
23 views

Advanced Java Full Stack Curriculum 2023

Java raa puka
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)
23 views

Advanced Java Full Stack Curriculum 2023

Java raa puka
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/ 25

Curriculum

• 3 Months Prog ram (HTML,CSS, JS, Jquery,


Bootstrap, Python, Django & SQL)
• 5 Months program (3 Months Regu lar
course + 2 Months Internsh ip + ReactJS &
MangoDB Topics)
• Hyderabad's First Job Guaranteed with
Agreement course
Trained over 15,000+ tech grads since 2014
Topics covered:
Frontend: HTML, CSS, JavaScript, Bootstrap
Backend : JAVA or Python
Database : MySQL
Mini Projects : 6-8
Main projects: 1-2
Assignments: 80+
LinkedIn & GitHub Profile setup:*
350+ Hiring Partner companies
Dedicated Mentors for Doubts sessions
Good Lab space for Prac�ce every day a�er class
100% job guarantee program for 2021/22/23/24 pass-outs
Cer�fied & Experienced Trainers
Dedicated HR Teams in all Major ci�es in India
Snop Topic

1. 1. Introduction to Full stack Development

 What is Full stack?


 What is Frontend and Backend
 Technologies used for Full stack
 What is Webpage
 What is Website
What is sta�c websites
What is Dynamic websites
 What is Server
Types of server
2. HTML

I








3. CSS :
1. Introduc�on to CSS



2. Selectors
 BASICS
 ID Selector
 Class Selector
 Tag & group selectors
 Universal selectors

3. Background proper�es
4. Colors and Linear Gradients
5. Text proper�es
6. Font Proper�es
7. Box model proper�es
 Padding
 Margins
 Borders
 Outline
8. Posi�on proper�es
 Rela�ve & absolute
 Fixed , Sta�c & S�cky
9. Float & Clear proper�es
10. Display Proper�es
 Inline, block, inline-block, flex, and grid
11. Flex box
 Parent proper�es
 Child proper�es
12. Grid
 Parent proper�es
 Child proper�es
13. Advanced Selectors
 Combinators
 Descendant Selector (Space)
 Child Selector (>)
 Adjacent Sibling Selector (+)
 General Sibling Selector (~)
 Pseudo-classes
 Pseudo-Elements
 A�ribute selectors
14. Transforma�ons 2D
15. Anima�ons & key frames
16. Media Queries
 Responsive web design

4. JAVASCRIPT :

1. Introduc�on to JavaScript



2. Variables
 Var
 Let
 Const
 Scope & Hois�ng
3. Data types
 Primi�ve Data types
 String
 Number
 Bigint
 Boolean
 Undefined
 Null
 Symbol
 Object
 Non-Primi�ve
 Objects
 Arrays

4. Operators
 Arithme�c
 Assignment
 Comparison
 Logical
 Bitwise
 Ternary
 typeof
5. Func�ons
 Default Func�ons
 Arrow Func�ons
 Callback Func�ons
 IIFE
6. Condi�ons
 Simple if
 if-Else
 Else –If ladder
 Switch And case
7. Loops
 For
 While
 Do-While
 For-Of
 For-In
8. Arrays & Array methods

9. Strings & String methods


10. Objects
 Types
 Map
 Set

11. Dom (methods & proper�es)

12. Bom
 Window
 Navigator
 History
 Cookies
 Localstorage
 Session storage

13. Event handlers (event loop)


14. Error Handling
 Try
 Catch
 Throw
 Custom
15. es6
 Destructuring
 Spread operators
 Rest operators
 Promises
 Async & Await
16. Oops
17. Introduc�on to modules (reactjs)
18. API's(CRUD)
19. Regular exp
20. Form valida�on

5. BOOTSTRAP :
1. Introduc�on

2.Typography

3.Bu�ons
4. Grid
5. Glyphicons
6. Jumbotron
7. Forms
8. Cards
9. List
10. Tables
11 . Naviga�ons
 Dropdowns
 Navbar
12 . Content
 Reboot , Typography, Images, Tables, Figures
Sno Topic

1. Introduction to Java
 Working of Java
 Features of Java
 JVM,JRE,JDK

2. Data Types
 What are data types
 Types of Data types
 Primi�ve Data Types
 Non-Primi�ve Data types

3. Variables
 What are Variables
 Variable declara�on
 Variable ini�aliza�on
 Types of variables
 Scope of variables
 Variable accessibility

4. Naming Convections, Keywords


 What are keywords
 List of keywords
 Language fundamentals
 Typecas�ng
What is typecas�ng
What is type conversion

5. Operators
 What are operators in java
 List of operators in java
 Operators with examples

6. Constructors
 What is constructor
 Default constructor
 Parameterized constructor
 Command line arguments in java
 Wrapper classes in java
What is wrapper class
List of wrapper classes

7. Flow controls or control statements


 Decision making in java
 Itera�ve statements
 Jumping statements
1. condi�ons
 simple if
 if-else
 else –if ladder
 switch and case
2. loops
 for
 while
 do-while

8. OOPs (Object Oriented Programming System)

 what is Class
 what is Object
 Features Of OOPs
Inheritance
 Single level Inheritance
 Mul� level inheritance
 Hierarchical inheritance
 Hybrid Inheritance
 Mul�ple Inheritance
Polymorphism
 Method Overloading
 Method Overridi ng
Abstrac�on
 Abstract class
 Interface
Encapsula�on
9. Keywords
 This,super,final
 Access Modifiers
 Packages

10. Arrays
 What is an array
 Crea�ng
 Ini�alizing and accessing array
 Instan�a�on of array
 1-D Arrays
 Mul� Dimension Arrays
 2-D arrays
 Jagged arrays

11. String, String Buffer, String Builder


 What is String
 Memory alloca�on of methods
 String methods
 What is SCP
 What is Heap Area

12. JVM Architecture


 Loading
 Memory area
 Engine

13. Exception Handling


 What is error
 Type of errors
 What is excep�on
 Excep�on hierarchy
 Checked excep�on
 Unchecked excep�on
 Predefined excep�on
 Keywords try catch finally
 Throw and throws
 User defined excep�ons
14. Multi Threading
 What is mul�tasking
 Thread based mul�tasking
 process based mul�tasking
 What is thread
 Type of threads
 How to create a thread
 Thread names
 Priority of thread
 Thread life cycle
 Methods of life cycle
 Yield()
 Sleep()
 Join()
 Synchroniza�on
 Deadlock

15. Collection Framework


 What is collec�on
 Advantages
 Disadvantages
 List
 Arraylist
 Linked list
 Vector
 stack
 Set
 HashSet
 Linkedhashset
 Treeset

 Queue
 Map
 Hashmap
 Linkedhashmap
 Treemap

16. Java8 features


 Lambda Expression
 Func�onal Interface
 Default and sta�c methods
 Predefined func�onal interface
 Predicate
 Func�on
 Consumer
 Supplier
 Double colon operator
 Date and �me API

17. Regular Expression

18. Database (M y Sql)


 Sub categories
 DDL
 DML
 DRL
 DCL
 TCL
 Constraints
 Not null
 Check
 Unique
 Primary key
 Foreign key
 Joins
 Inner join
 Equi join
 Le� outer join
 Right outjoin
 Subcategories

19. JDBC
 Introduc�on to jdbc
 Jdbc driver
 Jdbc connec�on
 Driver manager
 Resultset
 Prepared statement
 Statements
20. Hibernate/Jpa
 What is hibernate
 Hibernate advantages
 Hibernate disadvantages
 What is ORM
 What is JPA
 En�ty manager classes
 En�ty manager methods
 JPQL
 Rela�onships
 One-to- one
 One to many
 Many to one
 Many to many
21. Spring Framework
 introduc�on to spring
 what is spring
 environmental setup
 inversion of control
 xml configura�on
 se�er injec�on
 constructor injec�on
 ioc container
 Autowiring
 Byname
 Bytype
 Constructor-arg
 Scopes
 Singleton
 Prototype
 Bean life cycle
 Applica�on context
 Create maven project
 Applica�on context with xml configura�on
 Applica�on context with java configura�on
22. Spring Boot
 Disadvantages of spring
 Advantages of spring boot
 Spring boot features
 Spring boot with maven
 Spring boot with JPA
 Springbok with dataJpa

23. Webservices
 What is web services
 Types of web services
 Res�ul web services
 Springbootdatajparest with crud operations

You might also like