Java Project Training Institute in Delhi/NCR

2
6Months Project Based Traning in Java CURRICULU M Email : que r y@techmentr o .com Website: ww w .techmentr o .com Core Java INTRODUCTION TO JAVA o What is Java and why it is important. o Requirement of Internet Programming and how java meets them. o Platform Independence and Security o Java Virtual Machine Architecture o Class loading Process by Class loaders o Role of just in Time Compiler (JIT) o Execution Engine Getting Started With Java o Installing JDK and JRE o Compiling and Executing a Simple Java Program o Data Types, Variables and Arrays o Operators o Control Statements o Command Line Arguments JAVA CLASSES AND OOP IMPLEMENTAION o OOPs Fundamentals o Defining and Initializing Classes o Constructors and Anonymous block o Overloading and Overriding of Methods o Understanding of Access Controls (Private, Public and Protected) o Learning Nested and Inner Classes o Dynamic method Dispatching o Abstract Classes o Using final to prevent Overriding & Inheritance o Garbage Collection PACKAGES AND INERFACES o Defining a Package o Understanding CLASSPATH o Access Protection o Importing Packages o Interfaces and their Role o Defining and implementing an Interface o Abstract classes Vs Interfaces o Adapter Classes o Anonymous Classes EXCEPTION HANDLING o Fundamentals of Exception handling o Type of Exceptions o Learning exception handlers o Try and catch o Multiple catch clauses o Nested try statements oThrow, throws and finally o Creating custom exceptions o Assertion STRING HANDLING oLearning String Operations oLearning Character Exception o Learning String Comparison o Understanding of StringBuffer Class o StringBuilder Class NEW IN JDK 5 o Generics o Annotati ons o Vargs o Static- import o For-each o Enum WINDOWS PROGRAMMING o SWING Introduction to JFC Controls o Event Delegation Model Event Classes Event Listeners o Applet Applet Basics Architecture and Skelton Simple Applet Display Methods The Html Applet Tag MULTITHREADED PROGRAMMING o The Java Thread Model o Creating a Thread: Extending Thread, o Implementing Runnable o Creating Multiple Threads and Context Switching

description

Tech Mentro(Java Training) is leading IT Training Center or Institute in Noida, Delhi-NCR, India providing software courses/tutorials in J2EE, .Net, PHP, Struts, Spring, Hibernate, Android, Ejb, C/C++ and Java technologies to the students of MCA/BE/BTech/BCA/MSc(CS&IT) and professionals with job assistance.

Transcript of Java Project Training Institute in Delhi/NCR

Page 1: Java Project Training Institute in Delhi/NCR

6Months ProjectBased Traning in JavaCURRICULUM

Email: [email protected]: www.techmentro.com

➢ Core JavaINTRODUCTION TO JAVA

o What is Java and why it is important.o Requirement of Internet Programming

and how java meets them.o Platform Independence and Securityo Java Virtual Machine Architectureo Class loading Process by Class

loaderso Role of just in Time Compiler (JIT)o Execution Engine➢ Getting Started With Javao Installing JDK and JREo Compiling and Executing a Simple

Java Programo Data Types, Variables and Arrayso Operatorso Control Statementso Command Line Arguments

➢ JAVA CLASSES AND OOP IMPLEMENTAION

o OOPs Fundamentalso Defining and Initializing Classeso Constructors and Anonymous blocko Overloading and Overriding of Methodso Understanding of Access Controls

(Private, Public and Protected)o Learning Nested and Inner

Classeso Dynamic method Dispatchingo Abstract Classeso Using final to prevent Overriding

& Inheritanceo Garbage

Collection➢ PACKAGES AND INERFACES

o Defining a Packageo Understanding CLASSPATHo Access Protectiono Importing Packageso Interfaces and their Roleo Defining and

implementing an Interfaceo Abstract classes Vs

Interfaceso Adapter Classeso Anonymous Classes

➢ EXCEPTION HANDLINGo Fundamentals of Exception

handlingo Type of Exceptionso Learning exception

handlerso Try and catcho Multiple catch clauseso Nested try statementsoThrow, throws and finally oCreating custom exceptions oAssertion➢ STRING HANDLINGoLearning String OperationsoLearning Character Exception o

Learning String Comparison o Understanding of StringBuffer

Classo StringBuilder Class➢ NEW IN JDK 5o Genericso Annotationso Vargso Static-importo For-eacho Enum

➢ WINDOWS PROGRAMMINGoSWING• Introduction to JFC

• Controlso Event Delegation Model • Event Classes

• Event Listenerso Applet

• Applet Basics• Architecture and Skelton• Simple Applet Display• Methods

The Html Applet Tag➢ MULTITHREADED PROGRAMMING

o The Java Thread Modelo Creating a Thread:

Extending Thread,o Implementing Runnableo Creating Multiple

Threads and Context Switching

Page 2: Java Project Training Institute in Delhi/NCR

CURRICULUM

Email: [email protected]: www.techmentro.com

➢ I/O STREAMSo File Handlingo Binary Streamso Character Streamso Serializationo Scannero Stream Tokenizero String Tokenizer

➢ NETWORKINGo URL, InetAddresso Socket and Server Socketo Datagram Socket,

URL Connectiono Socket Factories

➢ REFLECTION APIo Representation of Meta Data of Classes,

Interfaces, Packages, Modifiers, Methods etc by the JRE.

o Obtaining Meta Data of a class in two ways.

o Loading and Instantiating a dynamically introduced class in an application.

o Invoking Methods of class indirectly.

o Changing access permission of members at runtime.

➢ J2EE(Advance Java)

➢ COLLECTION FRAMEWORKo The Collection interfaces

(List, Set, Sorted Set)o The Collection Classes

( Array List, LinkList, HashSet, TreeSet)

o Accessing a Collection via an Iterator

o Working with Mapso Working with

Comparatorso The Collection

Algorithmso The Legacy Classes

and Interfaceso Generics and Application of Generics

in Collection Framework

➢ SYSTEM PROPERTIES& INTERNATIONALIZATION

o Usage of Property fileo Define the Localeo Resource Bundleo Fetching text from Resource Bundle

➢ DATABASE PROFRAMMING USING JDBC

o JDBC Driverso Statementso Metadatao Scrollable & Updatable ResultSeto Batch Updateso Data Source & Connection Poolingo Rowsets

➢ INTRODUCTION TO J2EEoNeed and Advantage of J2eeoJ2ee Architecture o

J2ee Containers o J2ee Services

➢ INTRODCTION TO XMLo Document Type Definition(DTD)

➢ o Schemas JAVA SERVLETo Introduction to Web Programming

o Advantages of Servleto Servlet Lifecycleo Request Dispatching & Session Trackingo Web Application Events

➢ JAVA SERVER PAGES (JSP) & JSTLo JSP Architecture,vJSP Elementso JSP Objects & Custom Tags, JSTLo Expression Language

➢ REMOTE METHOD INVOCATION (RMI)o Distributed Applicationso RMI Architecture&Implementationo Call-back Mechanism

➢ Enterprise Java Beans 3.0o EJB 2.x overviewo Session Bean (EJB 2.x)o Java Messaging Service

(JMS) Architecture

6Months ProjectBased Traning in Java