Java Training and Seminars
Programming Languages
Java Training Classes
Sun's Java (tm) is one of the hottest technologies in web development. Improving your Java skills with professional training and development will maintain your job security and improve your earning power.
Some important terms:
java, programming application, java, languages, programmers, programming and systems.
| Filter By Training Type: |
From Online Training Directory
So You Wanna Be A Java Programmer



You will get started on the Java track, with a good start, your leraning curve will be shortened significanly, you will be able to proceed effectively in learning & in using the skills.
more...
So You Wanna Be A Java Programmer
J2EE Part I ( JSP/servlet )


...Java in one easy attempt. Complement your web-front-end with this server-side part to create a whole application. Be comfortable with round-trip development.
We will mainly cover JSP/servlet/JDBC in this course.
Students will develop their own applications using server-side Java. Prerequisite: Strong understanding of the Java Programming Language and basic HTML, familiarity with networking
more...
From 123-CBT Computer Based Training
Java Programming with Java SE 6 0 Java Applets

Java Programming with Java SE 6.0: Java Applets Sun
To demonstrate how to build applets and place them on web pages
more...
Java Programming with Java SE 6 0 Java Applets
Java Programming with Java SE 6 0 Java I O

Java Programming with Java SE 6.0: Java I/O Sun
To enable the learner to use Java's I/O facilities to read and write data, and format input or output
more...
Java Programming with Java SE 6 0 Java Utilities

