<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" xmlns:m="http://base.google.com/cns/1.0" version="2.0">
  <channel>
    <title>Marakana Public Course Schedule</title>
    <link>http://marakana.com/training/schedule.html</link>
    <description>Class Schedule</description>
    <copyright>2012 Marakana Inc, purveyors of fine training since 2005.</copyright><generator>Marakana Spark</generator>
    <item>
      <title>Python Fundamentals (May 28, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/python/python_fundamentals/san_francisco/2013-05-28/2692.html</link>
      <description>Python Fundamentals is a 4-day training course in the Python language and its many applications. The course covers the language itself, explains object-oriented as well as functional programming techniques, error handling, packaging, system and network programming, many of the Python extensions (libraries), as well as best practices. All concepts are explained through hands-on examples and exercises, so students learn by coding in Python.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/python/python_fundamentals/san_francisco/2013-05-28/2692.html</guid>
      <pubDate>Fri, 14 Sep 2012 15:13:05 -0700</pubDate>
      <category>Training</category>
      <category>Python</category>
      <category>Web Dev</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>147</g:course_number>
      <g:event_date_range>
        <g:start>2013-05-28T09:00:00</g:start>
        <g:end>2013-05-31T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2195.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Python</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-05-28T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-05-31T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Java Essentials (Jun 3, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/java/java_essentials/san_francisco/2013-06-03/2701.html</link>
      <description>Java Essentials (aka Java: The Good Parts) is designed to help you get up and running with Java in the shortest possible time. It is designed for those who want to program in Java yet don&amp;#39;t need to know absolutely everything. We&amp;#39;ve taken a detailed consideration in choosing only the most important parts of the language and the platform that you&amp;#39;re likely going to need regardless where your &amp;nbsp;Java development takes you in the future.&amp;nbsp;</description>
      <guid isPermaLink="true">http://marakana.com/training/event/java/java_essentials/san_francisco/2013-06-03/2701.html</guid>
      <pubDate>Fri, 14 Sep 2012 15:30:53 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>337</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-03T09:00:00</g:start>
        <g:end>2013-06-05T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1750.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Java</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-03T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-05T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Pro Django (Jun 4, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/python/pro_django/san_francisco/2013-06-04/2697.html</link>
      <description>Pro Django is a deeper look at the Django web application
framework. Pro Django answers the unanswered questions in the Django
Tutorial and empowers developers with the tools and essential
applications consistently used by advanced Django developers.

By the end of the course each participant will build a Django App
complete with a REST API. Participants will get exposure to advanced
features of the Django ORM and Form handling components and understand
the development process for non-trivial Django apps.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/python/pro_django/san_francisco/2013-06-04/2697.html</guid>
      <pubDate>Fri, 14 Sep 2012 15:16:46 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>230</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-04T09:00:00</g:start>
        <g:end>2013-06-07T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1850.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Python</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-04T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-07T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Rails (Jun 5, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/advanced_rails/san_francisco/2013-06-05/3125.html</link>
      <description>The Advanced Rails training course provides you with skills and knowledge to leverage powerful advanced features of Rails and take your applications to the next level. 

Upon completion, you will be able to improve the architecture of your applications and do more with less code.  You will understand how to use tests to drive the design of your applications in an Agile fashion, and make it secure.  And you will be able to tune your applications for high-traffic scalability.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/advanced_rails/san_francisco/2013-06-05/3125.html</guid>
      <pubDate>Mon, 22 Apr 2013 15:49:15 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>165</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-05T09:00:00</g:start>
        <g:end>2013-06-07T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1950.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-05T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-07T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Bootcamp (Jun 10, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/android_bootcamp/san_francisco/2013-06-10/2928.html</link>
      <description>Android&amp;trade; Bootcamp Training Course is a hands-on training for designing and building mobile applications using Android&amp;trade; open-source platform. Android&amp;trade; Bootcamp course explains the philosophy of developing for Android&amp;trade; through its main application development building blocks and their interaction with one another.

This complete hands-on course encourages students to learn by building increasingly more sophisticated and meaningful mobile applications for Android&amp;trade;.

By the end of the course, each participant will build their own complete Android application incorporating most of the key aspects of the platform. Typically, we build a Twitter app for Android, but there are other choices depending on participants' interests.

This course has been updated for Ice Cream Sandwich&amp;nbsp;changes to Android API and confirmed to be up-to-date for Jelly Bean (no major changes to APIs).</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_bootcamp/san_francisco/2013-06-10/2928.html</guid>
      <pubDate>Mon, 07 Jan 2013 12:39:08 -0800</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>152</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-10T09:00:00</g:start>
        <g:end>2013-06-14T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2575.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-10T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-14T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Security (Jun 10, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/android_security/san_francisco/2013-06-10/3038.html</link>
      <description>Android Security is a two-day course focusing specifically on the various security concerns of the Android platform.
We explore Android architecture and its security model, permission system and enforcement, customizing security options, known exploits, memory protections, data protection, device management, SE-Android, more exotic vectors of attack, like malware and tap-jacking.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_security/san_francisco/2013-06-10/3038.html</guid>
      <pubDate>Mon, 11 Mar 2013 16:17:39 -0700</pubDate>
      <category>Training</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>221</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-10T09:00:00</g:start>
        <g:end>2013-06-11T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1450.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-10T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-11T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Internals (Jun 17, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/android_internals/san_francisco/2013-06-17/2796.html</link>
      <description>Android Internals training course is designed for those who are already familiar with basics of Android SDK and are looking to customize and/or extend the functionality of the platform.
Android Internals focuses on Android NDK and Android IDL APIs to give you a clean access to the underlying hardware and services with future compatibility in mind. You will learn how to build custom images and hack the platform.
Now extended to 5 days!</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_internals/san_francisco/2013-06-17/2796.html</guid>
      <pubDate>Mon, 15 Oct 2012 16:22:00 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>189</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-17T09:00:00</g:start>
        <g:end>2013-06-21T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2850.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-17T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-21T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>HTML5 (Jun 17, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/html5/html5/san_francisco/2013-06-17/3040.html</link>
      <description>HTML5 is everywhere, and is a&amp;nbsp;technology that can no longer be ignored or treated as a mere extension of HTML4.
HTML5 is a vast umbrella term for modern Front End Engineering, namely JavaScript, Markup, DeviceAPIs, and Styles.
Almost anything you see in App Stores can now be created with pure HTML5.
Although we will cover some of the most exciting features of HTML5 such as geolocation, web sockets, local storage, SVG and Canvas, the focus of the course will be to help people understand the core principles and best practices for creating websites and apps.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/html5/html5/san_francisco/2013-06-17/3040.html</guid>
      <pubDate>Tue, 12 Mar 2013 12:39:31 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>290</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-17T09:00:00</g:start>
        <g:end>2013-06-18T16:00:00</g:end>
      </g:event_date_range>
      <g:price>1450.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>HTML5</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-17T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-18T16:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>HTML5 Bootcamp (Jun 17, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/html5/html5_bootcamp/san_francisco/2013-06-17/3042.html</link>
      <description>HTML5 Bootcamp is our most complete HTML5 course. It consists of HTML5 FastTrack - the foundation for HTML5 training, followed by HTML5 Mobile.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/html5/html5_bootcamp/san_francisco/2013-06-17/3042.html</guid>
      <pubDate>Tue, 12 Mar 2013 12:42:13 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>347</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-17T09:00:00</g:start>
        <g:end>2013-06-20T16:00:00</g:end>
      </g:event_date_range>
      <g:price>2450.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>HTML5</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-17T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-20T16:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>HTML5 Mobile Modules (Jun 19, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/html5/html5_mobile_modules/san_francisco/2013-06-19/3041.html</link>
      <description>HTML5 Mobile is an advanced two-day course comprising of six carefully chosen mobile-relevant HTML5 Modules. Graduates from this course should be able to build HTML5 projects that target multiple devices and platforms.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/html5/html5_mobile_modules/san_francisco/2013-06-19/3041.html</guid>
      <pubDate>Tue, 12 Mar 2013 12:41:37 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>292</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-19T09:00:00</g:start>
        <g:end>2013-06-20T16:00:00</g:end>
      </g:event_date_range>
      <g:price>1450.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>HTML5</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-19T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-20T16:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Android (Jun 24, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/android/advanced_android/new_york_-_microtek_facility/2013-06-24/2794.html</link>
      <description>Our Advanced Android&amp;trade; course takes Android app development to the next level.&amp;nbsp;
In Advanced Android&amp;trade; you will learn some of the advanced topics, such as how to create remote services using Binder IPC, how to develop parts of your app in C/C++ using NDK, how Android security is architected, and how to test your code. You will also learn how to use some of the more popular Android APIs such as Audio, Video, Location, Wifi Direct, Sensors and many more.
This course is a sequel to&amp;nbsp;Android Bootcamp&amp;nbsp;and is designed for those who already have basic Android knowledge.
Advanced Android&amp;trade; course was recently redesigned and significantly expanded.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/advanced_android/new_york_-_microtek_facility/2013-06-24/2794.html</guid>
      <pubDate>Mon, 15 Oct 2012 15:13:56 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>174</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-24T09:00:00</g:start>
        <g:end>2013-06-28T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2650.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-24T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-28T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>jQuery Mobile (Jun 24, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/jquery/jquery_mobile/san_francisco/2013-06-24/3064.html</link>
      <description>jQuery Mobile training is a hands-on class introducing you to developing mobile applications using jQuery Mobile framework. In this class, you will learn how to develop client side user interface for smart phones and tablets.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/jquery/jquery_mobile/san_francisco/2013-06-24/3064.html</guid>
      <pubDate>Fri, 22 Mar 2013 11:33:53 -0700</pubDate>
      <category>Training</category>
      <category>JavaScript</category>
      <category>jQuery</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>225</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-24T09:00:00</g:start>
        <g:end>2013-06-25T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>jQuery</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-24T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-25T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Ruby (Jun 24, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/ruby/san_francisco/2013-06-24/3082.html</link>
      <description>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 hands-on Ruby training course you will learn about the Ruby language, its syntax, OOP in Ruby, its libraries (gems), testing, and much more. Not only will you gain the knowledge and the confidence to use the language effectively, but you'll leave with a smile on your face - because you'll love it.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/ruby/san_francisco/2013-06-24/3082.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:16:42 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>74</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-24T09:00:00</g:start>
        <g:end>2013-06-25T16:00:00</g:end>
      </g:event_date_range>
      <g:price>1050.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-24T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-25T16:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Ruby on Rails (Jun 24, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/ruby_on_rails/san_francisco/2013-06-24/3083.html</link>
      <description>This 5-day Marakana Ruby on Rails Training course combines two of Marakana's most popular courses into a one week long workshop. The first part of this course is 2 Days of Ruby. The second part is 3 days of Rails. 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/ruby_on_rails/san_francisco/2013-06-24/3083.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:18:13 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <category>Web Dev</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>45</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-24T09:00:00</g:start>
        <g:end>2013-06-28T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2150.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-24T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-28T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Rails (Jun 26, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/rails/san_francisco/2013-06-26/3081.html</link>
      <description>In this hands-on Rails 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 - without reinventing the wheel, like in many other environments.

Starting with the basics of 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/rails/san_francisco/2013-06-26/3081.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:15:58 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>203</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-26T09:00:00</g:start>
        <g:end>2013-06-28T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1495.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-26T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-28T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Pro Ember.js (Jun 27, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/javascript/pro_ember.js/san_francisco/2013-06-27/3096.html</link>
      <description>If you&amp;#39;re an engineer who&amp;#39;s ever cobbled-together spaghetti JavaScript for snappy and interactive Single Page Applications but wished there was a better way, Ember.js has arrived. This class will give you the tools necessary to build better-factored, browser-based Rich Internet Applications.
Ember.js is one of the newest members of the JavaScript framework pack. It evolved out of a project called SproutCore, created originally in 2007 and used heavily by Apple for various web applications including MobileMe. At emberjs.com, Ember is described as &amp;quot;a JavaScript framework for creating ambitious web applications that eliminates boilerplate and provide a standard application architecture.&amp;quot; It comes tightly integrated with a templating engine known as Handlebars, which gives Ember one of its most powerful features: two-way data-binding. Ember also offers other features such as state management (is a user logged out or logged in), auto-updating templates (when the underlying data changes so does your UI), and computed properties (firstName + lastName = fullName). Ember is already a powerful player after a solid year&amp;#39;s worth of development. Ember has only one dependency&amp;mdash;jQuery. The boilerplate HTML setup for an Ember application should look something like the code below. Note that both jQuery and Ember are being pulled from a CDN (content delivery network). This speeds up your users&amp;#39; page load if they have already downloaded these files as a result of earlier visits to other websites that require them.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/javascript/pro_ember.js/san_francisco/2013-06-27/3096.html</guid>
      <pubDate>Wed, 03 Apr 2013 11:16:49 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>289</g:course_number>
      <g:event_date_range>
        <g:start>2013-06-27T09:00:00</g:start>
        <g:end>2013-06-28T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>JavaScript</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-06-27T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-06-28T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Bootcamp (Jul 8, 2013, Online Classroom)</title>
      <link>http://marakana.com/training/event/android/android_bootcamp/online_classroom/2013-07-08/3076.html</link>
      <description>Android&amp;trade; Bootcamp Training Course is a hands-on training for designing and building mobile applications using Android&amp;trade; open-source platform. Android&amp;trade; Bootcamp course explains the philosophy of developing for Android&amp;trade; through its main application development building blocks and their interaction with one another.

This complete hands-on course encourages students to learn by building increasingly more sophisticated and meaningful mobile applications for Android&amp;trade;.

By the end of the course, each participant will build their own complete Android application incorporating most of the key aspects of the platform. Typically, we build a Twitter app for Android, but there are other choices depending on participants' interests.

This course has been updated for Ice Cream Sandwich&amp;nbsp;changes to Android API and confirmed to be up-to-date for Jelly Bean (no major changes to APIs).</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_bootcamp/online_classroom/2013-07-08/3076.html</guid>
      <pubDate>Thu, 28 Mar 2013 10:52:26 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>Online</g:location>
      <g:venue_name>Online Classroom</g:venue_name>
      <g:course_number>152</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-08T08:30:00</g:start>
        <g:end>2013-07-19T12:30:00</g:end>
      </g:event_date_range>
      <g:price>2350.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">Online</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-08T08:30:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-19T12:30:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Apache Web Server Administration (Jul 8, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/apache/apache_web_server_administration/san_francisco/2013-07-08/2730.html</link>
      <description>Marakana Apache Training course 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/apache/apache_web_server_administration/san_francisco/2013-07-08/2730.html</guid>
      <pubDate>Wed, 26 Sep 2012 10:18:41 -0700</pubDate>
      <category>Training</category>
      <category>Apache</category>
      <category>Sysadmin</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>26</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-08T09:00:00</g:start>
        <g:end>2013-07-09T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1050.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Apache</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-08T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-09T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Apache HTTPD and Tomcat Administration Bootcamp (Jul 8, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/apache/apache_httpd_and_tomcat_administration_bootcamp/san_francisco/2013-07-08/2732.html</link>
      <description>Apache and Tomcat Administration Bootcamp combines two of Marakana's most popular courses into one week long workshop.

Apache Web Server Administration part of the course will cover 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.

Tomcat Administration part covers 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.

Please note that both Apache Web Server Administration and Tomcat Administration classes can also be taken separately. Visit the individual course pages for pricing and registration information.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/apache/apache_httpd_and_tomcat_administration_bootcamp/san_francisco/2013-07-08/2732.html</guid>
      <pubDate>Wed, 26 Sep 2012 11:17:38 -0700</pubDate>
      <category>Training</category>
      <category>Apache</category>
      <category>Tomcat</category>
      <category>Sysadmin</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>157</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-08T09:00:00</g:start>
        <g:end>2013-07-12T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2150.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Apache</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-08T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-12T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>JavaScript (Jul 8, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/javascript/javascript/new_york_-_microtek_facility/2013-07-08/3106.html</link>
      <description>JavaScript Training Course teaches JavaScript using the by-example methodology that focuses on hands-on learning. This course's unique and classroom-tested learning path contains hundreds of small, easy-to-understand examples that demonstrate the full range of JavaScript's power. One step at a time, JavaScript Training Course guides new JavaScript programmers through every essential technique, from script setup to advanced DOM and CSS programming.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/javascript/javascript/new_york_-_microtek_facility/2013-07-08/3106.html</guid>
      <pubDate>Mon, 15 Apr 2013 15:50:55 -0700</pubDate>
      <category>Training</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>62</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-08T09:00:00</g:start>
        <g:end>2013-07-09T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>JavaScript</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-08T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-09T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Javascript and jQuery Bootcamp (Jul 8, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/javascript/javascript_and_jquery_bootcamp/new_york_-_microtek_facility/2013-07-08/3108.html</link>
      <description>The intent of the 5 day bootcamp is to provide the essential building blocks of basic Javascript programming before diving into more complex aspects of jQuery framework that will enable you to develop more intuitive and interactive web experiences. The bootcamp kicks off with 2 days of Javascript Training followed by 3 days of jQuery.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/javascript/javascript_and_jquery_bootcamp/new_york_-_microtek_facility/2013-07-08/3108.html</guid>
      <pubDate>Mon, 15 Apr 2013 15:52:51 -0700</pubDate>
      <category>Training</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>412</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-08T09:00:00</g:start>
        <g:end>2013-07-12T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2250.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>JavaScript</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-08T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-12T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Google Web Toolkit (Jul 8, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/java/google_web_toolkit/san_francisco/2013-07-08/3168.html</link>
      <description>This course is intended to put Java developers on the fast track to web 2.0 enterprise application development using Google&amp;#39;s Web Toolkit. We will explore some of the common questions faced by developers:

  How to create fast and responsive UI&amp;nbsp;&amp;nbsp;
  How to manage runtime code size&amp;nbsp;
  How to load data on demand
  How to create UI that satisfies&amp;nbsp;complex and custom business needs&amp;nbsp;
  How to structure the team&amp;nbsp;to optimize&amp;nbsp;utility of&amp;nbsp;various skill sets
  How to write scalable applications
  Which third party GWT&amp;nbsp;library to use&amp;nbsp;
  How to implement background save and fetch
  How to save yourself from XSS vulnerability and other security nightmares&amp;nbsp;
  Which data fetch policy to use:&amp;nbsp;XML, JSON, native, etc.
  Is GWT suitable for my purpose or should I be looking elsewhere?&amp;nbsp;
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/java/google_web_toolkit/san_francisco/2013-07-08/3168.html</guid>
      <pubDate>Tue, 14 May 2013 13:13:59 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Ajax</category>
      <category>Google</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>178</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-08T09:00:00</g:start>
        <g:end>2013-07-11T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1950.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Java</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-08T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-11T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Python Fundamentals (Jul 9, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/python/python_fundamentals/new_york_-_microtek_facility/2013-07-09/2694.html</link>
      <description>Python Fundamentals is a 4-day training course in the Python language and its many applications. The course covers the language itself, explains object-oriented as well as functional programming techniques, error handling, packaging, system and network programming, many of the Python extensions (libraries), as well as best practices. All concepts are explained through hands-on examples and exercises, so students learn by coding in Python.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/python/python_fundamentals/new_york_-_microtek_facility/2013-07-09/2694.html</guid>
      <pubDate>Fri, 14 Sep 2012 15:14:53 -0700</pubDate>
      <category>Training</category>
      <category>Python</category>
      <category>Web Dev</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>147</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-09T09:00:00</g:start>
        <g:end>2013-07-12T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1950.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Python</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-09T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-12T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Apache Tomcat Administration (Jul 10, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/apache/apache_tomcat_administration/san_francisco/2013-07-10/2731.html</link>
      <description>Administering Apache Tomcat training course  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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/apache/apache_tomcat_administration/san_francisco/2013-07-10/2731.html</guid>
      <pubDate>Wed, 26 Sep 2012 10:19:48 -0700</pubDate>
      <category>Training</category>
      <category>Apache</category>
      <category>Tomcat</category>
      <category>Sysadmin</category>
      <category>JavaEE</category>
      <category>Servlets and JSPs</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>28</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-10T09:00:00</g:start>
        <g:end>2013-07-12T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1495.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Apache</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-10T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-12T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>jQuery (Jul 10, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/jquery/jquery/new_york_-_microtek_facility/2013-07-10/3107.html</link>
      <description>Our Web Development with jQuery course teaches you how to tap into the power of jQuery to build extremely rich, yet elegant web UIs using one of the most simple and popular cross-browser JavaScript libraries out there.
Not only will you learn by doing, but you&amp;#39;ll have a lot of fun along the way because jQuery is all about instant gratification!</description>
      <guid isPermaLink="true">http://marakana.com/training/event/jquery/jquery/new_york_-_microtek_facility/2013-07-10/3107.html</guid>
      <pubDate>Mon, 15 Apr 2013 15:52:09 -0700</pubDate>
      <category>Training</category>
      <category>JavaScript</category>
      <category>CSS</category>
      <category>HTML</category>
      <category>jQuery</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>211</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-10T09:00:00</g:start>
        <g:end>2013-07-12T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1695.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>jQuery</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-10T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-12T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>HTML5 (Jul 15, 2013, Online Classroom)</title>
      <link>http://marakana.com/training/event/html5/html5/online_classroom/2013-07-15/3047.html</link>
      <description>HTML5 is everywhere, and is a&amp;nbsp;technology that can no longer be ignored or treated as a mere extension of HTML4.
HTML5 is a vast umbrella term for modern Front End Engineering, namely JavaScript, Markup, DeviceAPIs, and Styles.
Almost anything you see in App Stores can now be created with pure HTML5.
Although we will cover some of the most exciting features of HTML5 such as geolocation, web sockets, local storage, SVG and Canvas, the focus of the course will be to help people understand the core principles and best practices for creating websites and apps.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/html5/html5/online_classroom/2013-07-15/3047.html</guid>
      <pubDate>Wed, 13 Mar 2013 11:28:14 -0700</pubDate>
      <category>Training</category>
      <g:location>Online</g:location>
      <g:venue_name>Online Classroom</g:venue_name>
      <g:course_number>290</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-15T08:30:00</g:start>
        <g:end>2013-07-18T12:30:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>HTML5</g:subject>
      <m:location type="location">Online</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-15T08:30:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-18T12:30:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Fast Track to Scala (Jul 15, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/fast_track_to_scala/san_francisco/2013-07-15/2933.html</link>
      <description>Markana, in partnership with Typesafe, is pleased to offer this two-day course, designed by Martin Odersky, the creator of the Scala programming language, and Heiko Seeberger, a recognized Scala expert, will give you an excellent grounding in Scala.
It is intended to enable developers or development managers, who are experienced programmers in Java or other production languages like C++, C# or Ruby, to confidently start programming in Scala. No previous knowledge of Scala is assumed. Although intense, the course ensures you will have a solid understanding of the fundamentals of the language, the tooling and the development process as well as a good appreciation of the more advanced features. If you already have Scala programming experience, then this course could be a useful refresher.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/fast_track_to_scala/san_francisco/2013-07-15/2933.html</guid>
      <pubDate>Mon, 14 Jan 2013 15:16:47 -0800</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>254</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-15T09:00:00</g:start>
        <g:end>2013-07-16T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-15T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-16T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Android (Jul 15, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/advanced_android/san_francisco/2013-07-15/3037.html</link>
      <description>Our Advanced Android&amp;trade; course takes Android app development to the next level.&amp;nbsp;
In Advanced Android&amp;trade; you will learn some of the advanced topics, such as how to create remote services using Binder IPC, how to develop parts of your app in C/C++ using NDK, how Android security is architected, and how to test your code. You will also learn how to use some of the more popular Android APIs such as Audio, Video, Location, Wifi Direct, Sensors and many more.
This course is a sequel to&amp;nbsp;Android Bootcamp&amp;nbsp;and is designed for those who already have basic Android knowledge.
Advanced Android&amp;trade; course was recently redesigned and significantly expanded.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/advanced_android/san_francisco/2013-07-15/3037.html</guid>
      <pubDate>Mon, 11 Mar 2013 15:37:41 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>174</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-15T09:00:00</g:start>
        <g:end>2013-07-19T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2650.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-15T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-19T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Scala (Jul 17, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/advanced_scala/san_francisco/2013-07-17/2936.html</link>
      <description>If you already have some programming experience with Scala and need to understand its advanced features. Markana, in partnership with Typesafe, is pleased to offer this two-day course, designed by Martin Odersky, the creator of the Scala, and Heiko Seeberger, a recognized Scala expert, will show you how to unleash the full power of this scalable language.
It is intended to enable developers, who have at least 3 months programming experience with Scala and feel comfortable to use it in their applications, to fully understand various advanced features of this programming language and how to apply these to create well designed libraries or DSLs using proven practices. Basic knowledge of Scala like covered in the &amp;quot;Fast Track to Scala&amp;quot; course is a prerequisite to understand topics like advanced functional programming, details of the type system, implicits, etc.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/advanced_scala/san_francisco/2013-07-17/2936.html</guid>
      <pubDate>Tue, 15 Jan 2013 14:17:51 -0800</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>255</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-17T09:00:00</g:start>
        <g:end>2013-07-18T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-17T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-18T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Erlang Express (Jul 17, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/erlang/erlang_express/san_francisco/2013-07-17/3158.html</link>
      <description>Erlang Express is a three-day introductory course developed for software engineers. Its objectives are to give participants the knowledge to read, write and structure Erlang programs, providing all prerequisites to attend the OTP course.

The course contains all the Erlang basics such as sequential and concurrent programming, along side error handling. The Erlang development environment is presented, with a special emphasis on the Erlang mode for Emacs alongside the major debugging tools. Good and bad programming practices are discussed, as are tools used to profile the system. OTP design principles and concepts are sneaked into the material as well as the exercises.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/erlang/erlang_express/san_francisco/2013-07-17/3158.html</guid>
      <pubDate>Tue, 07 May 2013 11:44:52 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>413</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-17T09:00:00</g:start>
        <g:end>2013-07-19T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1695.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Erlang</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-17T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-19T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Scaling up with Akka and Scala (Jul 22, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/scaling_up_with_akka_and_scala/san_francisco/2013-07-22/2939.html</link>
      <description>This two-day course is what you need to get started with building powerful concurrent applications with Akka and Scala. It is intended for developers who want to learn how to apply the tools and services provided by Akka to build high-performance, fault-tolerant systems that scale. Large parts of the course are hands-on exercises in which you will build a real-world Akka application.

</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/scaling_up_with_akka_and_scala/san_francisco/2013-07-22/2939.html</guid>
      <pubDate>Tue, 15 Jan 2013 14:20:33 -0800</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>400</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-22T09:00:00</g:start>
        <g:end>2013-07-23T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-22T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-23T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>JavaEE Bootcamp (Jul 22, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/java/javaee_bootcamp/san_francisco/2013-07-22/3058.html</link>
      <description>Marakana JavaEE&amp;nbsp;Bootcamp training&amp;nbsp;is a must-have for anyone wanting to learn how to develop enterprise Java applications. It is delivered on on JBoss&amp;trade;Application Server but is relevent to any major JavaEE platform.
By the end of this example-packed, lab-driven course you will become proficient in Java EE specifications, APIs, semantics, development, as well as JBoss AS deployments, architecture, administration, tuning, security, high-availability + scalability, and best practices.&amp;nbsp;
This course is based on Java EE 6 and JBoss 7.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/java/javaee_bootcamp/san_francisco/2013-07-22/3058.html</guid>
      <pubDate>Thu, 21 Mar 2013 08:39:49 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>JBoss</category>
      <category>Apache</category>
      <category>Tomcat</category>
      <category>Sysadmin</category>
      <category>JavaEE</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>20</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-22T09:00:00</g:start>
        <g:end>2013-07-26T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1995.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Java</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-22T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-26T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Fast Track to Play with Scala (Jul 24, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/fast_track_to_play_with_scala/san_francisco/2013-07-24/2941.html</link>
      <description>This two-day course covers what you need to build web applications with Play and Scala. It also introduces Slick, a typesafe and modern database query and access library for Scala. The course centers around a web application that you will build from ground up using Play.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/fast_track_to_play_with_scala/san_francisco/2013-07-24/2941.html</guid>
      <pubDate>Tue, 15 Jan 2013 14:22:35 -0800</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>401</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-24T09:00:00</g:start>
        <g:end>2013-07-25T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-24T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-07-25T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Python (Jul 29, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/python/advanced_python/san_francisco/2013-07-29/3025.html</link>
      <description>Ever wondered what a metaclass is? How to speed up your Python program? This is the class for you!

This class  will survey  advanced features in the Python programming language with a focus on testing and performance.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/python/advanced_python/san_francisco/2013-07-29/3025.html</guid>
      <pubDate>Fri, 01 Mar 2013 17:00:57 -0800</pubDate>
      <category>Training</category>
      <category>Web Dev</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>406</g:course_number>
      <g:event_date_range>
        <g:start>2013-07-29T09:00:00</g:start>
        <g:end>2013-08-01T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2225.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Python</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-07-29T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-01T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Internals (Aug 5, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/android_internals/san_francisco/2013-08-05/3022.html</link>
      <description>Android Internals training course is designed for those who are already familiar with basics of Android SDK and are looking to customize and/or extend the functionality of the platform.
Android Internals focuses on Android NDK and Android IDL APIs to give you a clean access to the underlying hardware and services with future compatibility in mind. You will learn how to build custom images and hack the platform.
Now extended to 5 days!</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_internals/san_francisco/2013-08-05/3022.html</guid>
      <pubDate>Fri, 01 Mar 2013 10:44:04 -0800</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>189</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-05T09:00:00</g:start>
        <g:end>2013-08-09T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2650.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-05T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-09T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Ruby (Aug 5, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/ruby/ruby/new_york_-_microtek_facility/2013-08-05/3084.html</link>
      <description>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 hands-on Ruby training course you will learn about the Ruby language, its syntax, OOP in Ruby, its libraries (gems), testing, and much more. Not only will you gain the knowledge and the confidence to use the language effectively, but you'll leave with a smile on your face - because you'll love it.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/ruby/new_york_-_microtek_facility/2013-08-05/3084.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:23:50 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>74</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-05T09:00:00</g:start>
        <g:end>2013-08-06T16:00:00</g:end>
      </g:event_date_range>
      <g:price>1050.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-05T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-06T16:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Ruby on Rails (Aug 5, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/ruby/ruby_on_rails/new_york_-_microtek_facility/2013-08-05/3086.html</link>
      <description>This 5-day Marakana Ruby on Rails Training course combines two of Marakana's most popular courses into a one week long workshop. The first part of this course is 2 Days of Ruby. The second part is 3 days of Rails. 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/ruby_on_rails/new_york_-_microtek_facility/2013-08-05/3086.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:25:55 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <category>Web Dev</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>45</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-05T09:00:00</g:start>
        <g:end>2013-08-09T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2150.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-05T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-09T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Java Bootcamp (Aug 5, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/java/java_bootcamp/san_francisco/2013-08-05/3167.html</link>
      <description>Java™ Bootcamp 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.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/java/java_bootcamp/san_francisco/2013-08-05/3167.html</guid>
      <pubDate>Tue, 14 May 2013 12:47:26 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>14</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-05T09:00:00</g:start>
        <g:end>2013-08-09T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2350.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Java</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-05T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-09T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Rails (Aug 7, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/ruby/rails/new_york_-_microtek_facility/2013-08-07/3085.html</link>
      <description>In this hands-on Rails 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 - without reinventing the wheel, like in many other environments.

Starting with the basics of 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/rails/new_york_-_microtek_facility/2013-08-07/3085.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:25:23 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>203</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-07T09:00:00</g:start>
        <g:end>2013-08-09T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1495.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-07T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-09T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Web Application Development in the Cloud (Aug 15, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/cloud/web_application_development_in_the_cloud/san_francisco/2013-08-15/3059.html</link>
      <description>Students who complete the class should gain a thorough grounding in the vocabulary and terminology of typical modern web application design from the application developers perspective. They should understand typical performance and scaling bottlenecks and have an understanding of the solutions each problem requires. Finally they will gain an understanding of the changes in complexity, configuration, and application architecture required to solve scaling problems in typical web applications by moving individual components into the cloud.
Labs will involve implementing solutions and students will additionally gain brief familiarity with Amazon&amp;#39;s various cloud related service offerings.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/cloud/web_application_development_in_the_cloud/san_francisco/2013-08-15/3059.html</guid>
      <pubDate>Thu, 21 Mar 2013 13:42:29 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>402</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-15T09:00:00</g:start>
        <g:end>2013-08-16T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1200.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Cloud</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-15T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-16T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>RESTful Java (Aug 19, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/java/restful_java/san_francisco/2013-08-19/3016.html</link>
      <description>The three day Java Web Services course provides a thorough guide to the design and implementation of RESTful web services using Java. We take students from the fundamental concepts of the REST architectural style and its embodiment in existing web standards, all the way through the creation and testing of a REST service. The course also illustrates how the decades-old HTTP protocol can in fact elegantly address a variety of "enterprise scale" issues, including high concurrency and atomic transactions.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/java/restful_java/san_francisco/2013-08-19/3016.html</guid>
      <pubDate>Tue, 12 Feb 2013 15:08:07 -0800</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Web Services</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>247</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-19T09:00:00</g:start>
        <g:end>2013-08-21T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1985.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Java</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-19T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-21T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>jQuery Mobile (Aug 19, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/jquery/jquery_mobile/new_york_-_microtek_facility/2013-08-19/3065.html</link>
      <description>jQuery Mobile training is a hands-on class introducing you to developing mobile applications using jQuery Mobile framework. In this class, you will learn how to develop client side user interface for smart phones and tablets.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/jquery/jquery_mobile/new_york_-_microtek_facility/2013-08-19/3065.html</guid>
      <pubDate>Fri, 22 Mar 2013 11:34:43 -0700</pubDate>
      <category>Training</category>
      <category>JavaScript</category>
      <category>jQuery</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>225</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-19T09:00:00</g:start>
        <g:end>2013-08-20T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>jQuery</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-19T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-20T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Python Fundamentals (Aug 19, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/python/python_fundamentals/san_francisco/2013-08-19/3099.html</link>
      <description>Python Fundamentals is a 4-day training course in the Python language and its many applications. The course covers the language itself, explains object-oriented as well as functional programming techniques, error handling, packaging, system and network programming, many of the Python extensions (libraries), as well as best practices. All concepts are explained through hands-on examples and exercises, so students learn by coding in Python.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/python/python_fundamentals/san_francisco/2013-08-19/3099.html</guid>
      <pubDate>Mon, 08 Apr 2013 14:50:57 -0700</pubDate>
      <category>Training</category>
      <category>Python</category>
      <category>Web Dev</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>147</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-19T09:00:00</g:start>
        <g:end>2013-08-22T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1950.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Python</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-19T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-22T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Bootcamp (Aug 26, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/android_bootcamp/san_francisco/2013-08-26/3030.html</link>
      <description>Android&amp;trade; Bootcamp Training Course is a hands-on training for designing and building mobile applications using Android&amp;trade; open-source platform. Android&amp;trade; Bootcamp course explains the philosophy of developing for Android&amp;trade; through its main application development building blocks and their interaction with one another.

This complete hands-on course encourages students to learn by building increasingly more sophisticated and meaningful mobile applications for Android&amp;trade;.

By the end of the course, each participant will build their own complete Android application incorporating most of the key aspects of the platform. Typically, we build a Twitter app for Android, but there are other choices depending on participants' interests.

This course has been updated for Ice Cream Sandwich&amp;nbsp;changes to Android API and confirmed to be up-to-date for Jelly Bean (no major changes to APIs).</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_bootcamp/san_francisco/2013-08-26/3030.html</guid>
      <pubDate>Tue, 05 Mar 2013 12:15:38 -0800</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>152</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-26T09:00:00</g:start>
        <g:end>2013-08-30T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2350.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-26T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-30T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Spring and Hibernate Bootcamp (Aug 26, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/java/spring_and_hibernate_bootcamp/san_francisco/2013-08-26/3052.html</link>
      <description>Marakana Spring and Hibernate training is an intensive 5-day course that teaches students how to develop enterprise Java web applications with the Spring, Hibernate, and Spring MVC and Spring Security open-source frameworks.
The class is designed to run as a hands-on tutorial-style with more than 50% of time being devoted to writing code.
The main goal of this course is to set to students who are already familiar with Java, Servlets/JSPs (possibly even other frameworks) on the right path of developing enterprise-class web applications on a best-of-breed software stack (Spring and Hibernate) while utilizing time-tested best-practices.
While we don&amp;#39;t skip on the theory, students focus most of their energy on why they should use the particular approaches, frameworks, and techniques, and how to best apply them.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/java/spring_and_hibernate_bootcamp/san_francisco/2013-08-26/3052.html</guid>
      <pubDate>Thu, 14 Mar 2013 17:24:32 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Tomcat</category>
      <category>JavaScript</category>
      <category>Spring</category>
      <category>Hibernate</category>
      <category>Eclipse IDE</category>
      <category>Servlets and JSPs</category>
      <category>Ant</category>
      <category>CSS</category>
      <category>HTML</category>
      <category>MySQL</category>
      <category>SQL</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>340</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-26T09:00:00</g:start>
        <g:end>2013-08-30T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2700.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Java</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-26T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-30T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Android (Aug 26, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/android/advanced_android/new_york_-_microtek_facility/2013-08-26/3162.html</link>
      <description>Our Advanced Android&amp;trade; course takes Android app development to the next level.&amp;nbsp;
In Advanced Android&amp;trade; you will learn some of the advanced topics, such as how to create remote services using Binder IPC, how to develop parts of your app in C/C++ using NDK, how Android security is architected, and how to test your code. You will also learn how to use some of the more popular Android APIs such as Audio, Video, Location, Wifi Direct, Sensors and many more.
This course is a sequel to&amp;nbsp;Android Bootcamp&amp;nbsp;and is designed for those who already have basic Android knowledge.
Advanced Android&amp;trade; course was recently redesigned and significantly expanded.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/advanced_android/new_york_-_microtek_facility/2013-08-26/3162.html</guid>
      <pubDate>Tue, 07 May 2013 15:17:33 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>174</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-26T09:00:00</g:start>
        <g:end>2013-08-30T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2650.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-26T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-30T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Rails (Aug 28, 2013, New York - Microtek Facility)</title>
      <link>http://marakana.com/training/event/ruby/advanced_rails/new_york_-_microtek_facility/2013-08-28/3126.html</link>
      <description>The Advanced Rails training course provides you with skills and knowledge to leverage powerful advanced features of Rails and take your applications to the next level. 

Upon completion, you will be able to improve the architecture of your applications and do more with less code.  You will understand how to use tests to drive the design of your applications in an Agile fashion, and make it secure.  And you will be able to tune your applications for high-traffic scalability.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/advanced_rails/new_york_-_microtek_facility/2013-08-28/3126.html</guid>
      <pubDate>Mon, 22 Apr 2013 15:56:02 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <g:location>90 Broad Street, 11th Floor, New York, NY 10004, United States</g:location>
      <g:venue_name>New York - Microtek Facility</g:venue_name>
      <g:course_number>165</g:course_number>
      <g:event_date_range>
        <g:start>2013-08-28T09:00:00</g:start>
        <g:end>2013-08-30T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1695.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">90 Broad Street, 11th Floor, New York, NY 10004, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-08-28T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-08-30T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>jQuery (Sep 3, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/jquery/jquery/san_francisco/2013-09-03/3104.html</link>
      <description>Our Web Development with jQuery course teaches you how to tap into the power of jQuery to build extremely rich, yet elegant web UIs using one of the most simple and popular cross-browser JavaScript libraries out there.
Not only will you learn by doing, but you&amp;#39;ll have a lot of fun along the way because jQuery is all about instant gratification!</description>
      <guid isPermaLink="true">http://marakana.com/training/event/jquery/jquery/san_francisco/2013-09-03/3104.html</guid>
      <pubDate>Thu, 11 Apr 2013 12:29:14 -0700</pubDate>
      <category>Training</category>
      <category>JavaScript</category>
      <category>CSS</category>
      <category>HTML</category>
      <category>jQuery</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>211</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-03T09:00:00</g:start>
        <g:end>2013-09-05T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1695.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>jQuery</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-03T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-05T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Security (Sep 3, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/android/android_security/san_francisco/2013-09-03/3123.html</link>
      <description>Android Security is a two-day course focusing specifically on the various security concerns of the Android platform.
We explore Android architecture and its security model, permission system and enforcement, customizing security options, known exploits, memory protections, data protection, device management, SE-Android, more exotic vectors of attack, like malware and tap-jacking.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_security/san_francisco/2013-09-03/3123.html</guid>
      <pubDate>Fri, 19 Apr 2013 16:07:37 -0700</pubDate>
      <category>Training</category>
      <category>Android</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>221</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-03T09:00:00</g:start>
        <g:end>2013-09-04T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-03T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-04T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Fast Track to Scala (Sep 16, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/fast_track_to_scala/san_francisco/2013-09-16/3117.html</link>
      <description>Markana, in partnership with Typesafe, is pleased to offer this two-day course, designed by Martin Odersky, the creator of the Scala programming language, and Heiko Seeberger, a recognized Scala expert, will give you an excellent grounding in Scala.
It is intended to enable developers or development managers, who are experienced programmers in Java or other production languages like C++, C# or Ruby, to confidently start programming in Scala. No previous knowledge of Scala is assumed. Although intense, the course ensures you will have a solid understanding of the fundamentals of the language, the tooling and the development process as well as a good appreciation of the more advanced features. If you already have Scala programming experience, then this course could be a useful refresher.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/fast_track_to_scala/san_francisco/2013-09-16/3117.html</guid>
      <pubDate>Wed, 17 Apr 2013 14:17:08 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>254</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-16T09:00:00</g:start>
        <g:end>2013-09-17T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-16T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-17T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Advanced Scala (Sep 18, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/advanced_scala/san_francisco/2013-09-18/3118.html</link>
      <description>If you already have some programming experience with Scala and need to understand its advanced features. Markana, in partnership with Typesafe, is pleased to offer this two-day course, designed by Martin Odersky, the creator of the Scala, and Heiko Seeberger, a recognized Scala expert, will show you how to unleash the full power of this scalable language.
It is intended to enable developers, who have at least 3 months programming experience with Scala and feel comfortable to use it in their applications, to fully understand various advanced features of this programming language and how to apply these to create well designed libraries or DSLs using proven practices. Basic knowledge of Scala like covered in the &amp;quot;Fast Track to Scala&amp;quot; course is a prerequisite to understand topics like advanced functional programming, details of the type system, implicits, etc.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/advanced_scala/san_francisco/2013-09-18/3118.html</guid>
      <pubDate>Wed, 17 Apr 2013 14:19:33 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>255</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-18T09:00:00</g:start>
        <g:end>2013-09-19T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-18T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-19T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Erlang Express (Sep 18, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/erlang/erlang_express/san_francisco/2013-09-18/3159.html</link>
      <description>Erlang Express is a three-day introductory course developed for software engineers. Its objectives are to give participants the knowledge to read, write and structure Erlang programs, providing all prerequisites to attend the OTP course.

The course contains all the Erlang basics such as sequential and concurrent programming, along side error handling. The Erlang development environment is presented, with a special emphasis on the Erlang mode for Emacs alongside the major debugging tools. Good and bad programming practices are discussed, as are tools used to profile the system. OTP design principles and concepts are sneaked into the material as well as the exercises.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/erlang/erlang_express/san_francisco/2013-09-18/3159.html</guid>
      <pubDate>Tue, 07 May 2013 11:45:44 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>413</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-18T09:00:00</g:start>
        <g:end>2013-09-20T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1695.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Erlang</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-18T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-20T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Ruby (Sep 23, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/ruby/san_francisco/2013-09-23/3087.html</link>
      <description>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 hands-on Ruby training course you will learn about the Ruby language, its syntax, OOP in Ruby, its libraries (gems), testing, and much more. Not only will you gain the knowledge and the confidence to use the language effectively, but you'll leave with a smile on your face - because you'll love it.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/ruby/san_francisco/2013-09-23/3087.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:29:10 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>74</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-23T09:00:00</g:start>
        <g:end>2013-09-24T16:00:00</g:end>
      </g:event_date_range>
      <g:price>1050.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-23T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-24T16:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Ruby on Rails (Sep 23, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/ruby_on_rails/san_francisco/2013-09-23/3089.html</link>
      <description>This 5-day Marakana Ruby on Rails Training course combines two of Marakana's most popular courses into a one week long workshop. The first part of this course is 2 Days of Ruby. The second part is 3 days of Rails. 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/ruby_on_rails/san_francisco/2013-09-23/3089.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:30:12 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <category>Ruby and Rails</category>
      <category>Web Dev</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>45</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-23T09:00:00</g:start>
        <g:end>2013-09-27T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2150.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-23T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-27T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Erlang OTP Express (Sep 23, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/erlang/erlang_otp_express/san_francisco/2013-09-23/3160.html</link>
      <description>You will learn the prevailing Erlang Design Patterns called OTP Behaviours. We will cover Erlang Design Patterns such as Generic Behaviours, Finite State Machines and Event Handlers. You will also learn how to develop systems using the Supervisor and Application Behaviours Patterns, so you can construct maintainable and fault tolerant software. Upon completion of this course, you will be able to extend it all, by devising your very own Behaviours.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/erlang/erlang_otp_express/san_francisco/2013-09-23/3160.html</guid>
      <pubDate>Tue, 07 May 2013 11:50:09 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>415</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-23T09:00:00</g:start>
        <g:end>2013-09-25T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1695.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Erlang</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-23T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-25T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Android Bootcamp (Sep 23, 2013, Washington, DC)</title>
      <link>http://marakana.com/training/event/android/android_bootcamp/washington%2C_dc/2013-09-23/3161.html</link>
      <description>Android&amp;trade; Bootcamp Training Course is a hands-on training for designing and building mobile applications using Android&amp;trade; open-source platform. Android&amp;trade; Bootcamp course explains the philosophy of developing for Android&amp;trade; through its main application development building blocks and their interaction with one another.

This complete hands-on course encourages students to learn by building increasingly more sophisticated and meaningful mobile applications for Android&amp;trade;.

By the end of the course, each participant will build their own complete Android application incorporating most of the key aspects of the platform. Typically, we build a Twitter app for Android, but there are other choices depending on participants' interests.

This course has been updated for Ice Cream Sandwich&amp;nbsp;changes to Android API and confirmed to be up-to-date for Jelly Bean (no major changes to APIs).</description>
      <guid isPermaLink="true">http://marakana.com/training/event/android/android_bootcamp/washington%2C_dc/2013-09-23/3161.html</guid>
      <pubDate>Tue, 07 May 2013 15:07:24 -0700</pubDate>
      <category>Training</category>
      <category>Java</category>
      <category>Android</category>
      <g:location>1325 G St. NW, Washington, DC 20005, United States</g:location>
      <g:venue_name>Washington, DC</g:venue_name>
      <g:course_number>152</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-23T09:00:00</g:start>
        <g:end>2013-09-27T17:00:00</g:end>
      </g:event_date_range>
      <g:price>2350.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Android</g:subject>
      <m:location type="location">1325 G St. NW, Washington, DC 20005, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-23T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-27T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Rails (Sep 25, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/ruby/rails/san_francisco/2013-09-25/3088.html</link>
      <description>In this hands-on Rails 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 - without reinventing the wheel, like in many other environments.

Starting with the basics of 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.</description>
      <guid isPermaLink="true">http://marakana.com/training/event/ruby/rails/san_francisco/2013-09-25/3088.html</guid>
      <pubDate>Fri, 29 Mar 2013 15:29:43 -0700</pubDate>
      <category>Training</category>
      <category>Ruby</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>203</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-25T09:00:00</g:start>
        <g:end>2013-09-27T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1495.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Ruby</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-25T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-09-27T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Scaling up with Akka and Scala (Sep 30, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/scaling_up_with_akka_and_scala/san_francisco/2013-09-30/3119.html</link>
      <description>This two-day course is what you need to get started with building powerful concurrent applications with Akka and Scala. It is intended for developers who want to learn how to apply the tools and services provided by Akka to build high-performance, fault-tolerant systems that scale. Large parts of the course are hands-on exercises in which you will build a real-world Akka application.

</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/scaling_up_with_akka_and_scala/san_francisco/2013-09-30/3119.html</guid>
      <pubDate>Wed, 17 Apr 2013 14:25:45 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>400</g:course_number>
      <g:event_date_range>
        <g:start>2013-09-30T09:00:00</g:start>
        <g:end>2013-10-01T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-09-30T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-10-01T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    <item>
      <title>Fast Track to Play with Scala (Oct 2, 2013, San Francisco)</title>
      <link>http://marakana.com/training/event/scala/fast_track_to_play_with_scala/san_francisco/2013-10-02/3120.html</link>
      <description>This two-day course covers what you need to build web applications with Play and Scala. It also introduces Slick, a typesafe and modern database query and access library for Scala. The course centers around a web application that you will build from ground up using Play.
</description>
      <guid isPermaLink="true">http://marakana.com/training/event/scala/fast_track_to_play_with_scala/san_francisco/2013-10-02/3120.html</guid>
      <pubDate>Wed, 17 Apr 2013 14:30:05 -0700</pubDate>
      <category>Training</category>
      <g:location>301 Howard Street, Suite 550, San Francisco, CA 94105, United States</g:location>
      <g:venue_name>San Francisco</g:venue_name>
      <g:course_number>401</g:course_number>
      <g:event_date_range>
        <g:start>2013-10-02T09:00:00</g:start>
        <g:end>2013-10-03T17:00:00</g:end>
      </g:event_date_range>
      <g:price>1295.00</g:price>
      <g:currency>USD</g:currency>
      <g:event_type>training</g:event_type>
      <g:subject>Scala</g:subject>
      <m:location type="location">301 Howard Street, Suite 550, San Francisco, CA 94105, United States</m:location> <!-- DEPRECATED: use g:location instead -->
      <m:start_time type="dateTime">2013-10-02T09:00:00</m:start_time> <!-- DEPRECATED: use g:event_date_range/g:start instead -->
      <m:end_time type="dateTime">2013-10-03T17:00:00</m:end_time> <!-- DEPRECATED: use g:event_date_range/g:end instead -->
    </item>
    </channel>
</rss>
