SlideShare uma empresa Scribd logo
1 de 26
Crescent IT Solutions
    Visit : http://www.crescentits.com

Call Us: (01) 713-589-5479/2879, 704-248-2649
Java Course Content

CORE JAVA

•After all having a lot number of programming languages.


•Why JAVA; yet another language!!!


•AND NOW WHY ONLY JAVA???



               Visit : http://www.crescentits.com
Java Course Content

PART-1
•Basics & Core Components
   •Features and History
   •JVM Architecture and BYTECODE
   •A little bit of CODE & Class files
   •Data types Operators
   •Control Constricts
   •Arrays
   •String Handling-using String, String Buffer classes




                Visit : http://www.crescentits.com
Java Course Content

PART-1
•Basics & Core Components
   •OOPS and OOPS in JAVA
   •Classes and Objects
   •Methods and Constructors
   •Packages and Interfaces
   •Access specifies
   •Exception Handling
   •Threads and Multithreading
   •Wrapper Classes, Inner classes
   •Applet Programming




               Visit : http://www.crescentits.com
Java Course Content

PART-2

  Java API (The Java Class Libraries)
•      Java.lang'-Java'slanguage Fundamentals
•      Java.io'-Java's I/O Mechanism
•      Java.util'-Utilities & Collections Framework
•      Java.awt.event'-GUI Applications using Java
•      Java.net'-Socket Programming
•      Javax.swing'-Java's Extended GUI Programming
•      Attentions & annotations




               Visit : http://www.crescentits.com
Java Course Content

Advanced Java

Database Programming using the JDBC API:

•   The X/OPEN Call Level Interfaces
•   Database Connectivity & ODBC Concepts
•   The JDBC mechanism-Connecting to a DB
•   Types of JDBC Drivers
•   The steps in implementing a JDBC application
•   Types of statements, Result Sets etc.
•   Introduction to JDBC 3.0 AP!




                Visit : http://www.crescentits.com
Java Course Content
Advanced Java
Java Servlet v2.4 Technology:

•   CGI Vs Servlets
•   Introduction to web designing
•   Introduction to the web servers
•   HTTP Protocol-Status codes, request methods
•   Deployment descriptors
•   Servlet Lifecycle
•   Types of servlets
•   Servlet API
•   Sessions & Session tracking
•   Cookies
•   Servlet changing and dispatching
•   Filtering



                Visit : http://www.crescentits.com
Java Course Content
Advanced Java
Java Server Pages:

•   Overview
•   Comparing with the other technologies
•   JSP Architecture
•   Implicit Objects
•   Elements of JSP (Comments, Experessions, Scriptlets, Declarations,
actions)
• JSP Directives




                Visit : http://www.crescentits.com
Java Course Content
Advanced Java

Pageilinclude, taglib

  Scopes
  JSP & JDBC
  JSP & Java Beans-The 'use bean' tag
  Tag Libraries (JSTL)




               Visit : http://www.crescentits.com
Java Course Content
Advanced Java

Case Study 1

•   Convert the previous site from servlets using the JSPs

Case Study 2

•   Develop a full-fledged shopping (art web applications)

Introduction to Distributed computing

•   Introduction to Distributed computing




                Visit : http://www.crescentits.com
Java Course Content
Advanced Java



Remote Method Invocation (RMI):

•   Introduction to remoting
•   RMI Architecture
•   Stubs 7 skeletons
•   RMI-IIOP




                Visit : http://www.crescentits.com
Java Course Content
Advanced Java



COBRA

  Introduction to OMG
  Difference between RMI and COBRA
  The 'ORB' Protocol
  COBNRA and Java
  IDL
  SAMPLE APPLICATION USING cobra AND Java




             Visit : http://www.crescentits.com
Java Course Content



J2EE-Java 2.0 Enterprise Edition


J2EE Overview

•   Introduction
•   Components of J2EE
•   Modularization of components-The 3-tier Architecture




                Visit : http://www.crescentits.com
