java6weeks
TRANSCRIPT
-
8/7/2019 Java6Weeks
1/3
INTRODUCTION TO JAVA
Understanding Requirement: Why JavaWhy Java is important to the Internet
INTRODUCTION TO JAVA VIRTUAL MACHINE
Java Virtual Machine ArchitectureClass loading process by ClassloadersRole of Just in Time Compiler (JIT)Execution Engine
AN OVERVIEW OF JAVA AND BUZZWORDS
Data Types, Variables ad ArraysOperatorsControl statementsObject oriented ParadigmsAbstractionThe Three OOP Principles(Encapsulation, Inheritance and Polymorphism)
JAVA CLASSES AND OOP IMPLEMENTATION
Class FundamentalsCommand Line ArgumentsLearning static initializerDeclaration of ObjectsInstance Variable HidingOverloading and Overriding of MethodsUnderstanding of Access Controls:private, public and protected
Learning Nested and Inner ClassesDynamic method DispatchingUsing Abstract Classes
EXCEPTION HANDLING
Fundamentals of exception handlingTypes of exceptionsLearning exception handlersTry and catchMultiple catch clausesNested try statementsThrow, throws and finally
Using final to prevent Overriding& Inheritance
Garbage Collection
Importing PackagesDefining and implementing an InterfaceAbstract classes Vs Interfaces
PACKAGES AND INTERFACES
Defining a PackageUnderstanding CLASSPATHAccess Protection
JAVA on LI NUX PLATFORM
STRING HANDLING
Learning String OperationsLearning Character ExtractionLearning String ComparisonUnderstanding of StringBuffer Class
WINDOWS PROGRAMMING
Introduction to JFC
Controls
Event Classes
The Html Applet Tag
Event Listeners
Applet BasicsArchitecture and SkeltonSimple Applet Display Methods
New in JDK 1.5
GenericsAnnotationsVargsStatic ImportFor Each
Premain Method, Objectsize
Curriculum
JAVA
INTRODUCTION TO EVENT HANDLING
Event Delegation ModelEvent Classes
Event ListenersAdapter Classes
MULTITHREADED PROGRAMMING
The Java Thread ModelCreating a Thread: Extending Thread,Implementing RunnableCreating Multiple Threads and Context SwitchingSynchronization: Methods and StatementInterthread Communication
Introduction to I/O streamsFile HandlingBinary StreamsCharacter StreamsData StreamsSerialization
MANAGING INPUT AND OUTPUT IN JAVA
Duration : 6 Weeks
-
8/7/2019 Java6Weeks
2/3
Datagram Socket
Introduction to NetworkingURL, InetAddressSocket and Server Socket
NETWORKING
Collection OverviewThe Collection Interfaces (List, Set, SortedSet)The Collection Classes (ArrayList, LinkedList, HashSet, TreeSet)Accessing a Collection via an IteratorWorking with Maps
COLLECTION API
INTRODUCTION TO JAVA
Introduction to J2EE ArchitectureTier Architecture
Single TierTwo TierThree TierN Tier
J2EE COMPONENTS
Web ComponentsBusiness Components
J2EE CONTAINERS
Container Types
Container Services
JDBC
Introduction to JDBCJDBC DriversStatementsMetadataScrollable & Updatable ResultSetBatch Updates
IntroductionArchitectureTypes of EJB
ENTERPRISE JAVA BEANS (EJB 3.0)
SESSION BEANSIntroductionState ManagementTypesStatelessStatefullLife Cycle
ENTITY BEANSIntroductionPersistenceLife CycleTypes
CMP
IntroductionPrimary Key ClassEJB MethodsEJB QLSyntaxClauses
BMP
IntroductionImplementationEJB Relationships
JAVA SERVLET
Introduction to WebProgrammingAdvantages of ServletsServlet LifecyclePacking and DeploymentSession TrackingRequest Dispatching
JAVA SERVER PAGES (JSP)
JSP ArchitectureJSP Elements
JSP ObjectsCustom Tags
-
8/7/2019 Java6Weeks
3/3
PACKAGING THE APPLICATIONS
JAVA Mail API
DEPLOYMENT
My Eclipse 8.0Net Beans 6.5
Apache Tomcat 6.0
Bea's Weblogic 10.3IBM's WebSphereJBoss 4.1
INTRODUCTION TO STRUTS 2.0
Why Design Patterns?Front ControllerComposite ViewSession FaadeMessage FacadeService LocatorData Access ObjectValue Object
J2EE DESIGN PATTERN
ANT SCRIPT, BUILD.XML
504, Tradex Tower II,
Greater Noida, U.P.Ph.: +91.0120-4212299,4211112,
GREATER NOIDA
JAIPUR
rd38, Jai Jawan Colony IIIOpp. Jaipuria Hospital,JLN Marg, Jaipur, RajasthanPh: 0141.2550077, 2550202
Plot No. 1, Anand Industrial
Estate, Near ITS College,Mohan Nagar, Ghaziabad,Ph: 0120.4568941 / 942,
GWALIOR
C-8, Ist floor,
Opposite Aditya College,
Near Airtel Office,City Centre,Gwalior, M.PPh.: 0751.4078733/44.
SCO 1-12,
4th Floor, PPR Mall,Mithapur Road, Model Town,Jalandhar (Punjab)Phone No.: 0181-4317000,
JALANDHAR
GURGAON
1808/2, 2nd Floor Old DLF,Near Honda Showroom,Sector - 14, Gurgaon
Mo.: 9873477222, 9873477333
TM
Partners :