SlideShare uma empresa Scribd logo
1 de 22
Java Trainings
        -Vinspire Trainings
   - trainings@vinspire.org
Java Courses
               Java – Kick Start Course
                  Kick Start course for a person to get started with Java and
                  develop enterprise level applications using Java.
                  Duration : 30 hours
                  Cost :Contacttrainings@vinspire.org


               Java EE (J2EE) Course
                  Advanced Java course to develop web based and multi-
                  tier enterprise applications.
                  Duration : 40 hours
                  Cost :Contacttrainings@vinspire.org


               Trainings Modes
                  Classroom
                  Online/Virtual Classroom
                     Trainings will be conducted via Web & Audio Conferencing.
                  Onsite
Confidential                                                                     Vinspire Trainings
Java – Kick Start Course
               Course Details
               1.    Introduction [1 hour]
                     •       Introduction to Java Programming Language and
                             Concepts.

               2.    Development Tools and Environment [2 hours]
                     •       Installation of Java software and development tools
                     •       Setting up a Java Environment
                     •       Java Basics, Compile and Run Hello World Program

                3.       Identifiers and Code Conventions [1 hour]
                         •    Legal Identifiers & Keywords
                         •    Code Conventions
                         •    Java Standards

               4.    Object Oriented Programming in Java [2 hours]
                     •        OOP Concepts
                     •        Encapsulation, Inheritance, Polymorphism in Java
Confidential                                                                       Vinspire Trainings
Java – Kick Start Course
               Course Details
               5.   Declaration and Access Control [2 hours]
                    •   Declare Class and its members
                    •   Declare Interfaces
                    •   Variable Declarations
                    •   Declaration Rules
                    •   Constructors & Instantiation
                    •   Return Types
                    •   Access Modifiers
                    •   Member Modifiers
                    •   Constants and Enums

               6.   Assignments [2 hours]
                    •   Primitive Types
                    •   Literals, Assignments, Variables
                    •   Arrays
                    •   Casting
Confidential
                    •   Wrapper Classes, Boxing                Vinspire Trainings
Java – Kick Start Course
               Course Details
               7.   Operators [2 hours]
                    •   Assignment Operators
                    •   Relational Operators
                    •   Arithmetic Operators
                    •   Conditional Operators
                    •   Logical Operators
                    •   instanceOf keyword

               8.   Flow Control [2 hours]
                    •   If - Else
                    •   Switch – Case
                    •   Do, While Loop
                    •   For Loop
                    •   Break & Continue
                    •   Labels
                    •   Iterators
Confidential                                    Vinspire Trainings
Java – Kick Start Course
               Course Details
               9.   Exception Handling [1.5 hours]
                    •   Try & Catch
                    •   Finally
                    •   Propagating Exceptions
                    •   Defining Exception
                    •   Exception Hierarchy
                    •   Errors

               10. Assertions [0.5 hour]
                   • Assertions Overview

               11. String Handling [1 hour]
                   • String and Immutable Objects
                   • String Literal, Intern and Memory
                   • StringBuilder
                   • StringBuffer
Confidential                                             Vinspire Trainings
Java – Kick Start Course
               Course Details
               12. Garbage Collection [1 hour]
                   • Memory Management and Memory Leaks
                   • Garbage Collection in Java

               13. Input/Output [1.5 hours]
                   • File Operations
                   • Input & Output Streams
                   • Reader & Writer
                   • IO Exceptions

               14. Collections [2.5 hours]
                   • List, Set, Map
                   • Stack & Queue
                   • Auto-boxing
                   • Searching & Sorting
                   • Overriding hashCode and equals methods
Confidential                                                  Vinspire Trainings
Java – Kick Start Course
               Course Details
                15. Generics [1 hour]
                   •   Why Generics?
                   •   Generic Methods
                   •   Generic Declarations
                   •   Generic Types


               16. Inner Classes [1 hour]
                   •   Static Nested Classes
                   •   Instance Inner Class
                   •   Local Inner Class
                   •   Anonymous Class
                   •   Access Modifiers



Confidential                                   Vinspire Trainings
Java – Kick Start Course
               Course Details
                17. Threads & Synchronization [3 hours]
                   •   Define, Instantiate and Start a Thread
                   •   Thread States, Transitions, Priorities
                   •   Synchronization & Locks
                   •   Wait & Notify

               18. Packaging [1 hour]
                   • Building a JAR File
                   • Dependencies
                   • Class Loading
                   • Launching application from JAR


               19. Debugging [1 hour]
                   • Debug Protocol & Setup
                   • Debugging using Eclipse

