Schedule
The following courses are offered to the public at our classrooms. For the list of courses that we can deliver at your own site, please see our full course offering.
San Francisco
San Francisco, CA, United States
| Course | May 2008 | June 2008 | July 2008 | August 2008 |
|
Ajax - Asynchronous JavaScript and XML is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client, a 2.0 web application. Ajax Training course covers Ajax related technologies including JavaScript, DOM, CSS, XML etc., focusing on Object Oriented JavaScript and the main Ajax object: XMLHttpRequest. |
Jun 9
-
Jun 11
|
Aug 11
-
Aug 13
|
||
|
Advanced Ajax Training Course expands on basic Ajax principles of distributing the application between the client and the server by using the nested MVC design pattern. In Advanced Ajax Training course you will learn about security and performance of the Ajax platform. Additionally, you will learn how to integrate Ajax with JSP, PHP, ASP, and other server-side scripts. Advanced Ajax topics covered include combining XSLT and XML documents and building stand-alone Ajax applications. |
Jun 12
-
Jun 13
|
Aug 14
-
Aug 15
|
||
|
Apache Tomcat Administration covers the details of installing and configuring Tomcat Web Server. Students will learn the details of the server.xml configuration file, an overview of Servlet and JavaServer Pages, a comparison of Tomcat to J2EE application servers, the Tomcat installation directories, deploying Java Web applications, the web.xml file, valves, logging, security realms, connecting Tomcat to Apache Web Server, hosting multiple Web sites, performance and scalability issues, load testing, clustering, monitoring, the Tomcat Manager and the Tomcat Administration tool. |
Jun 18
-
Jun 20
|
Aug 27
-
Aug 29
|
||
|
Apache httpd Web Server Administration covers the details of installing and configuring the most popular Web server on the planet: Apache's httpd server. Students will learn the details of the httpd.conf configuration file, using .htaccess files, virtual hosts, MIME and file types, URL mapping, directory indexing, performance tuning, handlers, filters, server-side includes, managing scripts, security and Apache modules. |
Jun 16
-
Jun 17
|
Aug 25
-
Aug 26
|
||
|
This intensive 5-day training course is designed to give students the most complete deep-dive into the Spring Framework and its goodies. The course examines the motivation behind Spring, explains its core concepts (IOC, Dependency Injection, AOP, etc.), and through a series of hands-on examples and labs demonstrates the superiority of the framework, its features, integration points, and best practices. The students start off as Spring newbies, but cross the finish line as Spring experts! |
Jun 23
-
Jun 27
|
|||
|
The Fundamentals of the Java course serves as an introduction to the Java language and object oriented programming (OOP) in Java. The course provides students with the skills for analyzing, designing, developing, and troubleshooting Java applications. The participants learn the syntax and the constructs of the Java programming language, the concepts behind object-oriented programming (OOP) with Java, packaging, Java documentation, exception handling, Java libraries (I/O, utilities, networking, JDBC, etc.), concurrent programming with Java threads, and design patterns in Java. |
Jul 14
-
Jul 18
|
|||
|
The cross-platform nature of Java facilitates distributed applications running on multiple hardware and OS. The Web Services are a great choice for integrating applications that are written in various languages. In this three days class we will discuss Web Services Description Language (WSDL), Simple Object Access Protocol (SOAP), and XML. During this class student will be using JAX-RPC toolkit for developing web services in Java programming language. JAX-RPC is available in the J2EE 1.4 RI. J2EE 1.4 RI will be used to build and run examples. |
Jul 21
-
Jul 23
|
|||
|
JBoss Administration Training course covers the details of setting up, configuring, and fine-tuning JBoss application server. Participants in JBoss Training will learn the details of JBoss architecture, steps involved in setting up the application server, basic deployments, production installation and deployment issues, tuning and monitoring, securing the services and clustering. |
Jul 8
-
Jul 11
|
|||
|
This 2-day training course introduces students to the world of enterprise Java web application development using Java EE core technologies: Servlets and JSPs. The core concepts are reenforced via hands-on examples and exercises. |
Jul 2
-
Jul 3
|
|||
|
This 5-day training course teaches students how to develop enterprise Java web applications with the Spring, Hibernate, and Acegi open-source frameworks. The class is designed to run as a hands-on tutorial with more than 50% of time being devoted to writing code.
|
Aug 18
-
Aug 22
|
|||
|
Ruby is a cross-platform interpreted language. It is also a true object-oriented language deriving many features from Smalltalk. The Ruby language was created by Yukihiro Matsumoto (aka 'Matz') and it was first released in 1995. In this course you will learn all the aspects of Ruby language and how to build OOP applications using it.
|
Aug 6
-
Aug 8
|
|||
|
In this 4-day training course, you will learn to put your web development on Rails. Experience the Rails way of approaching web applications and see how you'll be able to spend less time configuring and more time developing. Starting with the basics of Ruby and Rails, you'll learn the full Rails' MVC stack, testing techniques, Ajax and even web services. We'll work through the full life-cycle of a Rails project, giving you experience with all facets of a typical app. |
Jun 2
-
Jun 5
|
Jul 29
-
Aug 1
|
||
|
Ruby on Rails Administration training course covers the ins-and-outs of managing Ruby on Rails applications in a production environment. Students will learn about the pros and cons of various server configurations and how to build them out, deploying new versions of Rails applications at the push of a button, monitoring, performance tuning, security-proofing, and scaling your Rails application to meet real-world demands. |
Aug 4
-
Aug 5
|
Classes in bold are guaranteed to run !
San Francisco - Westfield Mall
San Francisco, CA, United States
| Course | May 2008 | June 2008 | July 2008 | August 2008 |
|
This two-day course covers the fundamentals of Scrum and Agile methods through to planning and managing your project. The agenda covers the Scrum framework meetings such as the daily scrum, Sprint planning and the retrospective. It will show you how to effectively track your project using burndown charts and how to measure velocity for release planning. |
May 22
-
May 23
|
Jun 12
-
Jun 13
|
Aug 14
-
Aug 15
|
Classes in bold are guaranteed to run !
San Francisco - Downtown
San Francisco, CA, United States
| Course | May 2008 | June 2008 | July 2008 | August 2008 |
|
Adobe AIR allows Rich Internet Applications to be distributed outside of the web browser and to be able to access the functions of the operative system using Flash, Flex, HTML and AJAX as development technologies. |
Jun 23
-
Jun 24
|
|||
|
Adobe AIR allows Rich Internet Applications to be distributed outside of the web browser and to be able to access the functions of the operative system using Flash, Flex, HTML and AJAX as development technologies. |
May 19
-
May 20
|
Jun 25
-
Jun 26
|
||
|
Building Dashboard Applications Flex 3 training course provides developers with the knowledge needed to use Flex 3 charts to create highly interactive dashboards for data visualization. |
May 19
-
May 20
|
Jun 16
-
Jun 17
|
||
|
Developing Rich Internet Client Applications Flex 3 training course provides experienced application developers with hands-on, practical experience using Flex. |
May 12
-
May 14
|
Jun 9
-
Jun 11
|
||
|
Adobe RoboHelp 7 training course will have you creating your own HTML Help systems (complete with topics, books, links, tables, forms, glossaries, frames, skins, templates, DHTML, cascading style sheets and more) within three days. |
Jun 4
-
Jun 6
|
Jul 9
-
Jul 11
|
London, UK
London, United Kingdom
| Course | May 2008 | June 2008 | July 2008 | August 2008 |
|
This practical, information-packed two-day course on the Application of Agile and Iterative Project Management practices summarises the key research, ideas, and practices of iterative development, for large or small projects, aimed at executive and project leadership.
|
May 12
-
May 13
|
Jul 14
-
Jul 15
|
||
|
This information-packed and hands-on seminar shows developers and technical leadership how to do test-driven development (TDD) and refactoring, apply the most popular open-source frameworks for TDD and use them within a popular IDE.
|
Jun 10
-
Jun 11
|
Jul 21
-
Jul 22
|
||
|
This 2-day training class on clustering, caching, and grid computing has been developed by Brian Oliver, Data Grid Solutions Architect and industry recognised expert on the design and development of high-scalability and high-availability systems.
|
Jul 3
-
Jul 4
|
|||
|
This intense practical 4-day Struts training course has been designed and developed by James Holmes, Struts project committer, creator of Struts Console, and author of Struts: The Complete Reference (Osborne Oracle Press S.).
|
Jun 9
-
Jun 12
|
|||
|
This intensive and highly practical Ajax Primer: JavaScript & DOM - The Ajax Building Blocks training course teaches how JavaScript and DOM, well-known technologies in the web developer's toolkit, have been given a new lease of life with the arrival of Ajax.
|
Jun 16
|
Milano, Italy
Milano, Italy
| Course | May 2008 | June 2008 | July 2008 | August 2008 |
|
Ajax - Asynchronous JavaScript and XML is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client, a 2.0 web application. Ajax Training course covers Ajax related technologies including JavaScript, DOM, CSS, XML etc., focusing on Object Oriented JavaScript and the main Ajax object: XMLHttpRequest. |
Jun 4
-
Jun 6
|
|||
|
Ruby is a cross-platform interpreted language. It is also a true object-oriented language deriving many features from Smalltalk. The Ruby language was created by Yukihiro Matsumoto (aka 'Matz') and it was first released in 1995. In this course you will learn all the aspects of Ruby language and how to build OOP applications using it.
|
May 21
-
May 23
|
|||
|
In this 4-day training course, you will learn to put your web development on Rails. Experience the Rails way of approaching web applications and see how you'll be able to spend less time configuring and more time developing. Starting with the basics of Ruby and Rails, you'll learn the full Rails' MVC stack, testing techniques, Ajax and even web services. We'll work through the full life-cycle of a Rails project, giving you experience with all facets of a typical app. |
May 26
-
May 29
|