Java Course Content


J2EE-Java 2.0 Enterprise Edition


Enterprise Java Beans (EJB):

• Introduction to EJB 2.0
• Deployment Descriptors for various Application servers
• Lifecycle of EJB
• The EJB trilogy-Session Beans, Entity beans, message Driven
Beans




              Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition


Enterprise Java Beans (EJB):

Session Beans-Stateless, Stateful

  Life cycle
  Deployment
  Areas of Applications




                Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition


Enterprise Java Beans (EJB):

Entity Beans-CMP, BMP

•   Life cycle
•   Deployment
•   EJB QL
•   Areas of Applications




                Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition


Message Driven Beans-'the new entrant into the EJB specification

•   Introduction to JMS and Java Mail
•   Types of Messaging Domains-PTP,Pub/Sub
•   MOM
•   Life cycle
•   Deployment
•   Areas of Applications
•   Configuration of messaging servers




               Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition

EJB and J2EE Services

•   Transactions
•   Services
•   Attributes
•   ACID Properties and the 2PL Protocol
•   JTAPI
•   Security
•   Bean Management
•   Lazy Loading
•   Dynamic Loading
•   Pooling and Data Sources
•   Relationships-O/R mapping


                Visit : http://www.crescentits.com
Java Course Content




J2EE-Java 2.0 Enterprise Edition

Developing EJB Clients

•   Introduction to Naming and directory Services
•   The JNDI API
•   LDAP




               Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition


Struts Framework

•   Introductions to the MVC1 & MVC2 Architecture
•   Overview of struts Framework
•   Components of Model, Vies and Controller
•   Action Classes
•   Forms, Form beans and Dyna Form
•   The Validator plug-in
•   The Tiles plug-in
•   Deployment descriptors




                Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition

Design Patterns

•   Overview
•   Types of patterns
•   Factory pattern
•   Signleton Pattern
•   Front Controller
•   Session Facade
•   Message Facade
•   DAO
•   DTO
•   Intercepting filter



                 Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition

JDBC Direct Read Design Patterns

  JDBC Direct Read Design Patterns

XML & Web Services

  Introduction to XML
  DTDs, Schemas and Namespaces
  XML Parsers (SAX and DOM)
  Interoperability between application Web services
  SOAP
  WSDL
  UDDI


               Visit : http://www.crescentits.com
Java Course Content



J2EE-Java 2.0 Enterprise Edition

SERVERS

  TOMCAT 5.5/6.0
  Web logic 10.X
  Web sphere 6.X
  JBOSS 4.X




              Visit : http://www.crescentits.com
Java Course Content

J2EE-Java 2.0 Enterprise Edition

IDES

•   Eclipse 3.X
•   Net beans 5.5/6.X
•   RAD 6.X

EXTRA TOOLS

•   Log4I
•   ANT
•   JUNIT



                Visit : http://www.crescentits.com
Java Course Content




J2EE-Java 2.0 Enterprise Edition

Frameworks

•   Hibernate
•   Springs




                Visit : http://www.crescentits.com
Crescent IT Solutions

Address :10919 west road,apt 518 Houston, Tx, USA, 77064


Phone No: (01)704-248-2649/713-589-2879/713-589-5479


Toll Free : 1-800-929-0849


eMail : training@crescentits.com

Website : http://www.crescentits.com

Mais conteúdo relacionado

Destaque

Iron supplementation in early childhood: health benefits and risks
Iron supplementation in early childhood: health benefits and risksIron supplementation in early childhood: health benefits and risks
Iron supplementation in early childhood: health benefits and risksMerqurioEditore_redazione
 
Mobile Marketing-Jayesh Khandor
Mobile Marketing-Jayesh KhandorMobile Marketing-Jayesh Khandor
Mobile Marketing-Jayesh Khandorjayeshkhandor20
 
Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...
Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...
Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...Andrea Bohn
 

