Home    |    Instructor-led Training    |    Self-Paced Learning    |    Online Training          Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
Apache
AutoCAD
Business Analysis
Business Objects
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Datawarehousing
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Leadership Development
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
Sales Performance
SAS
Security
SharePoint
SOA
Software Engineering
Software quality and testing
SQL Server
Sybase
Telecommunications
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Wintrac offers top quality Java training with a unique combination of great instructors, delivery options, and a learning environment that clearly distinguishes it from other companies. Our Java training allow theoretical concepts to be reinforced with extensive hands-on labs. The design of our Java training allows us to offer both standard and custom courses that meet our client's needs.

Wintrac instructors are among the best of the best. Typical Wintrac instructors average more than 15 years of technical and hands-on experience in the software disciplines they teach. They combine hands-on consulting work with teaching to ensure that their knowledge is not purely academic. Many of them are frequent consultants and speakers at conferences and tradeshows. They are excellent communicators and bring an unmatched enthusiasm for teaching.

Wintrac provides high quality customized, affordable onsite Java training and does not provide public enrollment classes. Wintrac Java training can be cost effective for even small groups of 2-3 people. Our Java courses can be customized for your needs. Experienced instructors can address problems and issues specific to your company. We can use your facilities or arrange for training facilities in your area. Please contact us by email or call us at 503-259-0312 for more details and a FREE evaluation of your training needs.

CD-ROM and Video Training
JAVA : J2SE
J2SE: Java 2 Standard Edition CD-ROM Training
J2SE 5.0: Java Fundamentals
J2SE 5.0: Java Web Development
Java Curriculum Guide

Wintrac offers a comprehensive curriculum of courses in Java and J2EE topics. Starting with a course in Java programming itself, students can move to training in different areas of interest: J2SE Core, J2SE Desktop, J2ME, J2EE, and XML/Web Services.

The following maps provide an overview of the curriculum. Each area is summarized, and courses are listed. Click on a particular course for a detailed outline.

Java Programming

In this area we offer courses in Java programming. These are the skills that are fundamental to all other Java development pursuits. We offer two main starting points:
  • For experienced programmers of C, C++ and other Java-like languages, "Java Programming," provides thorough training in Java, including structured and object-oriented concepts and techniques, and including key features of the Core API such as collections and streams.
  • For those less experienced programmers, or for people with experience in languages that are not much like Java - COBOL, PL/SQL, scripting languages - we provide a combination of courses:"Introduction to Java," provides a more gradual introduction to Java, "Intermediate Java Programming," assures that students learn the same complete set of skills and APIs.
From this basis - students can proceed to advanced Java by way of Course "Advanced Java Programming", study JDBC in Course "JDBC Programming", or move to other areas of the curriculum.




Introduction to Java Programming Rev. 6.0

Java Programming Rev. 6.0

Intermediate Java Programming Rev. 6.0

Migrating to Java 6

Advanced Java Programming

Java Development for Secure Systems Rev. 6.0

JDBC Programming

Java Foundation Classes

Java Wireless Programming

Design Patterns in Java Software

Which version of Java do I want?

The Java language has undergone a significant transformation with the release of Java 5.0, and it is important to match the version used in training to the version that will be practiced. See "Java Versions and Terminology Demystified" for help on this.


J2EE

This area covers technology specified in the Java Platform, Enterprise Edition, including Java Servlets, JSP, JSF, JMS, and EJB. We also offer courses in some of the most popular open-source application frameworks, such as Struts and Spring -- these extend the features of Java EE and facilitate practical application development while adhering to Java EE standards.

J2EE Standards

These courses present the Java Enterprise standards, including servlets, JSP, JSTL, and JSF for web applications; the Java Message Service, and Enterprise JavaBeans. All courses run using the appropriate reference implementations: for web technology this is the Tomcat web container, and for JMS and EJB it is the Java EE SDK from Sun Microsystems.




Overview of J2EE Development

JavaServer Pages

Java Servlets

Introduction to JSP

The JSP Standard Tag Library

JavaServer Faces Rev. 1.2.3

The Java Message Service

Securing Java Web Applications (Version 5.0)

Introduction to EJB V 3.0

Introduction to EJB

Enterprise JavaBeans

JSF Development with ICEfaces

Introduction to ICEfaces



Open-Source Frameworks

Here we cover frameworks, which build on various parts of the Java EE standards, but go beyond them to offer greater facility to application developers building complex applications. Frameworks are not bound by the Java Community Process, and so there's more variation in standards and practices. But they bring features that the JCP could not mandate for all Java EE vendors.




The Struts Framework

Jakarta Struts

The Spring Framework

The Spring Framework(A)

The Spring Framework(B)

Java Persistence with Hibernate Rev. 3.2

Spring Security


XML and Java

