This is the start of the document.
Skip to:

[Login] [Join]
Contact us now
1 (888) 357-1204

San Francisco Public Course Schedule

The following courses are offered to the public at our San Francisco training location in San Francisco, CA. For the list of courses that we can deliver at your own site, please see our full course offering.

 

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.

    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 !



This is the end of the document. Go back to the top.