Destaque (6)

Kensington boulevard-e-brochure call-9958959555
Kensington boulevard-e-brochure call-9958959555Kensington boulevard-e-brochure call-9958959555
Kensington boulevard-e-brochure call-9958959555
 
Iron supplementation in early childhood: health benefits and risks
Iron supplementation in early childhood: health benefits and risksIron supplementation in early childhood: health benefits and risks
Iron supplementation in early childhood: health benefits and risks
 
JAva lessons
JAva lessonsJAva lessons
JAva lessons
 
Mobile Marketing-Jayesh Khandor
Mobile Marketing-Jayesh KhandorMobile Marketing-Jayesh Khandor
Mobile Marketing-Jayesh Khandor
 
Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...
Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...
Putting the Horse in Front of the Cart - Implications for ICT4 Extension Desi...
 
Putting the horse in front of the cart: A strategic approach to designing IC...
Putting the horse in front of the cart:  A strategic approach to designing IC...Putting the horse in front of the cart:  A strategic approach to designing IC...
Putting the horse in front of the cart: A strategic approach to designing IC...
 

Mais de Crescent IT Solutions

Crescent IT Solutions Received Valuable Feedback on Java
Crescent IT Solutions Received Valuable Feedback on JavaCrescent IT Solutions Received Valuable Feedback on Java
Crescent IT Solutions Received Valuable Feedback on JavaCrescent IT Solutions
 
Hyperion financial data quality management Online Training and Placement @ Cr...
Hyperion financial data quality management Online Training and Placement @ Cr...Hyperion financial data quality management Online Training and Placement @ Cr...
Hyperion financial data quality management Online Training and Placement @ Cr...Crescent IT Solutions
 
Business analyst (BA) Online Training and Placement @ Crescent IT Solutions
Business analyst (BA) Online Training and Placement @ Crescent IT SolutionsBusiness analyst (BA) Online Training and Placement @ Crescent IT Solutions
Business analyst (BA) Online Training and Placement @ Crescent IT SolutionsCrescent IT Solutions
 
Hyperion data relation ship management Online Training and Placement @ Cresce...
Hyperion data relation ship management Online Training and Placement @ Cresce...Hyperion data relation ship management Online Training and Placement @ Cresce...
Hyperion data relation ship management Online Training and Placement @ Cresce...Crescent IT Solutions
 
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...Crescent IT Solutions
 
SAP EP ADMIN Online Training and Placement Support @ Crescent IT Solutions
SAP EP ADMIN Online Training and Placement Support @ Crescent IT SolutionsSAP EP ADMIN Online Training and Placement Support @ Crescent IT Solutions
SAP EP ADMIN Online Training and Placement Support @ Crescent IT SolutionsCrescent IT Solutions
 

Mais de Crescent IT Solutions (7)

Crescent IT Solutions Received Valuable Feedback on Java
Crescent IT Solutions Received Valuable Feedback on JavaCrescent IT Solutions Received Valuable Feedback on Java
Crescent IT Solutions Received Valuable Feedback on Java
 
Biztalkserver
BiztalkserverBiztalkserver
Biztalkserver
 
Hyperion financial data quality management Online Training and Placement @ Cr...
Hyperion financial data quality management Online Training and Placement @ Cr...Hyperion financial data quality management Online Training and Placement @ Cr...
Hyperion financial data quality management Online Training and Placement @ Cr...
 
Business analyst (BA) Online Training and Placement @ Crescent IT Solutions
Business analyst (BA) Online Training and Placement @ Crescent IT SolutionsBusiness analyst (BA) Online Training and Placement @ Crescent IT Solutions
Business analyst (BA) Online Training and Placement @ Crescent IT Solutions
 
Hyperion data relation ship management Online Training and Placement @ Cresce...
Hyperion data relation ship management Online Training and Placement @ Cresce...Hyperion data relation ship management Online Training and Placement @ Cresce...
Hyperion data relation ship management Online Training and Placement @ Cresce...
 
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
Oracle Apps Finance Functional R12 Online Training & Placement @ Crescent IT ...
 
