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

Ava Ull Tack Ontent - Ays: Advanced Java/ J2EE JDBC

The document outlines the topics that will be covered in a 60 day Java full stack online training course. The course will cover advanced Java/J2EE topics like JDBC, servlets, JSP, IDEs, servers, databases, frameworks like Hibernate and Spring, web services, RESTful web services, Angular 2, and real-world tools. It provides a detailed list of concepts that will be covered under each topic.

Uploaded by

manoj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
121 views

Ava Ull Tack Ontent - Ays: Advanced Java/ J2EE JDBC

The document outlines the topics that will be covered in a 60 day Java full stack online training course. The course will cover advanced Java/J2EE topics like JDBC, servlets, JSP, IDEs, servers, databases, frameworks like Hibernate and Spring, web services, RESTful web services, Angular 2, and real-world tools. It provides a detailed list of concepts that will be covered under each topic.

Uploaded by

manoj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SS IT Software Online Training

Call /WhatsApp : +91 90366 34486


ava ull tack ontent – ays

Advanced Java/ J2EE

JDBC

 Introduction to JDBC
 JDBC architecture
 java.sql Package
 Four Levels of JDBC drivers
 Connection, Statement, ResultSet
 Prepared Statement
 Callable Statement
 Batch Processing
 ResultSetMetaData
 Transaction Management
 Features of JDBC 3.0

Servlets 3.0

 Introduction
 Web application Architecture
 Web Server & Containers
 Http Protocol
 Web application developement
 Understanding Servlet api
 Html-Servlet Communication
 Servlet Life Cycle
 Deployment of webapplication in different severs
 Servlet to DB s/w communcation
 Servlet to Servlet Communcation
 SessionTracking
 Servlet Filters & wrappers
 Annotations based servlet programming
 Web-Security

JSP

 Disadvantages of Servlets
 Introduction to JSP
 JSP Life Cycle
 Creating dynamic Web content with JSP
 Scripting elements
JAVA FULL STACK CONTENT – 60 DAYS

 Declaration
 Expression
 XML syntax for JSP elements
 JSP directives page, include and taglib
 JSP implicit objects
 JSP scopes
 Include and forward mechanism
 Using a Java bean in a jsp
 JSP Model 1 architecture
 JSP Model 2 (MVC) architecture
 Custom Tag Development
 Classic Tags, Simple Tags
 Error Handling in a jsp
 JSTL
 Expression Language

IDE

Eclipse

SERVERS

Tomcat

DATABASES

 1.Oracle
 2.mysql

FRAMEWORKS :

HIBERNATE

 Basics of Hibernate
 Hibernate Introduction
 Hibernate Architecture
 Understanding First Hibernate application
 Hibernate with IDE
 Hibernate in Eclipse
 Hibernate Application
 Hibernate with annotation
 Hibernate Web application
 Hibernate Generator classes
 Hibernate Dialects
 Inheritance Mapping
 Collection Mapping
JAVA FULL STACK CONTENT – 60 DAYS

 Transaction Management
 HQL (Hibernate Query Language)
 HCQL (Hibernate Criteria)
 Named Query
 Hibernate Caching
 Integration Hibernate and Spring

SPRING

 What is Spring?
 Overview of the Spring Framework
 Spring Philosophies
 Spring Documentation

Basic Example

 A Simple Example
 Wiring Beans
 Configuring a Properties File
 Schema-Based Configuration

BEANS AND CONTAINERS

 Spring Containers
 Spring Configuration File
 Spring Beans
 Using the Container
 The BeanFactory Interface
 Singleton vs. Prototype
 Bean Naming
 Dependency Injection
 Setter Injection
 Constructor Injection

THE APPLICATION CONTEXT

 The ApplicationContext Interface


 Accessing Application Components
 Accessing Resources
 Internationalization with MessageSource
 Application Events

DATA VALIDATION AND CONVERSION

 The Validator Interface


 The Errors Interface
JAVA FULL STACK CONTENT – 60 DAYS

 The ValidationUtils Class


 Validator Example
 Testing the Validator
 Property Editors
 Custom Property Editors

ASPECT-ORIENTED PROGRAMMING

 Aspect-Oriented Programming
 AOP Concepts
 AOP Proxies
 The AOP Alliance
 Types of Advice
 AOP Example
 Introductions

SPRING JDBC

 A Simpler Approach
 The JdbcTemplate Class
 Exception Translation
 Updating with the JdbcTemplate
 Queries using the JdbcTemplate
 Mapping Results to Java Objects

SPRING ORM (Hibernate)

 What is Hibernate?
 Hibernate Sessions
 The HibernateTemplate
 Sample Class and Mapping File
 Creating and Saving a New Entity
 Locating an Existing Entity
 Updating an Existing Entity
 Hibernate Query Language
 Executing Queries

SPRING WEB MVC - PART 1

 Spring Web MVC


 The DispatcherServlet
 Writing a Controller
 A Simple View Page
 Configuring the Controller
 Adding a View Resolver
JAVA FULL STACK CONTENT – 60 DAYS

 Adding a Message Bundle


 Adding Business Classes
 Adding Test Data
 Accessing a Database
 Adding a Form
 Updating the Database
 Integrating Hibernate

SPRING WEB MVC - PART 2

 Handler Mappings
 View Resolution
 Chaining View Resolvers
 Controllers
 AbstractWizardFormController

Spring BOOT

 What is Spring Boot?


 What is NOT Spring Boot?
 Why Spring Boot?
 Advantages of Spring Boot
 Main Goal of Spring Boot
 Limitation/Drawback of Spring Boot

WEB SERVICES

 Introduction
 SOA Architecture Principles
 Types of web services

Rest ful Web Services

 About REST Web Service


 Introduction
 Rest principles & Terminology
 About JAX-RS API
 Annotation Inheritance with REST
 REST Client Design Scenarios
 REST Service Endpoint & URL Design Scenarios

Realtime Examples with scenarios

 Java RESTful Web Services API


 Restful Web Services Annotations
 REST API Implementations
JAVA FULL STACK CONTENT – 60 DAYS

 Java Restful Web Services Tutorial


 Jersey Restful Web Services
 REST Example Model Classes
 Restful Web Services Test
 RESTEasy RESTful Web Services Example

Real time tools :

 Maven
 Junit
 Log 4J
 SVN
 Git hub
 Jira

Angular 2

 Overview
 Environment
 Hello World
 Modules
 Architecture
 Components
 Templates
 Directives
 Metadata
 Data Binding
 CRUD Operations Using HTTP
 Error Handling
 Routing
 Navigation
 Forms
 CLI
 Dependency Injection
 Advanced Configuration
 Third Party Controls
 Data Display
 Handling Events
 Transforming Data
 Custom Pipes
JAVA FULL STACK CONTENT – 60 DAYS

 User Input
 Lifecycle Hooks
 Nested Containers
 Services

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy