Now from NewTech: ASP.Net 3.5 Training
Get the most comprehensive ASP.NET training on the market today. This class covers the newest version (3.5) of ASP.NET, along with the .NET 3.5 framework. Click here for more info.

View our Student Testimonials and the Site Map here.

 


J2EE Overview for Managers
Regular Version

Course Name: J2EE Overview for Managers

Brief Course Description: Object Oriented Programming with the J2EE Platform from an academic, highly theoretical point of view.

Duration: 1 Day

Format: Instructor-led, Seminar

Prerequisites: Basic knowledge of the IT industry

Assumed Audience: Appropriate for business application sponsors, project leads, training managers and others whose role is primarily business-oriented. This course is aimed at those professionals who need to demystify the current set of technology offering available to build business applications.

Course Materials: Handouts

Course Description Summary: In depth overview of the J2EE platform technologies relevant to Information Technology professionals, including all the important major topics: Java, JSP, Servlets, EJB, OOP, JMS…

The Outline

  1. Overview of J2EE Enterprise Application Development
    1. Overview of Object Oriented Programming
    2. Gaining Developer Productivity
    3. Meeting Product Demand
    4. Object Oriented Languages and Platforms
  2. Architecture of J2EE Applications
    1. Java Platform Technologies Overview
    2. Container-Based Component Management and Application Servers
    3. Architecting Multi-tier Applications
    4. Overview of EJB Architecture
    5. Understanding Web Development
  3. UML
    1. Writing Design Documentation
    2. Use Cases
    3. Class Diagrams
    4. Sequence Diagrams
    5. Flow Charts
    6. Design Patterns Overview
    7. UML Tools: Visio, Rational XDE
  4. Getting Started with Java
    1. Why was it developed, and how does it compare to other programming languages
    2. Advantages and Disadvantages of Java
    3. Java Versions and the Sun Java Development Environment (JDK)
    4. Choosing an Integrated Development Environment (IDE)
    5. Working with specific Operating Systems
  5. Understanding Java Basics
    1. Writing for Platform Independence
    2. Overview of the Java Virtual Machine (JVM)
    3. Bytecode vs Native Code
    4. Deploying Java Applications
  6. Components of a Java Application
    1. Overview of Objects and Classes
    2. Java Packages: Creating your own API
    3. Designing and creating Reusable components: inheritance, polymorphism
    4. Overview of Data Access options: JDBC, JDO
    5. Fitting XML into your application
    6. Understanding Multi-Threaded Applications
  7. Web Development
    1. Understanding Web Architecture
    2. Review of J2EE Servlets and the Servlet Architecture
    3. Overview of JSP: Simplifying Servlet Development with JSP
  8. EJB Architecture
    1. What are Enterprise JavaBean Applications?
    2. Advantages and Disadvantages of EJB
    3. Should all applications use Enterprise JavaBeans?
    4. Understanding the Bean Types
    5. Managing Transactions and Security
  9. Package and Deployment
    1. Understanding Deployment Options
    2. Tools for packaging applications
    3. Java Archive files (JAR)
    4. Enterprise Archive Files (EAR)
    5. Web Archive Files (WAR)
    6. Understanding Application Server Options
  10. Web Services
    1. Review of Web Services Evolution
    2. Overview of Web Services Models
    3. Demystifying the Components that make up a Web Service
    4. Discussion on the Future Direction of Web Services

When the student leaves the course... The student will gain a complete understanding of all the terminology and features of the J2EE environment. He/She will feel confident in their ability to intelligently discuss all the important features of the Java Platform and expertly lead and manage any Java Development project.

Click here to register.

Click here for Pricing.

[Home]   [Courses]   [Course Schedule]   [Registration]   [Pricing]   [About NewTech Training]  

Terms of Use
Since 1993, we have delivered training in cities as diverse as: Peoria ,Arizona | Corona / Salinas / Pasadena, CA | Torrance / Lancaster / Hayward, CA | Palmdale / Orange / Escondido, CA | Fullerton / Sunnyvale / Elk Grove, CA | Thousand Oaks / El Monte / Concord, CA | Simi Valley / Vallejo / Inglewood, CA | Visalia / Costa Mesa / Downey, CA | Santa Clara / West Covina / Roseville, California | Norwalk / Fairfield / Burbank, California | San Buenaventura / Richmond / Berkeley, California | Daly City / Antioch /Foster City, California | Milpitas / Sacramento, California | Lakewood / Fort Collins / Thornton ,Colorado | Westminster / Arvada / Pueblo ,Colorado | Bridgeport / Hartford / New Haven ,CT | Stamford / Waterbury ,Connecticut | Pembroke Pines / Hollywood / Port St. Lucie ,Florida | Coral Springs / Gainesville / Miramar ,FLA | Clearwater / Pompano Beach / Ft. Lauderdale / Orlando, FL | Savannah & Athens, Georgia | Burlington,Vermont | Naperville & Joliet ,Illinois | Springfield / Peoria / Elgin ,Illinois | Muncie, Indiana | Evansville & South Bend, Indiana | Muncie & Cedar Rapids ,Iowa | Kansas City / Topeka / Olathe ,Kansas | Lafayette ,Louisiana | Springfield / Lowell / Cambridge ,MA | Warren / Sterling Heights / Flint ,Michigan | Lansing & Ann Arbor,Michigan | Independence / St. Louis / Saint Louis,Missouri | Billings & Lincoln,Nebraska | Manchester ,New Hampshire | Bellevue ,Washington | Green Bay ,Wisconsin. Contact us to discuss bringing our training to your location!