Online Java Web Services Class Starts Again October 1st

Posted in: Cloud Computing, Enterprise Java

I will once again be teaching my Java Web Services class for the University of California starting October 1st.

The class is 100% online and can be completed from anywhere in the world that has an internet connection.

Check this link for more information:

Last Chance To Sign Up for Online Amazon Web Services for Java Developers Course

Posted in: Cloud Computing, Enterprise Java

This is your last chance to sign up for the Amazon Web Services for Java Developers course that I will be teaching for the University of California, Irvine starting next Monday. The class is 100% online and open to everyone, anywhere in the world. The class runs for 10 weeks and is delivered asynchronously, meaning you can complete the tasks each week when it suits you during that week.

This week is Orientation Week (a chance to test your login information) and the real material begins next Monday the 2nd of July. So this really is your last chance to enroll!

If you want to find out a little more about the class before signing up, you can watch this recorded webinar that goes over everything you need to know.

All that you need to participate is an internet connection, an interest in Java development and a desire to take your code to the next level by deploying it on the most dominant cloud solution out there now, Amazon Web Services.

Ready to enroll? Perfect! Enrollment is 100% online and can be done via this University of California website.

UCI Webinar – Amazon Web Services for Developers (YouTube)

Posted in: Cloud Computing, Enterprise Java

Amazon Web Services for Java Developers – JavaOne Presentation Accepted

Posted in: Cloud Computing, Enterprise Java

I received notification this week that my submission for this year’s JavaOne conference in San Francisco was accepted. The presentation will feed out of the UCI course that will be completed by then. It will be a 1 hour bootcamp for Java developers who are interested in starting to use Amazon Web Services. The presentation will not only cover how to host applications on AWS, but how to also make use of AWS during the implementation and test stages of development.  It will also encourage developers to rearchitect their applications to leverage AWS services to their greatest potential.

Here is the official abstract that was accepted:

Amazon Web Services (AWS) is an ideal platform to develop on and to use for hosting enterprise Java applications. The zero up-front costs and virtually infinite scalability of resources enable Java EE developers to start small and be confident that their infrastructure will grow with their application. In addition, the nature of AWS and the services available help solve some of the problems Java developers often face in more-traditional environments. In this session, you will be introduced to AWS concepts, gain an understanding of how existing Java EE applications can be migrated to the AWS environment, what advantages there are in doing that, and how to architect a new Java EE application from the ground up to leverage the AWS environment for maximum benefit.

The dates for the conference in 2012 are September 30th through October 4th.

A big thanks to the AWS in Education team!

Posted in: Cloud Computing, Customer Service, Enterprise Java

My new course at the University of California, Irvine (UCI) begins in late July and there is an informational Webinar tomorrow (June 7th) for those that are interested in finding out more. Details of the webinar and the class can be found here:

But now to the point of this post. I was just notified that the AWS in Education team has stepped up to the plate in a big way and has provided an “AWS in Education grant award” to help the students in the class cover some (possibly all) of the costs of using the AWS services while they are taking the class and carrying out the various assignments and completing the class project. This is a huge deal to the students who will already be paying for the class itself, now they will not need to worry about the costs of using Amazon’s services and can concentrate on learning instead.

Thank you to everyone in the AWS in Education team!

You can find out more about the AWS in Education team here:

Remember, the UCI course is 100% online and open to anyone, anywhere on the planet!

Free Webinar – Amazon Web Services for Java Developers

Posted in: Cloud Computing, Enterprise Java, Software Development Best Practices, System Administration

I will be giving a free 1-hour Webinar this coming Thursday (June 7th) to introduce a brand new course that I will be teaching at the University of California in the Summer quarter. The new course is entitled Amazon Web Services for Java Developers and is a 10 week, 100% online course that will cover all of the critical topics that a Java Architect and/or Developer needs to know to make the most of Amazon Web Services in their applications.

To register for the Webinar please visit the University of California website.

Further details on the class and information on how to enroll can be found here.

Online Java Web Services Training Class

Posted in: Software Development Best Practices

I will be teaching my Java Web Services class starting the week of July 4th, this time around through the University of California Irvine Extension program.

Topics covered include:

  • Java API for XML Processing (JAXP) – SAX, StAX, DOM, XSLT
  • Service Oriented Architectures (SOA)
  • Java API for XML Web Services (JAX-WS)
  • SOAP
  • Web Services Description Language (WSDL)
  • RESTful Architectures
  • Java API for RESTful Services (JAX-RS)
  • Web Service Standards (WS-*)
  • JSON Web Services
  • Developing AJAX/JavaScript web service clients
  • Web Service Design Patterns
  • Web Service Best Practices

This class is 100% online based, with pre-recorded lecture materials available each week. In addition to lecture materials there will be weekly activities varying between forum discussions, quizzes, background reading, and of course coding.

Enrollment is open to everyone and is available right now.

The University of California Irvine Extension program provides an Orientation Week before each class to allow students to become familiar with the virtual classroom environment before formal instruction begins. For this class, the Orientation Week starts on June 27th (i.e. this coming Monday), however you are able to enroll up until the beginning of the formal instruction in the week of July 4th.

If you are interested but have questions about the course content, please comment below and I will answer as quickly as I can. For any questions about the University of California Irvine Extension program, please call Student Services on +1 949 824-5414.

Introducing Google Chrome Frame

Posted in: Uncategorized

Today, we’re releasing an early version of Google Chrome Frame, an open source plug-in that brings HTML5 and other open web technologies to Internet Explorer.

Agile Open California – SoCal Gathering in September

Posted in: Software Development Team Leadership

Agile Open California is a coalition of agile practitioners and advocates with an intention to provide an opportunity for learning, networking and growth to the Agile community in California and others who are interested.

Using the Open Space Technology framework, we hold Gatherings where sessions are self-organized around topics important to the participants. We invite you to take this opportunity to share your experiences, test new ideas and learn what other practitioners are thinking and doing!

Cool Technology Alert – Wolfram|Alpha

Posted in: Uncategorized

Check it out!