Curriculum in Java Full-Stack Developer
Introduction to Java
J2EE Overview
SQL
HTML 5
CSS 3
Bootstrap
Spring Overview
Spring MVC Module
Hibernate
Web Services
Curriculum in Java Full-Stack Developer
Java Full-Stack Developer Is Preferred by Over 35% of Developers. Java Full-Stack Developer is the most widely used and in-demand programming language in the IT industry.
- Features of Java
- Java architecture & Basics
- Java Compiler
- Conditional Statements
- Loop Statements
- Arrays
- Constructors
- Method Overloading & Overriding
- Access Modifiers
- Exception Handling
- Collection Framework
- Multithreading
- Serialization & Deserialization
- Servlets
- Webserver v/s AppServer
- Server&Client Architecture
- HTTP Protocol
- Servlet lifecycle
- Servlet Config
- Servlet Context
- Request Dispatcher
- HTTP Cookies
- HTTP Session
- XML and Basics of HTML
- JDBC
- Design Patterns
- Statement
- Prepared Statements
- Callable Statements
- RDBMS
- Data Definition Language
- Data Manipulation Language
- Transaction Control Language
- PL/SQL Concepts
- Triggers
- Joins
- Normalisation
- Structure of HTML
- Tags
- Types of tags
- Attributes
- All tags attributes
- Table
- List
- Audio/Video
- I-frame
- SVG
- Form
- What is CSS?
- Types of CSS
- How to call CSS inside HTML pages
- Background
- How to set background properties
- Attributes for background
- Box-Model
- Selectors
- Combinators
- Pseudo-class & Pseudo-elements
- Transition, Transform & Animation
- Applications of Transition, Transform & Animation
- Overview of bootstrap
- How to apply bootstrap in web-pages
- Benefits of using bootstrap
- Grid system
- Classes
- How to create table
- How to create forms
- What is carousel
- Why Spring?
- Spring Modules
- Spring Application
- Spring in Eclipse
- Spring IOC Module
- Dependency Injection
- Constructor Injection
- Constructor injection dependent object
- Constructor injection with collection
- Constructor injection with map
- Setter injection
- Setter injection dependent object
- Setter injection with collection
- Setter injection with map
- Auto wiring
- Factory Method
- MVC introduction
- Multiple controllers
- Model interface
- Request param annotation
- Form tag library
- Form text field
- Form radio field
- Form checkbox
- JDBC Template Example
- MVC CRUD Example
- SPEL Examples
- Variable in SPEL
- Spring MVCValidation
- Hibernate Overview
- Hibernate-ORM
- Hibernate Architecture
- Hibernate Environment Setup
- Hibernate Configuration
- Hibernate Session
- Hibernate Mapping Files
- Hibernate Mapping Types
- Hibernate Annotation
- Hibernate Query Language
- Different Web services
- SOAP
- REST
- About HTTPS
- Requirement of Web services
- Understanding XML & JSON
- JSON to Java Object and Vice-versa using GSON framework
- XML to Java Object and Vice-versa using JAXB framework
- Understanding XPath
- SOAP Web service using Spring & Apache CXF
- REST Web service using Spring-REST & Apache Jersey