|
ABOUT THE INSTRUCTOR
COURSE REVIEWS JSF 2.0, MYFACES, & PRIMEFACES AJAX (w/ JQUERY, HTML5, ETC.) JAVA 6 & 7 PROGRAMMING ANDROID PROGRAMMING GWT INTERMEDIATE SERVLETS & JSP SPRING FRAMEWORK HIBERNATE & JPA ADVANCED SERVLETS & JSP JAKARTA STRUTS 1.x & STRUTS 2 SCWCD IPHONE PROGRAMMING CUSTOMIZED ON-SITE PUBLIC TRAINING SCHEDULE
APACHE TOMCAT
6 APACHE TOMCAT 7 JAVASERVER FACES (JSF) JSF 1.x JSF 2.0 INTERMEDIATE SERVLETS & JSP ANDROID PROGRAMMING AJAX & GWT JAVASCRIPT & AJAX BASICS PROTOTYPE SCRIPTACULOUS JQUERY DOJO GWT 2.1 JAVA 6 & 7 PROGRAMMING HTML 5 ADVANCED SERVLETS & JSP SPRING HIBERNATE & JPA JAKARTA STRUTS EJB3 WEB SERVICES WITH AXIS2 SCWCD TUTORIALS IN CHINESE TUTORIALS IN JAPANESE
|
Programming with GWT 2.1May 16-19 2011, JHU Dorsey Center, Elkridge MD
|
|||||||||||
| This class is now over. Next public versions are tentatively set for Spring 2012 at the same Johns Hopkins location in Maryland. In the meantime, please contact hall@coreservlets.com for information on a customized onsite version at your location. Lower price, more convenient for your developers, and customizable content. |
|---|
“Wonderful. In 20 years, this is the best organized, most pragmatic and enjoyable course I've taken.”
“The best instructor-led course I have attended, by far.”
“Best short course ever!”
“Compared to the other short courses I have taken, this one completely redefined my scale from 1-10.”
This page describes the public (open enrollment) training course on Ajax programming with GWT to be held — at the Johns Hopkins Dorsey Center in Elkridge, MD (co-sponsored by the Johns Hopkins University Engineering for Professionals program). The entire course is personally developed and taught by experienced GWT developer, instructor, and author Yaakov Chaikin. No contract instructor regurgitating someone else's materials! Yaakov uses GWT in his daily work as well as having released an open-source MVP and history management framework for GWT.
If you are looking for customized training courses on Java 6 or 7, JSF 2.0, PrimeFaces, Android, Ajax, jQuery, Hadoop, GWT, Spring, Hibernate, or RESTful Web Services taught on-site at your company, please see this page.
Register Early! Five of the previous coreservlets.com public short courses were full, so reserve your spot today. Registrations are taken in the order they are received.
Course Overview
The Google Web Toolkit is a free and open-source toolkit for building Ajax applications using Java. It is the single-most important new Ajax toolkit introduced in the last several years, but it uses a drastically different approach than the other toolkits such as jQuery, Prototype, Scriptaculous, Dojo, Ext-JS, or YUI. As a result, it is difficult for traditional Ajax developers to understand how to use GWT effectively. Furthermore, GWT 2.1 introduced many changes and new features, so even programmers who used previous GWT releases need a fast-moving primer to get them up to speed with GWT 2.1. This course provides a practical, hands-on introduction to building Ajax-enabled applications with GWT 2.1. In each section, it gives details on the most important topics, surveys more advanced or lesser-used topics, stresses best practices, and gives plenty of working examples. Each section is followed by a series of hands-on exercises to reinforce the concepts. There are a choice of exercises of varying complexity so as to accommodate developers with various levels of expertise and previous experience.
Coreservlets normally runs on-site training courses at customer locations. This is easier administratively, is better for clients since the topics and schedule can be customized, and is more cost effective for students since no travel is required. However, due to demand from those who do not have enough students for an on-site course, Yaakov will be a running public (open enrollment) GWT training course May 16-19 at the Johns Hopkins Dorsey Center in Elkridge MD.
About the Instructor
Prerequisites
The course consists of an approximately equal mixture of lecture and hands-on lab time and assumes that all students have strong Java skills. It does not assume any previous exposure to GWT or Ajax, nor does it presume JavaScript knowledge.
Venue
The course will be held at
the Johns Hopkins Dorsey Center in
Elkridge, Maryland. This is a modern, comfortable venue with separate computers for each student, fast internet connections,
and with coffee, snacks, and meals included. Class meets from 8:30 am to 4:30 pm daily. For students who
prefer to bring their own laptops, fast wifi is available, and you can
email the instructor for information
on installing the class software in advance.
For Maryland residents, the location is centrally located 5 minutes from BWI airport and has plenty of free parking. For out-of-town students, there are many hotels within 1 mile.
Registration
The four-day course costs $1995 per student and includes an extensive course notebook, a commercial textbook, exercises, exercise solutions, breakfast, snacks, and lunch. Compare this price to courses from Sun, Learning Tree, GlobalKnowledge, and Oracle University that cost around $2400 for four-day courses and $3000 for five-day courses that do not include textbooks or meals. Besides, those courses almost always use an unknown instructor who did not develop the course materials and often lacks significant real-world development experience.
To register, fill out and send in the course registration form. Space is limited: five previous offerings of coreservlets.com courses were full. Bonus: Register at least a week in advance and get a $50 gift certificate from amazon.com.
Questions and More Info
|
|
Syllabus
Course now includes new GWT 2.1 features
- GWT Overview: Overview, Pros/Cons, Installation, Setup
- GWT Basics: Building and Deploying Apps, Basic Structure
- Widget Event Handling
- Accessing Server Data with GWT RPC
- Advanced RPC and Server Data Handling
- Laying Out Windows with Panels: Part I (Basic Panels)
- Laying Out Windows with Panels: Part II (Composite Panels)
- History Handling: Dealing with the Back Button and Bookmarks
- More GWT Widgets
- Ext GWT: Panels and Windows
- Ext GWT: Widgets
- Ext GWT: Charts
- Wrapping Existing JavaScript Libraries with JSNI
Too few developers for
onsite courses? Try
our public courses in MD,
co-sponsored by Johns
Hopkins "Engineering
for Professionals":
Android Programming:
Mobile Apps in Java
August 13-17 2012
JSF 2.0 & PrimeFaces:
Web Apps in Java
August 20-24 2012
Java 7 Programming:
A Crash Course
August 27-31 2012
Rich Internet Apps
with Ajax & jQuery
September 10-14 2012
Spring: Simplifying
Java Applications
September 17-21 2012
Java Persistence with
Hibernate & JPA
April 11-15 2011
RESTful & SOAP-based
Web Services in Java
October 29-31 2012
Courses at
YOUR Location
• Customized content
• Flexible dates
• Any country
CEU's Now Available
You can get CEU's
for onsite courses.
Courses can be
offered directly from
accredited college.



