Training
In Janak Puri
Description
-
Type
Training
-
Location
Janak puri
-
Duration
3 Months
Facilities
Location
Start date
Start date
Reviews
Course programme
This is a complete course that includes every information related to Java & Java 2 Enterprise Edition. Reliable Technologies offers this program and it includes Java Programming, Synchronization, Serialization and much more. For information about the course, please go through the below mentioned course syllabus:
* Preface of Java
* Reasons behind the application of Java
* Process of installing Java
* Environmental Variable
* Process of compiling & running Java program by usage of console
* Environment free Language & Byte codes
* Java Virtual Machine Architecture
* Class Loaders
* Bootstrap Loaders
* Extension Loaders
* System Loaders
* J.I.T.
* Java Programming Fundamentals
* Data Kinds, Variables, Keywords & Identifiers
* Operators & Expressions
* Naming Conventions in Java
* Control flow statements
* Arrays
* Command Line Arguments
* OO Implementation
* Object & classes
* OO Java programming
* Constructors & Destructors
* CollectingGarbage
* Finalizing data members & finalizing block
* Procedures & constructor overload
* Compiling time polymorphism and early binding
* Static blocks, Static processes, Static data members
* Example variables and class variables
* Type casting (Upcasting & Downcasting)
* Nested & inner class
* Nameless inner class
* Inheritance
* Broaden classes
* Inheritance Types
* Constructor with Inheritance
* Access specifiers
* Process Overriding
* Reference Objects
* Dynamical Procedure Dispatch
* Abstract class and abstract Procedures
* Widen Abstract class
* Final classes & Procedures
* Shaping interfaces
* Interfaces Implementation
* Interfaces Extension
* Adapter class
* Wrapper Class
* Package
* Shaping a package
* Packages Import
* protecting Access
* Instances of of pre-defined Java packages
* CLASSPATH conceptions
* Exception Control
* Error Verses Exception
* Reasons behind exception control
* Try….catch, throws, throw and finally statements
* User defined exceptions
* Multi-threading
* Threads & Thread arrangement
* Thread class and Runnable interfaces
* Creation of aggregated threads
* Primary & child thread
* Synchronization
* Inter thread communications
* Dead lock conditions
* Input/Output Streams
* File Handling
* Serialization
* Scanner classes
* GzipOutputStream class
* Encrypting Data & decryption
* Collecting Frameworks
* Process of collections, util package and reason behind their usage
* Collection interfaces
* Collection classes (ArrayList, LinkedList, hasSet, TreeSet)
* Accessing Collection by usage of Iterator
* Maps & Comparator
* Lagacy classes & interfaces (Enumeration, Vector, Hashtable, Stack, Dictionary)
* Date & time controlling
* Network & socket programming
* Uniform Resource Locator, InetAddress
* Socket & server sockets
* Datagram Socket, Uniform Resource Locator Association
* Socket Factory
* Various instances
* Windows & graphical user interface programming
* Applet
* Applet viewers
* Abstract Window Toolkit
* Event Handling
* Swing’s Look and Feel controls
* Window designs by making use of Swing elements
* DB linkage by usage of applet and swing
* New Characteristics of JAVA Standard Edition 6 & Java Development Kit 7.0
* Generic
* Enhanced for loop (for each loop)
* Autoboxing / Unboxing
* Typesafe enums
* Varargs
* Importing Static
* Metadata (Annotations)
* Collecting Frameworks
* Reflection application programming interface
* Internationalization (i18N)
Advanced Java (Web Technologies) & Java 2 Enterprise Edition Program Syllabus
* Java web architecture
* Website elements
* Website container
* Website application deployment
* Website servers & application servers
* Deployment descriptor
* Two Tier Architecture
* Three Tier Architecture
* N-Tier Architecture
* integrated development environment
* Eclipse
* MyEclipse
* Net Beans
* Rapid application development Tools
* Weblogic Workshops
* Website and Application Servers
* Apache Tomcat 6.0
* International Business Machines Websphere 6.0
* Weblogic 10.0
* JBOSS
* Sun one application Server 9.1
* Pramati
* Glass Fish
* Java Database Connectivity 4.0
* Preface of Java Database Connectivity
* Java Database Connectivity Architecture
* Java.Structured Query Language package
* Connection Statements, ResultSet
* Prepared Statement
* Callable Statement
* Scrollable & Updatable ResultSet
* 4 Levels of Java Database Connectivity drivers, their merits and demerits
* Characteristics of Java Database Connectivity 3.0
* Servlets 3.0
* Requirement of Server side Programming
* Preface of Servlets
* Servlet Life cycle
* Javax.servlet package
* Servlet Configuration, Servlet Context, Servlet Response
* Supply of initializing parameters to Servlets
* DB operations performance in servlets
* Inclusion & forwarding mechanism
* Application of Filters to Servlets
* Javax.servlet.Hypertext Transfer Protocol package
* HttpServlet Life Cycle
* Http request methods GET Vs POST
* HttpServletRequest, HttpServletResponse
* Handling Hypertext Transfer Protocol headers and error codes
* Session Tracking, Purpose
* Hidden form fields, Cookies
* Hypertext Transfer Protocol Session, Uniform Resource Locator rewriting
* Event listeners
* Web application security
* JavaServer Pages 2.1
* Servlets Demerits
* Preface of JavaServer Pages
* JavaServer Pages life cycle
* Creation of Dynamic website content in JavaServer Pages
* Scripting elements(scriptlet, Declaration,Expression)
* Extensible Markup Language syntax for JavaServer Pages elements
* JavaServer Pages directive pages, include and taglib
* JavaServer Pages implicit objects
* JavaServer Pages scopes
* Inclusion & Forwarding mechanism
* Usage of java beans in JavaServer Pages
* JavaServer Pages arrangement 1 architecture
* JavaServer Pages model 2 (Model-View-Controller) architecture
* Developing Custom tag
* Classic tag, Simple tag
* Error handling in JavaServer Pages
* JavaServer Pages Standard Tag Library
* Expression languages
* Processing Extensible Markup Language in JavaServer Pages
* JAVA MAIL (1.3)
* Email system & protocols
* Architecture
* Sending of mails
* Mail attachments
* ANT
* Web application package
* Deploying website application
* Java 2 Enterprise Edition Architecture
* 3- Tier Architecture
* Java 2 Enterprise Edition Website elements
* Java 2 Enterprise Edition commercial elements
* Java 2 Enterprise Edition Container kinds
* Java 2 Enterprise Edition Container services
* Java 2 Enterprise Edition Design Arrangement
* Front Controller
* Composite View
* Session Facade
* Service Locator
* D.A.O.
* Value Objects
* Singleton Arrangements, Factory Arrangements
Java 2 Enterprise Edition Services
* J.N.D.I.
* Java Transaction services (J.T.S., A.C.I.D. properties)
* J.M.S. 1.1
* Java Certification and Mandate Services
* E.J.B. – 3.0
* Preface of E.J.B.
* Comparison with various circulated technologies (CORBA, COM/DCOM)
* E.J.B. Architecture
* E.J.B. Container
* E.J.B.-jar.xml
* E.J.B. Kinds
* Session Beans
* Stateless Session Bean
* Statefull Session Bean
* Usage of E.J.B. by using website applications
* Entity Beans
* Entity elements
* Java persistence A.P.I.
* Forms of entity beans
* C.M.P.
* B.M.P.
* Messages Driven Beans
Java