Welcome to the site of People who have Passion for Java Technology!

Sang Shin, sangshinpassion@gmail.com, www.javapassion.com
From March 6th, 2006:




Talks given by Sang Shin

Please find presentation slides (PDF and relevant hands-on labs) from Sang Shin's Speech Engagement Schedule below. Check the date and find the slides under "Topics and Slides" column.


Online courses (duration 4 to 5 months for each) that are being taught by Sang Shin

These courses are free to take for anyone who wants to enhance their knowledge and programming skill on Java technologies.  For registration and other course related information, please go to the course web sites below.  The usage of the course contents are free to use for non-profit organizations, which include schools, colleges, JUG's, and so on.  (Please drop me an email if you do use the contents.)  For actual starting date and duration of the course, please go to the course websites.

  1. Java Programming (with Passion!) - The 8th session started on July 11th, 2009
  2. Java EE Programming Basics (with Passion!) - The 16th session starts from Sep. 1st, 2009
  3. Java EE Programming Advanced (with Passion!) - The 1st session starts from Oct. 9th, 2009
  4. Ajax and Web 2.0 Programming (with Passion!) - The 5th session starts from Sep. 7th, 2009
  5. Web Services Programming (with Passion!) - The 6th session started on July 15th, 2009
  6. SOA Programming (with Passion!) - Postponed indefinitely (changed from Nov. 1st, 2009)
  7. Java FX Programming (with Passion!) - The 2nd session starts from Aug. 25th, 2009
  8. Ruby/JRuby/Rails Application Development (with Passion!) - The 2nd session started March 31st, the 3rd session starts Oct. 31st, 2009
  9. Groovy and GRails Application Development (with Passion!) - work in progress - The 1st session will start form Jan. 10th, 2010
  10. Scala Programming (with Passion!) - work in progress
  11. Identity Manager (with Passion!)
  12. Performance, Debugging, Testing, Monitoring, and Management (with Passion!) - work in progress
  13. Advanced Java Progamming (with Passion!) - JDK 6, JDK 7 - work in progress
  14. GlassFish Programming and Development (with Passion!) - work in progress

Short term courses (duration 1 to 5 day) that are being taught by Sang Shin


The contents of these short-term courses are in most cases subsets from the complete courses mentioned above. They are offered as a combination of lecture and hands-on lab format.

Java conferences (and the presentation slides)


Please find presentation slides (and screencasts for some presentations) from the major Java technology focused conferences or popular websites below.

Other courses that were taught in the past by Sang Shin


These courses were offered in the past.  Please feel free to take a look at the course contents.