This area includes training in XML technology that requires a programming language, such as parsing, triggering transformations programmatically, binding, and Web services. The most popular choices are:
  • Course "XML Programming Using Java", which covers JAXP for SAX, DOM, and XSLT, and also the JAXB API for generating Java bindings based on an XML Schema
  • Course "Developing Java Web Services", which gives an overview of the architecture for interoperable Web services and teaches students how to build SOAP/WSDL services and clients using Java APIs such as SAAJ and JAX-RPC


XML Programming Using Java

Developing Java Web Services

Securing Java Web Services

Developing Web Services with WebLogic


Other Java Courses
Essentials of Java Security
Introduction to Java Security Patterns
Fast Track To EJB 3.0 Using Glassfish
Fast Track To EJB 3.0 and the JPA Using Glassfish
Complete Spring Core
Complete Spring Web
Introduction to Java Using Eclipse
Advanced Java using RAD 7.0
Introduction to Java using JBuilder 2007
Introduction to Java and Java Enterprise Using Rational Application Developer v7.0
Advanced Java SE 6 Software Development
Inroduction to Spring
Spring-MVC Web Applications
Java Persistence with Spring
Spring Web Flow
Developing JSF Web Applications with Spring and Hibernate
Test Driven Development with JUnit
Java Performance Tuning
J2EE Application Development with Spring and Hibernate
Developing Spring 2.5 Applications Using Eclipse Spring IDE Training
Web Application Development with Spring and Hibernate Training
JAX-WS Based Web Service Development Using Eclipse Training
Java EE 5 Programming Using WebLogic 10 Training
Complete Ibatis Using RAD
Complete Ibatis Using eclips
Complete Java Web Services
Complete Java
Complete Java Web Development
Ajax for Java Developers Rev. 1.0
Introduction to Java Programming Rev. 5.0
Intermediate Java Programming Rev. 1.4
Java Programming Rev. 1.4.3
Advanced Java Programming Rev. 1.4
Introduction to JavaBeans
Enterprise Java Programming Using Oracle 10g JDeveloper
EJB 3 Development With JBoss
Introduction to Struts 1.2 using BEA Workshop Studio
Introduction to JavaServer Faces (JSF) using BEA Workshop Studio
EJB 3 Development With NetBeans and Sun Java System Application Server
Java EE 5 Servlets & JSP Development with NetBeans IDE 5.5
Java EE 5 Programming Using NetBeans IDE 5.5
Servlets & JSP Development
Introduction to Java using JBuilder 2006
Servlet/JSP Programming Using Eclipse/JBoss-IDE and JBoss
Java EE 5 Rev. 3.1.1
Java EE 5
RAD Technical Overview
Advanced Java using RAD
Introduction to Java Rev. 1.4.1
Java JDBC Programming Rev. 4.5.1
Java JDBC Programming  Rev. 5.0
Java Development for Secure Systems
Intermediate Java Programming Rev. 5.0
Introduction to Java using Rational Application Developer V6.0
Java for Managers
Advanced Java using Eclipse
Introduction to Java using JDeveloper
Developing J2EE Applications Using Hibernate Training
Developing J2EE Applications using Hibernate and RAD Training
Developing J2EE Applications Using Spring 2.0 and Eclipse Training
Developing J2EE Applications Using Spring Framework and RAD6
J2EE Programming using Eclipse, MyEclipse and the Sun Application Server
J2EE Enterprise Development using Rational Rose
JavaServer Faces (JSF)
Introduction to JavaServer Faces (JSF) 1.2 using Eclipse
Introduction to JavaServer Faces (JSF) Using RAD
Building J2EE Applications using Struts 1.1 and WSAD 5.1.1
J2EE Architectural Overview
Java: A Development Technology for the 21st Century
Fundamentals of Java Programming
Essentials of Java Programming
Java for Mainframe Developers
Introduction to Java GUI Programming
Java Advanced Core Techniques
Java Thread Programming
Java Network Programming
Java I/O
Java Swing
Using and Developing JavaBeans
JavaServer Pages Using WebLogic 6
JavaServer Pages Using J2EE RI
Java Servlets Using J2EE RI
Java Servlets Using WebLogic 6
Fundamentals of Enterprise JavaBeans (EJB) Using J2EE RI
Fundamentals of Enterprise JavaBeans (EJB) Using WebLogic 6
Fundamentals of Enterprise JavaBeans (EJB) Using WebLogic 7
Advanced Enterprise JavaBeans (EJB) Using WebLogic 6
Developing Applications Using the Java Message Service API
Object-Oriented Analysis & Design Using UML
Introduction to Struts 1.1 using JBuilder
Struts 1.1 Bootcamp
Building J2EE Applications using Struts 1.1
Introduction to Struts 1.1 using WSAD V5.1
Advanced Java Programming using WebSphere Studio Application Developer V5
Introduction to Struts 1.2 using RAD
Introduction to Struts 1.1 using Tomcat 4
Introduction to Struts 1.1 using WSAD V5



Register for a free drawing to win one of our acclaimed multimedia CD-ROM training tutorials
Refer a client or instructor and earn $$$

Contact Information
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com

Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.