SAP EP ADMIN Online Training and Placement Support @ Crescent IT Solutions
SAP EP ADMIN Online Training and Placement Support @ Crescent IT SolutionsSAP EP ADMIN Online Training and Placement Support @ Crescent IT Solutions
SAP EP ADMIN Online Training and Placement Support @ Crescent IT Solutions
 

Último

Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Último (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Java Online Training and Placement @ Crescent IT Solutions

  • 1. Crescent IT Solutions Visit : http://www.crescentits.com Call Us: (01) 713-589-5479/2879, 704-248-2649
  • 2. Java Course Content CORE JAVA •After all having a lot number of programming languages. •Why JAVA; yet another language!!! •AND NOW WHY ONLY JAVA??? Visit : http://www.crescentits.com
  • 3. Java Course Content PART-1 •Basics & Core Components •Features and History •JVM Architecture and BYTECODE •A little bit of CODE & Class files •Data types Operators •Control Constricts •Arrays •String Handling-using String, String Buffer classes Visit : http://www.crescentits.com
  • 4. Java Course Content PART-1 •Basics & Core Components •OOPS and OOPS in JAVA •Classes and Objects •Methods and Constructors •Packages and Interfaces •Access specifies •Exception Handling •Threads and Multithreading •Wrapper Classes, Inner classes •Applet Programming Visit : http://www.crescentits.com
  • 5. Java Course Content PART-2 Java API (The Java Class Libraries) • Java.lang'-Java'slanguage Fundamentals • Java.io'-Java's I/O Mechanism • Java.util'-Utilities & Collections Framework • Java.awt.event'-GUI Applications using Java • Java.net'-Socket Programming • Javax.swing'-Java's Extended GUI Programming • Attentions & annotations Visit : http://www.crescentits.com
  • 6. Java Course Content Advanced Java Database Programming using the JDBC API: • The X/OPEN Call Level Interfaces • Database Connectivity & ODBC Concepts • The JDBC mechanism-Connecting to a DB • Types of JDBC Drivers • The steps in implementing a JDBC application • Types of statements, Result Sets etc. • Introduction to JDBC 3.0 AP! Visit : http://www.crescentits.com
  • 7. Java Course Content Advanced Java Java Servlet v2.4 Technology: • CGI Vs Servlets • Introduction to web designing • Introduction to the web servers • HTTP Protocol-Status codes, request methods • Deployment descriptors • Servlet Lifecycle • Types of servlets • Servlet API • Sessions & Session tracking • Cookies • Servlet changing and dispatching • Filtering Visit : http://www.crescentits.com
  • 8. Java Course Content Advanced Java Java Server Pages: • Overview • Comparing with the other technologies • JSP Architecture • Implicit Objects • Elements of JSP (Comments, Experessions, Scriptlets, Declarations, actions) • JSP Directives Visit : http://www.crescentits.com
  • 9. Java Course Content Advanced Java Pageilinclude, taglib Scopes JSP & JDBC JSP & Java Beans-The 'use bean' tag Tag Libraries (JSTL) Visit : http://www.crescentits.com
  • 10. Java Course Content Advanced Java Case Study 1 • Convert the previous site from servlets using the JSPs Case Study 2 • Develop a full-fledged shopping (art web applications) Introduction to Distributed computing • Introduction to Distributed computing Visit : http://www.crescentits.com
  • 11. Java Course Content Advanced Java Remote Method Invocation (RMI): • Introduction to remoting • RMI Architecture • Stubs 7 skeletons • RMI-IIOP Visit : http://www.crescentits.com
  • 12. Java Course Content Advanced Java COBRA Introduction to OMG Difference between RMI and COBRA The 'ORB' Protocol COBNRA and Java IDL SAMPLE APPLICATION USING cobra AND Java Visit : http://www.crescentits.com
  • 13. Java Course Content J2EE-Java 2.0 Enterprise Edition J2EE Overview • Introduction • Components of J2EE • Modularization of components-The 3-tier Architecture Visit : http://www.crescentits.com
  • 14. Java Course Content J2EE-Java 2.0 Enterprise Edition Enterprise Java Beans (EJB): • Introduction to EJB 2.0 • Deployment Descriptors for various Application servers • Lifecycle of EJB • The EJB trilogy-Session Beans, Entity beans, message Driven Beans Visit : http://www.crescentits.com
  • 15. Java Course Content J2EE-Java 2.0 Enterprise Edition Enterprise Java Beans (EJB): Session Beans-Stateless, Stateful Life cycle Deployment Areas of Applications Visit : http://www.crescentits.com
  • 16. Java Course Content J2EE-Java 2.0 Enterprise Edition Enterprise Java Beans (EJB): Entity Beans-CMP, BMP • Life cycle • Deployment • EJB QL • Areas of Applications Visit : http://www.crescentits.com
  • 17. Java Course Content J2EE-Java 2.0 Enterprise Edition Message Driven Beans-'the new entrant into the EJB specification • Introduction to JMS and Java Mail • Types of Messaging Domains-PTP,Pub/Sub • MOM • Life cycle • Deployment • Areas of Applications • Configuration of messaging servers Visit : http://www.crescentits.com
  • 18. Java Course Content J2EE-Java 2.0 Enterprise Edition EJB and J2EE Services • Transactions • Services • Attributes • ACID Properties and the 2PL Protocol • JTAPI • Security • Bean Management • Lazy Loading • Dynamic Loading • Pooling and Data Sources • Relationships-O/R mapping Visit : http://www.crescentits.com
  • 19. Java Course Content J2EE-Java 2.0 Enterprise Edition Developing EJB Clients • Introduction to Naming and directory Services • The JNDI API • LDAP Visit : http://www.crescentits.com
  • 20. Java Course Content J2EE-Java 2.0 Enterprise Edition Struts Framework • Introductions to the MVC1 & MVC2 Architecture • Overview of struts Framework • Components of Model, Vies and Controller • Action Classes • Forms, Form beans and Dyna Form • The Validator plug-in • The Tiles plug-in • Deployment descriptors Visit : http://www.crescentits.com
  • 21. Java Course Content J2EE-Java 2.0 Enterprise Edition Design Patterns • Overview • Types of patterns • Factory pattern • Signleton Pattern • Front Controller • Session Facade • Message Facade • DAO • DTO • Intercepting filter Visit : http://www.crescentits.com
  • 22. Java Course Content J2EE-Java 2.0 Enterprise Edition JDBC Direct Read Design Patterns JDBC Direct Read Design Patterns XML & Web Services Introduction to XML DTDs, Schemas and Namespaces XML Parsers (SAX and DOM) Interoperability between application Web services SOAP WSDL UDDI Visit : http://www.crescentits.com
  • 23. Java Course Content J2EE-Java 2.0 Enterprise Edition SERVERS TOMCAT 5.5/6.0 Web logic 10.X Web sphere 6.X JBOSS 4.X Visit : http://www.crescentits.com
  • 24. Java Course Content J2EE-Java 2.0 Enterprise Edition IDES • Eclipse 3.X • Net beans 5.5/6.X • RAD 6.X EXTRA TOOLS • Log4I • ANT • JUNIT Visit : http://www.crescentits.com
  • 25. Java Course Content J2EE-Java 2.0 Enterprise Edition Frameworks • Hibernate • Springs Visit : http://www.crescentits.com
  • 26. Crescent IT Solutions Address :10919 west road,apt 518 Houston, Tx, USA, 77064 Phone No: (01)704-248-2649/713-589-2879/713-589-5479 Toll Free : 1-800-929-0849 eMail : training@crescentits.com Website : http://www.crescentits.com