Java Programming with Java SE 6.0: Java Utilities Sun
To enable the learner to use the classes and methods of the java.lang, java.util, java.io, and java.nio packages
more...
From Wintrac Inc.
Introduction to Java Security Patterns
... studies to illustrate the security patterns for building Java applications. This course will focus on: role of security patterns, strategies and best practices, Secure UP, risk analysis, trade-off analysis (TOA), security patterns catalog, Web-tier patterns, Business-tier patterns, Web services patterns and identity management security patterns.
Each of the different security patterns is
more...
Introduction to Java Programming Rev 6-0
...Java is a popular and powerful language. Although comparatively simple in its language structure, there are a number of subtleties that can trip up less experienced programmers. It is based on C, and the terse nature of C may be unfamiliar to students with some previous experience programming in languages such as COBOL or Visual Basic who do not have experience with C or C++. And, of course,
more...
Java Programming Rev 6.0
...Java language -- i. e. the Java Standard Edition platform. It is intended for programmers with experience in languages other than Java, but who may or may not have any previous Java experience. It focuses on procedural and structured coding skills first, and then offers meticulous, in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The
more...
Intermediate Java Programming Rev 6-0
...Java language -- i. e. the Java Standard Edition platform. It is intended for students with previous Java experience or training, who already know the fundamentals of the Java architecture and basic procedural programming. This course provides in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves key
more...
Advanced Java Programming
...ovides advanced training in developing software using the Java Platform, Standard Edition, or Java SE. It is intended for students with solid experience in structured and object-oriented Java programming, including use of the Collections API and exception handling.
The course covers several general-purpose topics: using and building generic types, writing multi-threaded applications, the
more...
Java Development for Secure Systems Rev. 6.0
... to the broad range of challenges and techniques that is "Java security." Secure coding practice for Java incorporates techniques for Java SE and Java EE, and increasingly EE applications are using SE techniques such as policy files and JAAS authentication. This course spends some time on each platform, so that students will be exposed to SE basics such as access controller, permissions, and
more...
JDBC Programming
...course covers the fundamentals of database programming in Java using JDBC (Java Database connectivity) in an incremental fashion, to get the programmer up to speed quickly and then to layer a deeper understanding of JDBC upon that foundation. This course has been designed to work with any of these relational database management systems
Apache Derby 10. 4
MySQL 5. 0
PostgreSQL 8. 3
more...
Java Foundation Classes
...Java programmer to the Java Foundation Classes -- a. k. a. Swing -- the Java environment's comprehensive framework for GUI development. The student will study the fundamentals of the JFC architecture and quickly move to building simple JFC frame-based applications. By the end of the course the student will be comfortable building simple or complex interfaces with the most common Swing controls
more...
Java Wireless Programming
...Java programmers to the Java Micro Edition, or Java ME, and develops skills in Java programming for wireless devices via the Mobile Information Device Profile, or MIDP. The course begins with a top-down tour of the ME architecture, focusing on wireless programming via the Connected, Limited Device Configuration, or CLDC, and the MIDP. Students learn the simple Core API of the CLDC -- primarily
more...
Design Patterns in Java Software
...Java programmer, a strong, shared vocabulary of design patterns and best practices. The course begins with a discussion of how to recognize and apply design patterns a that is, how to incorporate pattern awareness into onea s own analysis, design, and implementation practices. The main body of the course focuses on the Gang of Four design patterns, with a chapter each on creational,
more...
Overview of J2EE Development
...course provides a coherent, high-level explanation of the Java 2 Platform, Enterprise Edition (J2EE): what sorts of software are created with J2EE; how software is developed for this platform; how it is deployed and put into production; how it can be administered. The course is designed specifically for non-programmers a analysts, managers, technical writers, and anyone who desires a good
more...
JavaServer Pages
...JavaServer Pages, or JSP, which is the standard means of authoring dynamic content for Web applications under the Java Enterprise platform. It treats JSP 2. 0, including older features such as scriptlets but focusing on newer features and techniques, including JSP expressions and the JSTL. At the end of the course, students will be well prepared to author JSPs for small- or large-scale Web
more...
Java Servlets
...Java Servlets technology and shows how to use it to develop simple to complex web applications. It is intended for experienced Java (J2SE) programmers who want to build web applications or J2EE components and systems.
The course begins with an overview of server-side Java programming and web protocols. Then students learn the Java Servlets architecture, the request/ response cycle, and
more...
Introduction to JSP
...JavaServer Pages, or JSP, which is the standard means of authoring dynamic content for Web applications under the Java Enterprise platform. The module begins with an introduction of Web applications in general, shows how Java servlets and JSPs establish a framework for writing Web applications, and then covers JSP 2. 0 features in detail, from scripting elements to use of dedicated JavaBeans to
more...
The JSP Standard Tag Library
This two-day module introduces the JSTL, or JSP Standard Tag Library, actually a set of four custom tag libraries that establish a portable standard for common processing tasks in JSP. JSTL is a major part of the new scriptless authoring style encouraged (and enabled) by the JSP 2. 0 specification.
You can get a complete list of other Java classes at
more...
JavaServer Faces
...JavaServer Faces, adding a two day-module on advanced techniques focused on custom component libraries, JavaScript, and Ajax. Proceeding from a foundation of Java, Servlets, and JSP, the course develops the best-practice concepts of MVC architecture and command-object encapsulation that propel the JSF architecture. Students create JSF Web applications by organizing their pages as JSF component
more...
The Java Message Service
...Java developers will need to know about asynchronous messaging using the Java Message Service, or JMS. Both the point-to-point and publish-and-subscribe messaging styles are covered, but there is an emphasis on the more popular point-to-point approach using message queues. The course moves quickly from JMS fundamentals -- connections, sessions, queues, topics, etc. -- to intermediate techniques
more...
Introduction to EJB V 3.0
...Java developer to Enterprise JavaBeans -- the Java EE standard for scalable, secure, and transactional Java components. EJB 3. 0 has reinvigorated this area of Java enterprise development, with dramatic improvements in ease of use and smooth integration with servlet-based or JSF web applications. This course treats the 3. 0 specification, with a few notes on 2. 1 compatibility but an emphasis
more...
Introduction to EJB
...Java programmer a grounding in the Enterprise JavaBeans (EJB) architecture and the skills to develop simple EJB applications. EJBa s position at the heart of the Java Enterprise platform and the use of EJB application servers as the backbone of large-scale distributed systems are studied. We consider the advantages of the application server architecture a transaction control, security,
more...
Enterprise JavaBeans
...Java programmer a grounding in the Enterprise JavaBeans (EJB) architecture and the skills to develop EJBs effectively for enterprise development efforts. EJB's position at the heart of the Java Enterprise platform and the use of EJB application servers as the backbone of large-scale distributed systems are studied. We consider the advantages of the application server architecture -- transaction
more...
The Struts Framework
This advanced course shows JSP and servlet programmers how to build web applications using the Apache Struts framework. Students learn the Struts architecture and see how it captures a great deal of pre-existing best practice: in model/ view/ controller action mappings, form beans and custom tags for working with HTML forms, input validation, and the Tiles view-building framework. Two chapters
more...
Introduction to Essential Java EE Security (java)
...Java Security class will teach you how to ensure your Java applications are developed with the most advanced security measures available in Java today. The class begins by discussing threats and mitigation techniques, including conventional and public key cryptography, and the most popular authentication protocols, including SSL. Fundamental Java security concepts are covered, including
more...
Jakarta Struts
This advanced course shows JSP and servlet programmers how to build a Model-2a Web applications using the Jakarta Struts project from Apache. Students learn the Struts architecture and see how it captures a great deal of pre-existing best practice in Web application development. They build applications from scratch using the Struts 1. 1 code base, advancing through actions and action mappings,
more...
The Spring Framework
...Java developer to use the Spring Application Framework to create simple and complex Web applications. Spring is a far-reaching framework that aims to facilitate all sorts of Java development, including every level of multi-tier distributed systems. Here we focus on the Core and MVC modules, with a lighter (but not dismissive) touch on persistence through DAO and ORM modules.
You can get a
more...
The Spring Framework(a)
...Java developer to use the Spring Application Framework to manage objects in a lightweight "IoC" (inversion-of-control) container, and to manage persistent objects using Spring's support for DAOs and transaction control. Spring is a far-reaching framework that aims to facilitate all sorts of Java development, including every level of multi-tier distributed systems. Here we focus on the Core
more...
The Spring Framework(b)
...Java developer to use the Spring Application Framework to manage objects in a lightweight "IoC" (inversion-of-control) container, and to manage persistent objects using Spring's support for DAOs and transaction control. Spring is a far-reaching framework that aims to facilitate all sorts of Java development, including every level of multi-tier distributed systems. Here we focus on the Core
more...
Java Persistence with Hibernate
This course develops skills in using the Object/ Relational Mapping tool Hibernate. The course uses the latest release version of Hibernate, 3. 2, which is directly related to the new EJB 3. 0 version defined in Java EE 5. 0.
By the end of the course, students will be prepared to set-up and use Hibernate as the persistence mechanism in Java applications.
You can get a complete list of
more...
XML Programming Using Java(Rev 6.0)
...Java's XML processing APIs. The course is intended for students with a working knowledge of XML -- and possibly DTDs or XML Schema -- who want to build XML applications or components using the Java language. Everything in the course adheres to W3C and Java standards for completely portable code.
You can get a complete list of other Java classes at
more...
Developing Java Web Services
...f the art in developing interoperable web services on the Java EE platform. Students learn the key standards -- SOAP, WSDL, and the WS-I Basic Profile -- and the Java architecture that has evolved to build interoperable services and clients. JAX-WS is central to the course, and we cover both WSDL-driven and Java-driven development paths, as well as message handlers and attachment support. With
more...
Securing Java Web Services (Version 5.0)
...Java developers to key concepts and technology for developing secure web services and securing enterprise software architecture. Though consensus is forming, and standards have largely taken shape, this is still a broad and challenging field. We focus on a few well-defined approaches: XML cryptography, the WS-Security and WS-SecurityPolicy standards, and the Security Assertions Markup Language,
more...
Developing Web Services with WebLogic
...Java programmers to develop Web services and clients using the BEA WebLogic Platform(TM), in accordance with prevailing standards such as SOAP, WSDL, and JAX-RPC. Students get an overview of the interoperable and Java-specific Web services architectures, and then learn the standard (J2EE 1. 4) APIs for SOAP messaging and WSDL-driven, component-based service development, working extensively with
more...
JSF Development with ICEfaces (Version 1.8)
...Java developer in good position to build sophisticated web applications using JavaServer Faces and the ICEfaces component library. A first module introduces the best-practice concepts of MVC architecture and command-object encapsulation that propel the JSF architecture. Students create JSF applications by organizing their pages as JSF component trees, and their server-side code as JSF managed
more...
Introduction to ICEfaces (Version 1.8)
This intermediate-level course gives JSF developers a rapid introduction to the ICEfaces component library and Ajax framework. It can also be presented separately to students with JSF experience, though it is primarily intended to follow our three-day JSF Course JSF Development with ICEfaces, for a prepared combination of JSF and ICEfaces material.
You can get a complete list of other Java
more...
Migrating to Java 6
...Java-1. 4 developers the new language features in Java 5 and 6, and, more importantly, illustrates best programming practices as they've been affected by these new features. This is an accelerated course that assumes long experience with earlier versions of Java. Students will leave familiar with various new bits of syntax, and also with an understanding of the exciting new options they have
more...
Securing Java Web Applications
...Java web applications how to secure those applications and to apply best practices with regard to secure enterprise coding. Authentication, authorization, and input validation are major themes, and students get good exposure to basic Java cryptography for specific development scenarios, as well as thorough discussions of HTTPS configuration and certificate management, error handling, logging,
more...
Fast Track To EJB 3.0 Using Glassfish
...JavaBeans 3. 0 specification is a deep overhaul of the EJB specification that is intended to improve the EJB architecture by reducing its complexity from the developer's point of view. It leverages annotations (introduced in Java 5) and Object-Relational Mapping (ORM) technologies to eliminate the dependence on complex EJB APIs, allow POJO (Plain Old Java Object) based development, and provide
more...
Fast Track To EJB 3.0 and the JPA Using Glassfish
...JavaBeans 3. 0 specification is a deep overhaul of the EJB specification that is intended to improve the EJB architecture by reducing its complexity from the developer's point of view. It leverages annotations (introduced in Java 5) and Object-Relational Mapping (ORM) technologies to eliminate the dependence on complex EJB APIs, allow POJO (Plain Old Java Object) based development, and provide
more...
Complete Spring Core
...ing Framework is an open source application framework for Java. This framework has taken the Java software community by storm. Its popularity continues to rise and expand to other development communities like .NET. Spring provides the technology to develop everything from small, stand-alone applications to large, complex, enterprise systems out of simple POJOs (plain old Java objects). In this
more...
Complete Spring Web
...ing Framework is an open source application framework for Java. This framework has taken the Java software community by storm. Its popularity continues to rise and expand to other development communities like .NET. Spring provides the technology to develop everything from small, stand-alone applications to large, complex, enterprise systems out of simple POJOs (plain old Java objects). In this
more...
Introduction to Java Using Eclipse
...Java programming language and how to develop Java applications using Eclipse. Students learn the syntax of the Java programming language, object-oriented programming using Java, exception handling, generics, collections, and file input/ output (I/ O). During the course, students will develop and test Java applications using Eclipse.
Throughout the course students will also work on a
more...
Advanced Java using RAD 7.0
This course teaches how to develop advanced Java applications using RAD 7. 0. The advanced features of Java that developers may be using in many different types of programs are covered.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Introduction to Java using JBuilder 2007
...Java Programming course teaches students: the syntax of the Java programming language; Object-Oriented Programming using Java; exception handling; file input/ output (I/ O); JSP, Servlets; and EJB; and, optionally, creating Graphical User Interfaces (GUIs) using AWT and Swing. Students will learn how to develop Java applications and, optionally, how to develop applets.
You can get a complete
more...
Introduction to Java and Java Enterprise Using Rational Application Developer v7.0
...Java programming language and how to develop Java applications using RAD v7. 0. Students learn the syntax of the Java programming language, object-oriented programming using Java, exception handling, file input/ output (I/ O), along with servlets and JavaServer Pages. During the course, students will develop and test Java applications using RAD v7. 0.
You can get a complete list of other Java
more...
Gentle Java and OO Development
Gentle Java and OO Development is geared to audiences with no background in Object-Oriented programming or Java.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Developing Rich Web Applications with Spring 2.5 Using RAD 7.0
This training course teaches the various technologies that can be used with Spring web applications. Spring support for various database technologies, including Hibernate is also covered. Several web application frameworks and how they integrate with Spring are covered including Spring MVC, Spring Web Flow, and Spring-JSF integration. Other requirements of web applications like using the Tiles
more...
Developing Spring 2.5 Applications Using Spring Source Tool Suite
This course provides students with the knowledge needed to use the Spring Framework and the SpringSource Tool Suite to develop flexible, testable and maintainable Java EE enterprise applications. This course covers v2. 5 of the Spring Framework.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Migrating to JSF 2.0
This fast-paced course helps experienced JSF-1. x developers jump into the much-improved JSF-2. 0 architecture. We highlight various improvements in pre-existing techniques -- implicit navigation, new bean scopes, and so forth -- and then spend most of the course on features that are entirely new to JSF 2. 0. Students refactor applications to take advantage of new support HTTP GET requests and
more...
Migrating to JSF 2.0 (Half day)
This half-day briefing gives experienced JSF-1. x developers an introduction to the much-improved JSF-2. 0 architecture. We highlight various improvements in pre-existing techniques: implicit navigation, new bean scopes, HTTP GET support, annotations, composites, and standard Ajax support. There are no lab exercises, given our target timeline; but the course is thick with working examples and
more...
Developing Ajax Applications
... We start with a tour of basic browser programming, using JavaScript, the HTML DOM, and CSS. Then, students learn how to establish communication between their on-page JavaScripts and server-side application components, and thus to develop richer, more user-friendly and responsive web applications.
We pursue Ajax connectivity entirely from the client side in this course (Java developers
more...
Ajax in Java Applications
...Java developers through the sometimes bewildering array of approaches to adding Ajax functionality into their web applications. We analyze the challenges of supporting Ajax from the server side, going beyond simple Ajax request-handling strategies to consider goals such as:
Adhering to the model/ view/ controller pattern
Minimizing duplication of business and presentation logic
more...
JDBC - Java Database Connectivity Using Rational Application Developer
This hands-on course covers all the details that you will need to use JDBC to access the information in your databases using Java. It also talks about real world issues in using JDBC.
All labs are done using the RAD Development Environment, and the lab instructions include detailed directions on using RAD and the RAD wizards and tools.
You can get a complete list of other Java classes at
more...
Servlet and JSP Programming with Tomcat 6 Using Eclipse
Students will learn to develop and test server-side web applications based on the Java Platform, Enterprise Edition (Java EE) component model using Eclipse tools. Develop and test server-side applications that use Servlets and JavaServer Pages (JSPs) for the control and flow of e-business applications.
You can get a complete list of other Java classes at
more...
Introduction to Java and Java Enterprise Using Eclipse
...Java programming language and how to develop Java applications using eclipse and JBoss. Students learn the syntax of the Java programming language, object-oriented programming using Java, exception handling, file input/ output (I/ O), along with servlets and JavaServer Pages. During the course, students will develop and test Java applications using eclipse with JBoss.
You can get a complete
more...
Developing J2EE Applications Using Spring 2.5 and Rational Application Developer
This course provides students with the knowledge needed to use the Spring Framework and Rational Application Developer 7. 0 to develop flexible, testable and maintainable Java EE enterprise applications. This course covers v2. 5 of the Spring Framework.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Java EE 5 Programming with Servlets and JSPs
Students will learn to develop and test server-side web applications based on the Java Platform, Enterprise Edition (Java EE) component model using Eclipse tools. Develop and test server-side applications that use Servlets and JavaServer Pages (JSPs) for the control and flow of e-business applications.
You can get a complete list of other Java classes at
more...
Java Persistence JPA Programming using Eclipse
This 3 day training course teaches students about the standard persistence architecture provided by JPA. This standard can be used to replace third party persistence frameworks like Hibernate. By learning the programming model made available by the JPA standard and how to use it in various types of applications, developers can create applications that are more portable between environments and
more...
EJB 3.0 Programming Using JBoss 5.0
...Java Beans (EJB 3. 0) technology. It starts by introducing the concepts and is ideal for someone who has never programmed using EJB. The course rapidly picks up and ends with advanced concepts that students can use in real life to complete large scale EJB based projects. The labs are done using Eclipse WTP and JBoss 5. 0 runtime.
You can get a complete list of other Java classes at
more...
Programming Advanced JAX-WS Web Services using JBoss 5.0
This course is for students looking to build and perfect their web service development knowledge. Starting from the basics of Web Service concepts (such as WSDL, XML schema, and JAXB), the student will learn all aspects of programming a JAX-WS 2. 1 web service. Additionally, advanced topics such as Web Services Interoperability (WS-I), WS-Reliable Messaging and WS-Addressing will also be covered.
more...
Java EE 5 Programming with JSF EJB 3.0 and JPA using JBoss 5.0
This 5 day training course teaches students how to develop Java EE 5 applications using Eclipse for the JBoss Application Server v5. 0. This course covers some of the newest technologies of the Java EE 5 platform, including JSF 1. 2, EJB 3. 0, and JPA. A brief intro to JAX-WS web services is also covered.
You can get a complete list of other Java classes at
more...
Java EE Design Patterns
Patterns are widely accepted solutions to commonly occurring problems. For each pattern discussed in this course we outline the problem it is meant to solve and how to implement the pattern. The course is completely updated to take into account the advancements made in Java Enterprise Edition (Java EE). For pattern implementation, we cover Servlet, JSF and Struts wherever appropriate.
You can
more...
Java EE 5 Programming with JSF EJB 3.0 and JPA Using Rational Application Developer 7.5
This 5 day training course teaches students how to develop Java EE 5 applications using RAD 7. 5 for the WebSphere Application Server v7. 0 platform. This course covers some of the newest technologies of the Java EE 5 platform, including JSF 1. 2, EJB 3. 0, and JPA. A brief intro to JAX-WS web services is also covered.
You can get a complete list of other Java classes at
more...
Developing J2EE Applications Using Spring Framework v2.0 and RAD 7
This course provides students with the knowledge needed to use the Spring Framework and Rational Application Developer v7 (RAD7) to develop flexible, testable and maintainable J2EE enterprise applications. This course covers v2. 0 of the Spring Framework.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
J2EE Programming Using Rational Application Developer RAD v7.0
This 5 day training course teaches students how to develop Servlet, JSP and EJB for the WebSphere Application Server v6 platform. About 50% of the time is spent on hands on labs that use the Rational Developer Studio (RAD) v7 development tool.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
J2EE Programming using Eclipse and JBoss (java)
This course teaches programmers how to write enterprise applications based on the Java 2 Enterprise Edition (J2EE) architecture. In addition to the core concepts of J2EE, this course provides specific instruction on building J2EE applications using the best practices established in the field.
You can get a complete list of other Java classes at
more...
EJB Development using Eclipse and JBoss (java)
This course is an advanced introduction to the Enterprise Java Beans (EJB) technology. It starts by introducing the concepts and ideal for someone who has never programmed using EJB. The course rapidly picks up and ends with advanced concepts that students can use in real life to complete large scale EJB based projects.
You can get a complete list of other Java classes at
more...
J2EE Architecture and Patterns using Eclipse and JBoss(java)
J2EE is a collection of technologies specifically meant to aid development of enterprise class software applications. This course will help architects and senior developers devise a plan that other developers in the team can follow to develop robust, high performance, easy to maintain and secure applications. The material in this class covers the most critical areas of a mission critical
more...
Architecting and Designing J2EE Applications
This course provides the students with the prerequisite knowledge necessary to use J2EE in order to architect robust and maintainable enterprise applications.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Introduction to JSF Using RAD
This training course introduces the developer to the JSF architecture and provides the basis for planning, developing, and deploying Web based applications using the JSF framework. After taking this class, the developer will be able to quickly construct dynamic server-side web pages using JSF.
You can get a complete list of other Java classes at
more...
J2EE Application Development with Spring and Hibernate Using RAD 7.0
This course provides students with the knowledge needed to use the Spring Framework and to use the Hibernate Object/ Relational Mapping (ORM) framework to implement the persistence layer of J2EE applications to develop flexible, testable and maintainable Java EE enterprise applications. The labs are done using RAD 7. 0.
You can get a complete list of other Java classes at
more...
Introduction to Essential Java EE Security (Java)
...Java Security class will teach you how to ensure your Java applications are developed with the most advanced security measures available in Java today. The class begins by discussing threats and mitigation techniques, including conventional and public key cryptography, and the most popular authentication protocols, including SSL. Fundamental Java security concepts are covered, including
more...
Introduction to Java Security Patterns
... studies to illustrate the security patterns for building Java applications. This course will focus on: role of security patterns, strategies and best practices, Secure UP, risk analysis, trade-off analysis (TOA), security patterns catalog, Web-tier patterns, Business-tier patterns, Web services patterns and identity management security patterns.
Each of the different security patterns is
more...
Advanced Java SE 6 Software Development
Java SE 6 adds new power to the language. Find out how to take advantage of its new capabilities in this advanced, hands-on course for experienced Java developers.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Developing JSF Web Applications with Spring and Hibernate
This course covers how to program JSF Web Applications, how to use the Spring Framework, and to use the Hibernate Object/ Relational Mapping (ORM) framework to implement the persistence layer of J2EE applications to develop flexible, testable and maintainable Java EE web applications. Besides covering each of these technologies individually, emphasis is placed on how to utilize them together.
more...
Test Driven Development with JUnit
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Java Performance Tuning
...Java systems and eliminates all types of performance problems, including planning for performance, building a performance testing and tuning environment, tools, tuning methodology and an overview of how performance is affected by the runtime Java environment. This course is essential in understanding how to most effectively tune any Java application.
You can get a complete list of other
more...
J2EE Application Development with Spring and Hibernate
This course provides students with the knowledge needed to use the Spring Framework and to use the Hibernate Object/ Relational Mapping (ORM) framework to implement the persistence layer of J2EE applications to develop flexible, testable and maintainable Java EE enterprise applications.
You can get a complete list of other Java classes at
more...
Developing Spring 2.5 Applications Using Eclipse Spring IDE Training
This course provides students with the knowledge needed to use the Spring Framework and the Eclipse Spring IDE to develop flexible, testable and maintainable Java EE enterprise applications. This course covers v2. 5 of the Spring Framework.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
Web Application Development with Spring and Hibernate Training
This course provides students with the knowledge needed to use the Spring Framework and to use the Hibernate Object/ Relational Mapping (ORM) framework to implement the persistence layer of J2EE applications to develop flexible, testable and maintainable Java EE enterprise applications.
You can get a complete list of other Java classes at
more...
Introduction to Java and Java Enterprise Using Rational Application Developer v7.0
...Java programming language and how to develop Java applications using RAD v7. 0. Students learn the syntax of the Java programming language, object-oriented programming using Java, exception handling, file input/ output (I/ O), along with servlets and JavaServer Pages. During the course, students will develop and test Java applications using RAD v7. 0.
You can get a complete list of other Java
more...
JAX-WS Based Web Service Development Using Eclipse Training
...Java EE developer, you can gain complete mastery over Web Services development in Eclipse WTP and JBoss after taking this course. This course will teach you the theory behind XML schema, WSDL and SOAP. It will proceed to teach you various Java specifications that cover Web Services development (JAX-WS , JAXB and JSR 921).
Advanced topics such as WS-Security, WS-Addressing,
more...
Java EE 5 Programming Using WebLogic 10 Training ( java)
This 5 day training course teaches students how to develop Servlet, JSP and EJB for the WebLogic Server v10 platform. About 50% of the time is spent on hands on labs that use the Workshop for WebLogic development tool.
You can get a complete list of other Java classes at http://www.wintrac.com/courses/mainJava.asp
more...
COMPLETE IBATIS USING RAD
...Java community. iBATIS is an open source a data mappera framework. Data mappers do not tie classes to tables or class fields to columns. Instead, a data mapper maps parameters and results of SQL statements to classes and fields. This makes iBATIS a simple and lightweight persistence framework. By removing the repetitive and error prone work, iBATIS helps remove developers from focusing on
more...
COMPLETE IBATIS USING ECLIPSE
...Java community. iBATIS is an open source a data mappera framework. Data mappers do not tie classes to tables or class fields to columns. Instead, a data mapper maps parameters and results of SQL statements to classes and fields. This makes iBATIS a simple and lightweight persistence framework. By removing the repetitive and error prone work, iBATIS helps remove developers from focusing on
more...
COMPLETE JAVA WEB SERVICES
...s how to build Web Services and Web Service clients using Java Technologies. The class includes a high-speed introduction to XML syntax, namespaces, XML Schema, SOAP, and WSDL before exploring Web service client or server-side development in Java APIs and tools. The course focuses on implementation using Apache Axis, the most popular Java JAX-RPC implementation.
You can get a complete
more...
COMPLETE JAVA
... is designed to teach you the syntax and core APIs of the Java programming language while also coaching you on the conventions and practical techniques necessary to code Java professionally. The class begins by describing the core syntax of the Java language while also exposing students to object-oriented programming concepts. After establishing this essential foundation, the class then covers
more...
COMPLETE JAVA WEB DEVELOPMENT
...developing cutting edge Web applications using the latest Java EE 5 technologies from Sun and the open source community. It builds a strong understanding of Servlet technology as the cornerstone of Java's Web platform. It shows how JSPs build on the Servlet architecture and help your development teams achieve clear role separation. Additionally, the class will show you how to use JSTL, custom
more...
Ajax for Java Developers (Java)
...JavaScript and XML) is a browser based technology for creating highly interactive Web applications by updating parts of a Web page with new data without reloading the whole page. This results in a more responsive and interactive interface, and is the technology powering websites like Google Maps and Google Mail.
There is no formal definition of Ajax, but using XMLHttpRequest/ JavaScript has
more...
Introduction to Java Programming
...Java is a popular and powerful language. Although comparatively simple in its language structure, there are a number of subtleties that can trip up less experienced programmers. It is based on C, and the terse nature of C may be unfamiliar to students with some previous experience programming in languages such as COBOL or Visual Basic who do not have experience with C or C++. And, Java is
more...
Intermediate Java Programming
...Java language a the Java 2 Standard or J2SE platform. It is intended for students with previous Java experience or training, who already know the fundamentals of the Java architecture and basic procedural programming. This course provides in-depth coverage of object-oriented concepts and how to apply them to Java software design and development. The latter part of the course moves key parts
more...
Intro to Java and OO Development
...nces with no background in Object-Oriented programming or Java. It uses a steady pace and numerous hands-on labs to provide an easy entry into the world of Java and OO Programming.
Java is one of the most important programming languages used today, and its correct usage is a critical part of many systems being written now. The basics of the language are relatively easy, but the challenge
more...
Intermediate Java and OO Development
...Java and OO Development is a fast paced course suitable for programmers with some previous experience in working with Java and Object-Oriented (OO) programming. It includes a short review of basic Java concepts, and then moves on to a comprehensive coverage of more advanced topics in Java and OO programming to provide participants with a strong grounding in using Java in a sophisticated and
more...
Java Web Programming
...Java programmers how to build dynamic web applications using JavaServer Pages, Servlets and JavaBeans. These technologies combine to form the presentation side of a J2EE web-based application. Students will implement a Model-View-Controller (MVC) architecture for their web applications. This course is current to the Servlet 3. 0 specification and runs on Tomcat 7. 0.
You can get a complete
more...
Fast Track to Java EE 5 with Servlets JSP JDBC using RAD
...Java EE 5 with a focus on the Web tier and JDBC.. The Java EE platform offers all the advantages of developing in Java plus a comprehensive suite of server-side technologies. This course tells you what you need to know to design and build your own web applications. You'll learn the details of the key Java EE technologies and how to leverage the strengths of each, with special focus on Servlets
more...
Fast Track to Java 5 Java 6 and OO Development
...Java and OO Development is a fast paced course suitable for programmers with existing programming experience. It can be taught to audiences with less experience by reducing coverage of the optional, more advanced topics.
Java is one of the most important programming languages used today, and its correct usage is a critical part of many systems being written now. The basics of the language are
more...
Intermediate Java and OO Development
...Java and OO Development is a fast paced course suitable for programmers with some previous experience in working with Java and Object-Oriented (OO) programming (equivalent to taking our Gentle Java course). It includes a short review of basic Java concepts, and then moves on to a comprehensive coverage of more advanced topics in Java and OO programming to provide participants with a strong
more...