Confidential                                                    Vinspire Trainings
Java – Kick Start Course
               Course Details
                20. Unit Testing [1 hour]
                    •   Unit Testing in Java
                    •   jUnit and other testing frameworks


                21. Exam
                    •   Objective Questions
                    •   Programming Exercise




Confidential                                                 Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               1. Introduction [1 hour]
                     •       Java EE Overview.
                     •       Java EE Architecture.


               2.    Development Tools and Environment [2 hours]
                     •       Installation of Java EE softwares and development tools
                     •       Setting up Java EE Environment
                     •       Build and Run a simple web application


                3.       Web, HTTP & HTML [1 hour]
                         •    World Wide Web
                         •    HTTP & HTTPS Protocol
                         •    HTML, CSS, Javascript
                         •    Cookies & Session Management
Confidential                                                                           Vinspire Trainings
Java EE (J2EE) Course
               Course Details
                4.       Java Servlet[3 hours]
                         •   CGI vs Java
                         •   Simple Java Servlet
                         •   Servlet Lifecycle
                         •   HTTP Servlet Methods
                         •   Input & Output


               5.    Session Management [1 hour]
                     •       HTTP Session & Events
                     •       Session Management Methods
                     •       Cookies



Confidential                                              Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               6.   Web Container [2 hours]
                    •   Application Context
                    •   Application Scopes
                    •   Listeners


               7.   Filters [2 hours]
                    •   Overview of Filters
                    •   Filtering request & response




Confidential                                           Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               8. Java Server Pages (JSP) [3 hours]
                    •   JSP Overview
                    •   Scriptlets
                    •   Directives
                    •   Implicit Objects
                    •   Actions
                    •   Declarations
                    •   Beans & Form Processing
                    •   Expression Language


               9.   JSP Tag Libraries [2 hours]
                    •   JSTL
                    •   Standard JSP Tags
                    •   Custom Tags
Confidential                                          Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               10. JDBC [2 hours]
                  •   JDBC Overview
                  •   Create Connection with Database
                  •   Query Database Tables
                  •   Insert & Update Data from Tables
                  •   Data source & Connection Pooling


               11. MVC [1.5 hours]
                  •   Multi-tier Architecture
                  •   MVC Design


               12. Web Applications Frameworks [3 hours]
                  •   Overview of Frameworks
                  •   Struts2 Framework
Confidential      •   Localization & Internationalization   Vinspire Trainings
Java EE (J2EE) Course
        Course Details
        13. Asynchronous Web Applications [2 hours]
             •   Overview & Benefits
             •   AJAX
             •   jQuery JS Toolkit

        14. EJB [1 hour]
            •  EJB Overview & Versions
            •  Container Services
            •  Component Types
            •  JNDI

             15. Session Beans [2.5 hours]
                 •  Overview & Lifecycle of Session Beans
                 •  Types of Session Beans
                 •  Session Bean Client
                 •  Session Facade
Confidential                                                Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               16. JMS & Message Driven Beans [2.5 hours]
                  •   JMS Technology
                  •   Queue/Topic
                  •   Producer/Consumer
                  •   Life Cycle
                  •   Event Handlers
                  •   Build & Deploy MDB

               17. Persistence & Transactions [3 hours]
                   • JPA Overview
                   • Entity, Entity Manager
                   • JPA Annotations
                   • Querying, Critieria
                   • Insert, Update, Delete via JPA
                   • CMT & BMT Transactions

Confidential                                                Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               16. Application Security [2 hours]
                   •   Authentication models
                   •   Encryption of Client/Server communication
                   •   Authorization models


               17. Dependency Injection [1 hour]
                   •   Overview
                   •   Annotations


               18. Logging [0.5 hour]
                   •   Overview
                   •   Log4j



Confidential                                                       Vinspire Trainings
Java EE (J2EE) Course
               Course Details
               19. Packaging & Deployment [2 hours]
                  •   Web Application Archive (WAR)
                  •   Enterprise Application Archive (EAR)
                  •   Application Dependencies
                  •   Class loader Hierarchy


               20. Exam
                  •   Objective Questions
                  •   Development Exercise




