You are on page 1of 4

“Your Technology Navigator

For
Managing Your Tomorrow”
6 Weeks
3 Months
6 Months

Curriculum
Introduction to Java
vGetting Started with Java, vHistory & Versioning
vHow to Install Java & set Environments
vOverview of Architecture, vFeatures Of Java
Programming Environments
vJava Development Kit
vJVM, JRE, JIT, JVM Architecture (With various Area like:-heap, stack .etc.)
vCommands & Tools (Javac, java, jconsole, javapetc)
vIDE's , (Eclipse, Netbeans, MyEclipse)
Basic Programming Concepts
(Java Fundamental)
vKeyword and it Rule, vIdentifier(Making its Rule and Conventions)
vVariables(Local, static, Instance), v Literal (Constant)
v Data type(primitive & Non-Primitive , Type Casting and Promotion)
vMethod or Member Function, vOperators( Precedence and Associativity)
vStatic & Non-Static Properties
vConditional Statement(If, If else,Nested If, Switch)
vLooping Statements(While, Do while,For, For-each)
vContinue & Break Statement
vOperators(Arithmetic, Logical, Comparisional, Conditional, more...)
Object Oriented Concepts
vAdvantage of OOPs, vNaming Convention, vObject & Class
vEncapsulation, vInheritance(Inheritance(IS-A), Aggregation(HAS-A)
,Delegation), vPolymorphism(Method Overloading, Method Overriding,
Up-casting & Down-casting, Static & Dynamic Binding,
Virtual Method Invocation, Covariant Return Type), vAbstraction
(Abstract class, Interface, Marker Interface), vConstructor
(Private Constructor, Constructor Overloading, Constructor Chaining,
Instance Initialize(Init) Block), vthis & super keyword, vPackage
vAccess Modifiers or Access Specifies( Public, Protected, Default, Private)
vNon-Access Modifiers (Static, Abstract, Final, Transient, Synchronized,
Native etc), vJava Array( 1-D Array, 2-D Array, Multi-dimensional Arrays, ,
Important Part of JSE()
vGarbage Collection, vThroughput Garbage Collector
vConcurrent low pause Collector, vFull GC & Concurrent Garbage collector
vThe Incremental (Sometimes called train) low pause collector
String & String Handling
vString class, vStringBuffer, vStringBuilder, vStringTokenizer
vString Constant Pool, vObject Creation in String
vString Methods & Manipulation
Nested & Inner Class
vLocal Inner Class, vStatic Inner Class, vNon-Static Inner Class
vAnonymous Class, vObject Creation, vNested Interface
vNested Abstract Class
Exception & Error
vIntroduction to Exception, vThrowable Interface,
vType Of Exception, vChecked & Unchecked Exception
vException Handling Mechanism, vBlock & Clause
vParameterise Try, vMulti Parameterise Catch
vCustom Exception Class, vOverloading & Exception,
vAssertion & Error

Thread
vThread Introduction, vLife Cycle & States
vThread Methods & Working, vThread & Runnable,
vThread Creation, vSynchronization, vThread & Runnable,
vInter Thread Communication, vDead Lock, vThread Priority
vThread Scheduler, vThread Constant Pool, vMulti-tasking
vDaemon Thread, vThread vs Process,vExceptions in Thread

File Handling(Input/Output In java)


vChar Stream & Byte Stream, vInputStream&OutputStream
vReader & Writer, vFileInputStream&FileOutputStream
vInputStreamReader&BufferedReader, vFileReader&FileWriter
vSequenceInputStream, vSerialization &DeSerialization
vExternalizable, vObjectInputStrean&ObjectOutputStream
vReading & Writing File, vCopy & Paste File
vCut & Paste File, vDivert Out From Console to File
vCreating PDF, vEncrypt & Decrypt File

Networking
vIntroduction to Network, vNetworks terminology
vPorts & Protocols, vSocket Programming
vUrl Class & Methods, vWorking with Web-app
vDatagramSocket&DatagramPacket, vImplementing Chat-Serve
RMI
vIntroduction of RMI, vStub & Skelton, vDistribution Application
vSteps For RMI Implementation, vRMI with Window App
vRMI with Web-App
JDBC
vIntroduction to Jdbc, vDrivers of Jdbc, vJdbc API
vJava-Database Connectivity, vSteps for Connectivity
vStatements &ResultSet
vPreparedSatement and CallableStatement
vWorking on DML & DDL Query, vCreating Batch Query
Collection
vIntroduction to Collection, vHistory Of Collection
vAdvantage of Collection, vCollection Interface & Its Methods
vList & Its Sub Class, vSet & Its Sub Class
vMap & Its Sub Class, vQueue Interface and Its Sub-Classes
vIterator, ListIterator& Enumeration, vUse of For –Each loop
vInternal Working of Collection Classes, vHashing Technics

Internationalization (I18N)
Reflection
AWT & Swing
Event & Layout Management
Feature of Java-5
vStatic Import, vAuto boxing, vCovariant Return Type
vAnnotation, vVar Arguments, vFor-Each Loop, vEnum
Feature of Java-7
vCustomize the Exception, vProvide Parameterise Try
vProvide Multi Parameterise Catch, vIntroduce nio package
vSwitch with String Arguments, vInitialize Variable with underscore etc
Feature of Java-8
vPassing method as arguments(Lambda Expressions)
vIntegration of Stream API with Collection
vEnhanced Security, vJDBC 4.2 with new Feature etc.
JEE (Advance Java) :
Web Component(Servlet, Jsp):-
vServlet Technology(2.x and 3.x),vIntroduction to Servlet
vServlet Life Cycle, vServlet Hierarchy, vSessionTracking
vServlet API, vServlet Internal Structure, vFlow Of Servlet
vConfiguration File, vRequestDispatcher, vSendRedirect
vServletContext&ServletConfig, vBinding Variable & Attribute
vEvent & Listener, vFilter &FilterConfig, vUpload & Download
vMail Activity Using Servlet, vManaging Attachment
vSending Mail With & Without Attachment, vReading Mail

Jsp Technology
vIntroduction to JSP, vJSP API, vAdvantage of JSP Over Servlet
vInternal Structure of JSP, vImplicit Object, vBasic Tag of Jsp
vAction tag of Jsp, vException Handling
vJSTL & Types, vCustom Tag, vMVC1 & MVC2, vUpload & Download

Distributed Component Enterprise Java Bean(EJB 3.x)


vMessage Driven Bean,vSession Bean (Stateless ,State full and Singleton)
vImplementing State full & stateless beans, vJava messaging Services(JMS)
vClient Application for session & entity bean, vApplication of Message Driven Bean
Web Services
vIntroduction to WebServices
vWhy Web Services?, vService oriented Architecture
vWeb Services Types and their diffrences: SOAP and REST
vSOAP Web Services Standard for Java : JAX-WS (2.2.8)
vREST Web Services Standard for Java : JAX-RS (2.0)
Java Frameworks
Struts Framework(2.x)
vIntroduction to Struts
vDifference b/w Struts-1 & Struts-2, vAdvantage of Struts
vAdvantage of Struts-1 over Struts-2, vFlow of Struts
vConfiguration File, vAction &ActionSupport,vResult type
vOgnl&ValueStack, vActionContext& Action Invocation
vValidation Framework, vAware Interfaces,
vInterceptors & Cross Cutting Concerns, vUse of Interceptors

Hibernate 3.0 (ORM Implementation)


vIntroduction to Hibernate vAdvantage of Hibernate

Spring 3.0
vSpring Core, vSpring JDBC, vSpring ORM, vSpring AOP, vSpring MVC
vDesign Pattern
Working on Database
Project Work
vCreating static websites(Via:-Html-5,css3)
vCreating responsive Websites Via Framework like-tutor bootstrap
Tools like- web builder, Dreamweaver

You might also like