6 Months Project Training in Java

  • 251 views
Uploaded on

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++ …

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.

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • IT Pathshala, Noida-Sector-63, offers Guaranteed JOB with JAVA Training Programs.

    PAY US ONLY IF YOU GET A JOB!

    CALL US - +91-9871350999 or +91-8800394970

    Technology Centre Address: H-110, Sector-63, Noida (UP)

    Program Takeaways:

    - GUARANTEED JOB in your technology domain
    - Live Major Project development
    - Experience Letter on Training Completion
    - Certification on Training Completion
    - Project Source Code available in CD

    Program Highlights:

    - 100% Guaranteed Job – Don’t pay us if you don’t get a JOB!
    - Industry Ready Courses
    - LIVE International Project Experience
    - Exposure to corporate culture at our IT services facility
    - Networking & Interaction with Industry Experts
    - Training Provided by a reputed IT Company
    - Live Project Source Code made available in CD
    - Technology certification and experience letter at program completion
    - Online Study Content

    CALL US - +91-9871350999 or +91-8800394970

    Our website: www.itpathshala.com
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
251
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
1
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 6Months ProjectBased Traning in JavaEmail: query@techmentro.comWebsite: www.techmentro.comCURRICULUMCore JavaØ INTRODUCTION TO JAVAo What is Java and why it is important.o Requirement of Internet Programmingand 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 SimpleJava Programo Data Types, Variables and Arrayso Operatorso Control Statementso Command Line ArgumentsØ JAVA CLASSES AND OOPIMPLEMENTAIONo 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 INERFACESo Defining a Packageo Understanding CLASSPATHo Access Protectiono Importing Packageso Interfaces and their Roleo Defining and implementingan Interfaceo Abstract classes Vs Interfaceso Adapter Classeso Anonymous ClassesØ EXCEPTION HANDLINGo Fundamentals of Exceptionhandlingo Type of Exceptionso Learning exception handlerso Try and catcho Multiple catch clauseso Nested try statementso Throw, throws and finallyo Creating custom exceptionso AssertionØ STRING HANDLINGo Learning String Operationso Learning Character Exceptiono Learning String Comparisono Understanding of StringBufferClasso StringBuilder ClassØ NEW IN JDK 5o Genericso Annotationso Vargso Static-importo For-eacho EnumØ WINDOWS PROGRAMMINGo SWING§ Introduction to JFC§ Controlso Event Delegation Model§ Event Classes§ Event Listenerso Applet§ Applet Basics§ Architecture and Skelton§ Simple Applet DisplayMethods§ The Html Applet TagØ MULTITHREADED PROGRAMMINGo The Java Thread Modelo Creating a Thread: ExtendingThread,o Implementing Runnableo Creating Multiple Threadsand Context Switching
  • 2. Email: query@techmentro.comWebsite: www.techmentro.comCURRICULUMØ 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 classin two ways.o Loading and Instantiating a dynamicallyintroduced class in an application.o Invoking Methods of class indirectly.o Changing access permission of membersat 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 Collectionvia an Iteratoro Working with Mapso Working with Comparatorso The Collection Algorithmso The Legacy Classes and Interfaceso Generics and Application of Genericsin Collection FrameworkØ SYSTEM PROPERTIES& INTERNATIONALIZATIONo Usage of Property fileo Define the Localeo Resource Bundleo Fetching text from Resource BundleØ DATABASE PROFRAMMING USINGJDBCo JDBC Driverso Statementso Metadatao Scrollable & Updatable ResultSeto Batch Updateso Data Source & Connection Poolingo RowsetsØ INTRODUCTION TO J2EEo Need and Advantage of J2eeo J2ee Architectureo J2ee Containerso J2ee ServicesØ INTRODCTION TO XMLo Document Type Definition(DTD)o SchemasØ JAVA SERVLETo Introduction to Web Programmingo 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)Architecture6Months ProjectBased Traning in Java
  • 3. Email: query@techmentro.comWebsite: www.techmentro.comCURRICULUMo JMS Programming APIo Steps for Developing JMS Clients(Sender & Receiver)o JMS & Message Driven Bean(MDB EJB 2.x)o Introduction to Java EE 5o Introduction to Java Annotationso Session Bean (EJB 3.0)o Message Driven Bean (EJB 3.0)o JPA (Java Persistence API)OverviewØ JAVA MAILo Email System & Protocolso Architectureo Sending mails&Receiving mallso Handling attachmentso Replying & ForwardingØ PACKAGING & DEPLOYEMENTUSING ANTØ INTRODUCTION TO WEB SERVICESo A Conceptual overview ofWeb Serviceso Web Services Requirementso SOAP, WSDL, UDDIØ UTILITIESo My Eclipse 6.0Ø WEB SERVERo Apache Tomcat 6.0Ø APPLICATION SERVER.o Oralce’s Weblogic Servero Glassfish ServerØ STRUTS:Ø Setting the Landscapeo Defining the need for a Struts 2architectureo Specifying the application structureo Preparing the developmentenvironmentØ Getting started with Struts 2o Identifying key applicationcomponentso Implementing the requestprocessing cycleo Linking the flow by configurationsØ Configuring Struts 2 Actions, resultsand interceptorso Categorizing requests withnamespaces and packageso Exploiting zero configurationconventionsØ Setting the default featureso Inspecting out-of-the-boxfunctionalityo Building dependencies withInversion of ControlØ Implementing Struts 2 Actions,Controlling application flowo Utilizing the ActionSupportbase classo Eliminating redundant code withModelDriven actionsØ Simplifying the development processo Best practices for unit testingyour actionso Improving maintainability throughmessage localizationØ Gathering and Validating User Input,Building Struts 2 viewso Defining an improved approach topage generation with Struts 2 tagso Leveraging the Struts 2 On-Demandmodel for data accesso Gathering user data effortlesslyo Controlling page flow with model dataØ Struts 2 validation architectureo Positioning the Struts 2 validation modelo Exploring the built-in validation ruleso Applying validation interceptorso Efficiently handling validation failuresØ Adding Functionality with Interceptorso The role of interceptorso Processing requests with theinterceptor chaino Working with the default interceptor stacko Customizing request processing withprepackaged interceptor stacks6Months ProjectBased Traning in Java
  • 4. Email: query@techmentro.comWebsite: www.techmentro.comCURRICULUMØ Extending built-in interceptor functionalityo Implementing applicationspecific interceptorso Simplifying interceptor configurationwith annotationsØ Object Graph Navigation Language (OGNL)o Reading and writing object propertieso Accessing complex types: lists,sets and mapsØ Manipulating data on the Value Stacko Navigating complex graphs with OGNLoperatorso Invoking non-property methodsØ Generating Dynamic Views, Dispatchingthe requesto Selecting the correct output pageo Combining multiple actions in alogical sequenceo Considering presentation technologyalternativeso Enabling other result types with theplug-in architectureØ Enhancing the User Experience, Struts 2presentation tagso Improving application response withlightweight presentation tagso Reducing developer effort throughuser interface tagsØ Specifying the layouto Eliminating repetitive code withtemplateso Choosing the look and feel usingStruts 2 themes6Months ProjectBased Traning in JavaØ Live Projecto Project Introduction and Specification.o Setting up Development Environmento Understanding and ImplementingDesign Patterns to be used in the project.o Setting up Database.o Coding assigned modules.o Unit Testing and Debugging.o Alpha testing of the combined modules.o Deployment of the project.o Completing Project Report.