Confidential                                                 Vinspire Trainings
Special Java Courses
               JSF Framework

               Struts2 Framework

               Webwork Framework

               Spring Frameworks

               Tiles Framework

               Freemarker Framework

               Velocity Framework

               XML Technologies

               Java Web Services

               Java Design Patterns
Confidential                          Vinspire Trainings
Special Java Courses
               Spring MVC

               Spring Data

               Spring AOP

               Active MQ

               ORM & Hibernate

               ORM &iBatis

               Java EE Development with Weblogic Application Server

               Java EE Development with Jboss Application Server

               J2EE Design Patterns

               Build with Ant/Maven
Confidential                                                          Vinspire Trainings
Other Technologies
               . NET

               BUSINESS OBJECTS XI

               COGNOS

               INFORMATICA

               ORACLE

               SAP (All Modules)

               SAS (CLINICAL/BANKING/FINANCE)

               SHARE POINT

               SIEBEL OBIEE

               TESTING TOOLS

               TIBCO

               WEBMETHODS
Confidential                                    Vinspire Trainings

Mais conteúdo relacionado

Semelhante a Java/J2EE Trainings From Vinspire Trainers

Java online training from hyderabad
Java online training from hyderabadJava online training from hyderabad
Java online training from hyderabadrevanthonline
 
Introduction to Java 7 (OSCON 2012)
Introduction to Java 7 (OSCON 2012)Introduction to Java 7 (OSCON 2012)
Introduction to Java 7 (OSCON 2012)Martijn Verburg
 
Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in IndiaNagendra Kumar
 
Java 2018 certifications
Java 2018 certificationsJava 2018 certifications
Java 2018 certificationsRory Preddy
 
Introduction to java (revised)
Introduction to java (revised)Introduction to java (revised)
Introduction to java (revised)Sujit Majety
 
Jd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyJd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyNERUG
 
Droisys development process
Droisys development processDroisys development process
Droisys development processDroisys Inc
 
Solving Agile Project Management Challenges with TeamPulse
Solving Agile Project Management Challenges with TeamPulseSolving Agile Project Management Challenges with TeamPulse
Solving Agile Project Management Challenges with TeamPulseAbhishek Kant
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testingKMS Technology
 
Hands-on Performance Tuning Lab - Devoxx Poland
Hands-on Performance Tuning Lab - Devoxx PolandHands-on Performance Tuning Lab - Devoxx Poland
Hands-on Performance Tuning Lab - Devoxx PolandC2B2 Consulting
 
Java 201 Intro to Test Driven Development in Java
Java 201   Intro to Test Driven Development in JavaJava 201   Intro to Test Driven Development in Java
Java 201 Intro to Test Driven Development in Javaagorolabs
 

Semelhante a Java/J2EE Trainings From Vinspire Trainers (20)

Java online training from hyderabad
Java online training from hyderabadJava online training from hyderabad
Java online training from hyderabad
 
Introduction to Java 7 (OSCON 2012)
Introduction to Java 7 (OSCON 2012)Introduction to Java 7 (OSCON 2012)
Introduction to Java 7 (OSCON 2012)
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Best Java Online Training in India
Best Java Online Training in IndiaBest Java Online Training in India
Best Java Online Training in India
 
Presentation on java
Presentation  on  javaPresentation  on  java
Presentation on java
 
Java 2018 certifications
Java 2018 certificationsJava 2018 certifications
Java 2018 certifications
 
Introduction to java (revised)
Introduction to java (revised)Introduction to java (revised)
Introduction to java (revised)
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Java Classroom Training
Java Classroom TrainingJava Classroom Training
Java Classroom Training
 
Jd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case studyJd edwards upgrade roundtable at innovate15 empire merchants case study
Jd edwards upgrade roundtable at innovate15 empire merchants case study
 
Droisys development process
Droisys development processDroisys development process
Droisys development process
 
Solving Agile Project Management Challenges with TeamPulse
Solving Agile Project Management Challenges with TeamPulseSolving Agile Project Management Challenges with TeamPulse
Solving Agile Project Management Challenges with TeamPulse
 
4 maven junit
4 maven junit4 maven junit
4 maven junit
 
Selenium Classroom Training
Selenium Classroom TrainingSelenium Classroom Training
Selenium Classroom Training
 
Introduction to Agile software testing
Introduction to Agile software testingIntroduction to Agile software testing
Introduction to Agile software testing
 
DevCon-Shikhar Slides
DevCon-Shikhar SlidesDevCon-Shikhar Slides
DevCon-Shikhar Slides
 
Java Basics
Java BasicsJava Basics
Java Basics
 
Hands-on Performance Tuning Lab - Devoxx Poland
Hands-on Performance Tuning Lab - Devoxx PolandHands-on Performance Tuning Lab - Devoxx Poland
Hands-on Performance Tuning Lab - Devoxx Poland
 
Java 201 Intro to Test Driven Development in Java
Java 201   Intro to Test Driven Development in JavaJava 201   Intro to Test Driven Development in Java
Java 201 Intro to Test Driven Development in Java
 

Último

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Último (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Java/J2EE Trainings From Vinspire Trainers

  • 1. Java Trainings -Vinspire Trainings - trainings@vinspire.org
  • 2. Java Courses Java – Kick Start Course Kick Start course for a person to get started with Java and develop enterprise level applications using Java. Duration : 30 hours Cost :Contacttrainings@vinspire.org Java EE (J2EE) Course Advanced Java course to develop web based and multi- tier enterprise applications. Duration : 40 hours Cost :Contacttrainings@vinspire.org Trainings Modes Classroom Online/Virtual Classroom Trainings will be conducted via Web & Audio Conferencing. Onsite Confidential Vinspire Trainings
  • 3. Java – Kick Start Course Course Details 1. Introduction [1 hour] • Introduction to Java Programming Language and Concepts. 2. Development Tools and Environment [2 hours] • Installation of Java software and development tools • Setting up a Java Environment • Java Basics, Compile and Run Hello World Program 3. Identifiers and Code Conventions [1 hour] • Legal Identifiers & Keywords • Code Conventions • Java Standards 4. Object Oriented Programming in Java [2 hours] • OOP Concepts • Encapsulation, Inheritance, Polymorphism in Java Confidential Vinspire Trainings
  • 4. Java – Kick Start Course Course Details 5. Declaration and Access Control [2 hours] • Declare Class and its members • Declare Interfaces • Variable Declarations • Declaration Rules • Constructors & Instantiation • Return Types • Access Modifiers • Member Modifiers • Constants and Enums 6. Assignments [2 hours] • Primitive Types • Literals, Assignments, Variables • Arrays • Casting Confidential • Wrapper Classes, Boxing Vinspire Trainings
  • 5. Java – Kick Start Course Course Details 7. Operators [2 hours] • Assignment Operators • Relational Operators • Arithmetic Operators • Conditional Operators • Logical Operators • instanceOf keyword 8. Flow Control [2 hours] • If - Else • Switch – Case • Do, While Loop • For Loop • Break & Continue • Labels • Iterators Confidential Vinspire Trainings
  • 6. Java – Kick Start Course Course Details 9. Exception Handling [1.5 hours] • Try & Catch • Finally • Propagating Exceptions • Defining Exception • Exception Hierarchy • Errors 10. Assertions [0.5 hour] • Assertions Overview 11. String Handling [1 hour] • String and Immutable Objects • String Literal, Intern and Memory • StringBuilder • StringBuffer Confidential Vinspire Trainings
  • 7. Java – Kick Start Course Course Details 12. Garbage Collection [1 hour] • Memory Management and Memory Leaks • Garbage Collection in Java 13. Input/Output [1.5 hours] • File Operations • Input & Output Streams • Reader & Writer • IO Exceptions 14. Collections [2.5 hours] • List, Set, Map • Stack & Queue • Auto-boxing • Searching & Sorting • Overriding hashCode and equals methods Confidential Vinspire Trainings
  • 8. Java – Kick Start Course Course Details 15. Generics [1 hour] • Why Generics? • Generic Methods • Generic Declarations • Generic Types 16. Inner Classes [1 hour] • Static Nested Classes • Instance Inner Class • Local Inner Class • Anonymous Class • Access Modifiers Confidential Vinspire Trainings
  • 9. Java – Kick Start Course Course Details 17. Threads & Synchronization [3 hours] • Define, Instantiate and Start a Thread • Thread States, Transitions, Priorities • Synchronization & Locks • Wait & Notify 18. Packaging [1 hour] • Building a JAR File • Dependencies • Class Loading • Launching application from JAR 19. Debugging [1 hour] • Debug Protocol & Setup • Debugging using Eclipse Confidential Vinspire Trainings
  • 10. Java – Kick Start Course Course Details 20. Unit Testing [1 hour] • Unit Testing in Java • jUnit and other testing frameworks 21. Exam • Objective Questions • Programming Exercise Confidential Vinspire Trainings
  • 11. Java EE (J2EE) Course Course Details 1. Introduction [1 hour] • Java EE Overview. • Java EE Architecture. 2. Development Tools and Environment [2 hours] • Installation of Java EE softwares and development tools • Setting up Java EE Environment • Build and Run a simple web application 3. Web, HTTP & HTML [1 hour] • World Wide Web • HTTP & HTTPS Protocol • HTML, CSS, Javascript • Cookies & Session Management Confidential Vinspire Trainings
  • 12. Java EE (J2EE) Course Course Details 4. Java Servlet[3 hours] • CGI vs Java • Simple Java Servlet • Servlet Lifecycle • HTTP Servlet Methods • Input & Output 5. Session Management [1 hour] • HTTP Session & Events • Session Management Methods • Cookies Confidential Vinspire Trainings
  • 13. Java EE (J2EE) Course Course Details 6. Web Container [2 hours] • Application Context • Application Scopes • Listeners 7. Filters [2 hours] • Overview of Filters • Filtering request & response Confidential Vinspire Trainings
  • 14. Java EE (J2EE) Course Course Details 8. Java Server Pages (JSP) [3 hours] • JSP Overview • Scriptlets • Directives • Implicit Objects • Actions • Declarations • Beans & Form Processing • Expression Language 9. JSP Tag Libraries [2 hours] • JSTL • Standard JSP Tags • Custom Tags Confidential Vinspire Trainings
  • 15. Java EE (J2EE) Course Course Details 10. JDBC [2 hours] • JDBC Overview • Create Connection with Database • Query Database Tables • Insert & Update Data from Tables • Data source & Connection Pooling 11. MVC [1.5 hours] • Multi-tier Architecture • MVC Design 12. Web Applications Frameworks [3 hours] • Overview of Frameworks • Struts2 Framework Confidential • Localization & Internationalization Vinspire Trainings
  • 16. Java EE (J2EE) Course Course Details 13. Asynchronous Web Applications [2 hours] • Overview & Benefits • AJAX • jQuery JS Toolkit 14. EJB [1 hour] • EJB Overview & Versions • Container Services • Component Types • JNDI 15. Session Beans [2.5 hours] • Overview & Lifecycle of Session Beans • Types of Session Beans • Session Bean Client • Session Facade Confidential Vinspire Trainings
  • 17. Java EE (J2EE) Course Course Details 16. JMS & Message Driven Beans [2.5 hours] • JMS Technology • Queue/Topic • Producer/Consumer • Life Cycle • Event Handlers • Build & Deploy MDB 17. Persistence & Transactions [3 hours] • JPA Overview • Entity, Entity Manager • JPA Annotations • Querying, Critieria • Insert, Update, Delete via JPA • CMT & BMT Transactions Confidential Vinspire Trainings
  • 18. Java EE (J2EE) Course Course Details 16. Application Security [2 hours] • Authentication models • Encryption of Client/Server communication • Authorization models 17. Dependency Injection [1 hour] • Overview • Annotations 18. Logging [0.5 hour] • Overview • Log4j Confidential Vinspire Trainings
  • 19. Java EE (J2EE) Course Course Details 19. Packaging & Deployment [2 hours] • Web Application Archive (WAR) • Enterprise Application Archive (EAR) • Application Dependencies • Class loader Hierarchy 20. Exam • Objective Questions • Development Exercise Confidential Vinspire Trainings
  • 20. Special Java Courses JSF Framework Struts2 Framework Webwork Framework Spring Frameworks Tiles Framework Freemarker Framework Velocity Framework XML Technologies Java Web Services Java Design Patterns Confidential Vinspire Trainings
  • 21. Special Java Courses Spring MVC Spring Data Spring AOP Active MQ ORM & Hibernate ORM &iBatis Java EE Development with Weblogic Application Server Java EE Development with Jboss Application Server J2EE Design Patterns Build with Ant/Maven Confidential Vinspire Trainings
  • 22. Other Technologies . NET BUSINESS OBJECTS XI COGNOS INFORMATICA ORACLE SAP (All Modules) SAS (CLINICAL/BANKING/FINANCE) SHARE POINT SIEBEL OBIEE TESTING TOOLS TIBCO WEBMETHODS Confidential Vinspire Trainings