BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:Upcoming: Ruby on Rails Events
PRODID:-//Upcoming.org/Upcoming ICS//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART:20090716T190000
DTEND:20090716T220000
GEO:-118.46;33.9893
TRANSP:TRANSPARENT
SUMMARY:Learn Basic PHP In One Night!
DESCRIPTION: [Full details at http://upcoming.yahoo.com/event/2823926/ ] Learn enough PHP to get started with CMS software like Drupal and Wordpress in one night from one of L.A.'s best technology teachers - Chris Charlton \, L.A. resident web guru & author.
      
       Need to get some PHP under your belt? Trying to get comfortable with Drupal\, but feel stuck?
      
       If you already know HTML & CSS then its time to move up to PHP! 
      
       Buy Your Ticket Now! 
       
       
      
      This is a 3 hours workshop training at night\, from 7pm-10pm in Venice\, CA. (near the beach)
      http://learn-basic-php-in-one-night-07162009-upcoming.eventbrite.com
      
      
       Frequently Asked Questions... 
      
      What will attendees learn?
      
      The workshop basics include the following:
      
          * Understanding how PHP works
          * Learning how to read & write PHP
          * Variables
          * Data (Strings & Numbers)
          * Conditional logic (If...Else)
          * Functions
      
      
      
      Will attendees learn Drupal?
      
      No. Drupal is programmed in PHP. To theme Drupal a basic knowledge of PHP is required\, along with HTML & CSS. This workshop is developed to teach you those quick pieces of PHP needed to customize Drupal designs.
      
      
      Tickets & details at http://learn-basic-php-in-one-night-07162009-upcoming.eventbrite.com
URL;VALUE=URI:http://upcoming.yahoo.com/event/2823926/
UID:http://upcoming.yahoo.com/event/2823926/
DTSTAMP:20090605T190000
LAST-UPDATED:20090605T190000
CATEGORIES:Education
ORGANIZER;CN=ccharlton:X-ADDR:http://upcoming.yahoo.com/user/27569/
LOCATION;VENUE-UID="http://upcoming.yahoo.com/venue/79707/":Rich Media Institute @ 525 Venezia Avenue\, Venice\, California 90291 US
END:VEVENT
BEGIN:VVENUE
X-VVENUE-INFO:http://evdb.com/docs/ical-venue/draft-norris-ical-venue.html
NAME:Rich Media Institute
ADDRESS:525 Venezia Avenue
CITY:Venice
REGION;X-ABBREV=ca:California
COUNTRY;X-ABBREV=us:United States
POSTALCODE:90291
GEO:33.9893;-118.46
URL;X-LABEL=Venue Info:http://upcoming.yahoo.com/venue/79707/
END:VVENUE
BEGIN:VEVENT
DTSTART:20090804T090000
DTEND:20090804T170000
RRULE:FREQ=DAILY;INTERVAL=1;UNTIL=20090808T000000
TRANSP:TRANSPARENT
SUMMARY:Core Ajax: Enterprise Web Development with Ajax
DESCRIPTION: [Full details at http://upcoming.yahoo.com/event/2294880/ ] This intensive\, 4-day Core Ajax training course teaches a scalable way of writing robust\, user-friendly and secure Ajax solutions for the Enterprise.
      We will start by introducing Ajax from a business\, design and coding perspective. We will then look at Ajax and The Network\, consider HTTP traffic Patterns\, object serialisation across HTTP and management and measurement of HTTP traffic. You will also learn about reverse Ajax and Enterprise Comet.
      You'll then be introduced to the impact of Ajax on the User Interface\, Prototype and some important Data Validation Patterns. You will also learn how to use event-driven code and callback functions and Scriptaculous.
      Then\, we will discuss Ajax within the context of your Enterprise Architecture. You will learn how Ajax works with SOAP and REST web services and how to use Mash-Ups to interact directly with third-party web services.
      Finally\, you will learn how to look after your code\, with Unit Testing and Functional testing using jsUnit\, TestMaker and Selenium. 
      
      NEXT UK SESSION
      The next course will be delivered at Skills Matter - London\, on 04 aug 2009 by Sébastien Gruhier. Sébastien is the founder of Mapeed.com and Xilinus.com and has created open-source projects often cited in ajaxian.com like prototype-ui or prototype-graphic and is very well-know in Javascript community.
      
      
      LEARN HOW TO:
      * Apply the technologies underlying Ajax
      * Manage and measure HTTP traffic
      * Use Ajax UI libraries\, including Prototype and Scriptaculous
      * Implement Ajax with REST and SOAP Web Services
       * Select and implement server-side Ajax Toolkits\, such as Sajax\, DWR\, Backbase\, JSF and GWT
      * Look after your code through UnitTesting and JavaScript code profiling
      
      REGISTRATION & INFORMATION:
      http://skillsmatter.com/course/ajax-ria/enterprise-web-with-ajax/wd-33
      
      PROGRAMME
      
      AJAX BASICS
      
      Getting started with Ajax
      
          * Ajax from a business\, design and coding perspective
          * Good coding practices
          * Scaling your code.
      
      Ajax in the bigger picture
      
          * Low-level 'plumbing'
                o the HTTP protocol
                o XHR object
      
      Refactoring the XHR object
      
          * Refactoring in Javascript
          * Writing JavaScript objects
          * Creating usable Wrapper Objects with the XHR object
      
      Dialects of Ajax
      
          * Server Responses
                o HTML Content
                o Generated script
                o Structured data (XML and JSON)
          * Pro’s and Con’s
      
      Ajax libraries
      
          * Prototype\,
          * jQuery
          * YUI\,
          * Leveraging the power of the JavaScript language 
      
      
      DAY 2: THE NETWORK
      
      HTTP Traffic Patterns
      
          * A single HTTP request and response
          * HTTP traffic patterns across the lifecycle of an entire application. 
      
      Data round-tripping
      
          * Object Serialisation Patterns across the HTTP interface
          * JSON
          * XML 
      
      Managing HTTP from the Client-side
      
          * HTTP transport Strategies
          * Prototype's X-JSON headers and Responders (principles and approach)
          * Rico's Ajax.Engine (principles and approach) 
      
      Measuring HTTP traffic
      
          * Creating visual HTTP traffic Reports
          * Tools: Firebug\, Fiddler\, LiveHTTPHeaders 
      
      Comet & Reverse Ajax
      
          * When to use Comet/Reverse
          * Other Reverse Ajax approaches 
      
      
      DAY 3: USER INTERFACES
      
      UI Libraries
      
          * Good JavaScript Coding and Encapsulation Techniques
          * Implications of the User Interface 
      
      Prototype & the DOM
      
          * Prototype's support for
                o The DOM
                o HTML forms 
          * Data Validation Patterns for Ajax 
      
      Scriptaculous
      
          * Scriptaculous
                o visual effects
                o drag and drop 
          * Event-driven code
          * Callback functions 
      
      Ajax UIs for Navigation and Data Manipulation
      
          * Web and desktop UI metaphors
                o Differences
                o Fusion 
          * Data categorisation vs classification schemes 
      
      
      DAY 4: AJAX WITHIN THE ENTERPRISE ARCHITECTURE
      
      Ajax in your Enterprise Architecture
      
          * Server
          * Business 
      
      Ajax & Web Services
      
          * SOAP Web Services
          * REST Web Services
          * How does Ajax work with SOAP and REST 
      
      Server-side architecture
      
          * Ajax toolkits and the patterns that they adopt.
          * Ajax Toolkit Overview:
                o Sajax
                o DWR
                o Backbase
                o JSF
                o GWT 
          * Mash-ups and how to interact directly with third-party web services from the client in a "Web 2.0" style. 
      
      Looking after your code
      
          * Unit testing in Ajax
          * Functional Testing in Ajax
                o jsUnit
                o TestMaker
                o Selenium 
          * Profiling JavaScript code for execution speed and memory footprint.
URL;VALUE=URI:http://upcoming.yahoo.com/event/2294880/
UID:http://upcoming.yahoo.com/event/2294880/
DTSTAMP:20090330T013954
LAST-UPDATED:20090330T013954
CATEGORIES:Education
ORGANIZER;CN=SkillsMatter:X-ADDR:http://upcoming.yahoo.com/user/93962/
LOCATION;VENUE-UID="http://upcoming.yahoo.com/venue/40854/":Skills Matter @ 1 Sekforde Street\, London\, England EC1R 0BE UK
END:VEVENT
BEGIN:VVENUE
X-VVENUE-INFO:http://evdb.com/docs/ical-venue/draft-norris-ical-venue.html
NAME:Skills Matter
ADDRESS:1 Sekforde Street
CITY:London
REGION;X-ABBREV=london:England
COUNTRY;X-ABBREV=uk:United Kingdom
POSTALCODE:EC1R 0BE
GEO:51.5336;-0.10471
URL;X-LABEL=Venue Info:http://www.skillsmatter.com
END:VVENUE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20091004
DTEND;VALUE=DATE:20091008
TRANSP:TRANSPARENT
SUMMARY:Adobe MAX 2009
DESCRIPTION: [Full details at http://upcoming.yahoo.com/event/1406211/ ] Adobe's annual conference\, MAX\, is coming to Los Angeles!
URL;VALUE=URI:http://upcoming.yahoo.com/event/1406211/
UID:http://upcoming.yahoo.com/event/1406211/
DTSTAMP:20081202T202209
LAST-UPDATED:20081202T202209
CATEGORIES:Commercial
ORGANIZER;CN=ccharlton:X-ADDR:http://upcoming.yahoo.com/user/27569/
LOCATION;VENUE-UID="http://upcoming.yahoo.com/venue/4565/":TBD @ TBD\, Los Angeles\, California US
END:VEVENT
BEGIN:VVENUE
X-VVENUE-INFO:http://evdb.com/docs/ical-venue/draft-norris-ical-venue.html
NAME:TBD
ADDRESS:TBD
CITY:Los Angeles
REGION;X-ABBREV=ca:California
COUNTRY;X-ABBREV=us:United States
POSTALCODE:
GEO:34.0533;-118.245
URL;X-LABEL=Venue Info:http://upcoming.yahoo.com/venue/4565/
END:VVENUE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20091004
DTEND;VALUE=DATE:20091007
TRANSP:TRANSPARENT
SUMMARY:Aloha on Rails Hawaii Ruby on Rails Conference
DESCRIPTION: [Full details at http://upcoming.yahoo.com/event/2402867/ ] Two full days of informative and timely sessions covering Ruby on Rails and the future of web application engineering PLUS a full day Rails Training session. The sessions are not simply blog posts\, but will be full of wisdom\, experience\, lessons learned\, war stories\, and panel discussions\, discussions\, and most importantly debate.
      
      Aloha on Rails embodies the aloha spirit of peace and compassion\, and we welcome everyone from all the web development communities.  We are offering a full day of training before the conference\, brought to you by RailsBridge. This training session will teach you how to build\, test\, and deploy a Rails application.  If you build for the web\, you will find aloha at this conference. The Rails community has much to share and learn from\, all are welcome!
      
      Featuring:
      
          * One day Rails Training from RailsBridge - Learn Rails!
          * Two days of solid technical sessions and case studies\, filled with real world experiences and advice
          * Presentations from Chad Fowler\, Obie Fernandez\, Gregg Pollack\, Anthony Eden\, Tim Dysinger\, Desi McAdam\, Jon Crosby\, Scott Chacon\, Jeremy McAnally\, Sarah Mei\, Charles Nutter\, Yehuda Katz\, Alan Gates\, Jim Weirich\, and more!
          * Keynote
          * Lunches and breaks
          * Plenty of face time with your fellow developers\, designers\, and engineers
          * The beautiful beaches and breathtaking sites of Hawaii
      
      Your conference registration entitles you to much\, much more more than a tremendous amount of quality content and a t-shirt. Attending Aloha on Rails is an investment in your career\, a networking event\, an education\, and a vacation experience all wrapped up into one unique event.
      
      Learn From The Best
      
      Speakers at Aloha on Rails have published books\, taught classes\, lead successful teams\, presented at numerous conferences\, and are the contributors to the frameworks you use every day. More importantly\, our speakers are friendly and come to these events to share and to learn.
      
      Our incredible lineup includes:
      
          * Chad Fowler - author: The Passionate Programmer\, co-founder Ruby Central
          * Yehuda Katz - Engine Yard\, Rails 3\, Merb\, jQuery
          * Alan Gates - Yahoo\, Hadoop\, Pig
          * Jim Weirich - EdgeCase\, rake
          * Charles Nutter - Sun\, jRuby
          * Obie Fernandez - Hashrocket\, author: The Rails Way
          * Sarah Mei - Rails Bridge
          * Gregg Pollack - Rails Envy\, Rails Envy podcast\, Scaling Rails screencasts
          * Anthony Eden - chi.mp\, ActiveWarehouse
          * Tim Dysinger - Erlang\, Rails
          * Desi McAdam - Hashrocket\, Dev Chix
          * Jon Crosby - Engine Yard\, Cloudkit
          * Scott Chacon - Github\, author: Git Internals
          * Giles Bowkett - ENTP\, Top Presenter of 2008\, Archaeopteryx
          * Jeremy McAnally - ENTP\, author: Humble Little Ruby Book\, Ruby in Practice
      
      With more speakers and topics to be announced soon!
      
      Career Investment
      
      When you register for Aloha on Rails\, you are really saying\, “I enjoy what I do\, I want to get better\, and I want to make an investment in my craft and career.”  You will learn new techniques\, question old assumptions\, making friends and career contacts\, and continue on your journey towards becoming a Master Craftsman.  Employers notice when developers take active interest in their careers and their skill set.  Peers notice it\, too\, and will continue to look to you for inspiration and direction.
      
      Get Excited Again
      
      After attending Aloha on Rails\, and after all the engaging talks and stimulating discussions\, you will return home energized and excited.  Meeting fellow developers and learning that there are plenty of people that share your passions and interests (both in and out of web development) will re-ignite your enthusiasm for your craft.  You’ll have a post-conference high!
      
      Engaging Format
      
      At Aloha on Rails\, you aren’t simply an audience member\, you are part of the experience and an active participant.  You are encouraged to voice your opinion and discuss and debate.  Aloha on Rails is read/write.
      
      Network\, network\, network!
      
      A major advantage of any conference is meeting your peers\, talking story\, and making contacts in your industry.  With the relaxed setting of Hawaii and the smaller conference size\, you’ll have an excellent chance to meet presenters and fellow attendees.  Talk story\, hack\, even take a surfing lesson together.  You’ll make friends and contacts with fellow developers and designers that will last well after the conference is over.
      
      Presentations Are a Starting Point
      
      No doubt the presentations will be engaging\, informative and extremely relevant to any web developer.  However\, we consider the presentations to be more than that: they are gateways to debate and discourse!  Our speakers will expose you to new ways of thinking about a problem or a new toolkit that will help you do things easier.  They will challenge your assumptions and you will even disagree with some of them.  Our presentations are designed to start a discussion that lasts well after the presentation has ended.  Many people have said that the power of conferences are the hallway conversations after the presentation.  We couldn’t agree more.
      
      Rails Training - Learn Rails and Deploy an Application
      
      Aloha on Rails embodies the aloha spirit of peace and compassion\, and we welcome everyone from all the web development communities.  When we heard that Rails Bridge has formed\, with a mission to create an inclusive and friendly Ruby on Rails community\, we knew we found an organization that help us spread the Aloha of Rails.  We are excited to partner with Rails Bridge to bring you Rails Training in Paradise.  Sarah Mei will lead you in writing\, testing\, and deploying your own Rails web application!  This training is offered as part of your Aloha on Rails registration\, and is designed to “boot strap” you into Rails so that you will be prepared for the conference.  If you are new to Rails\, or web development\, this is your chance to experience the productivity and enjoyment of Rails.  After your training is done\, you’ll slide right into the conference and you’ll know what all the fuss is about.
      
      Family Events
      
      We know that many attendees will be bringing their families with them.  I’m sure your spouse and/or children wouldn’t let you go to Hawaii by yourself.  Aloha on Rails will run family events to the Honolulu Zoo and Honolulu Aquarium during the conference.  Both activities are next door to the conference venue\, easy to get to\, and will provide a fun activity for the keiki (kids).
      
      Waikiki\, Hawaii
      
      OK\, I’ll play the “Hawaii Card.”  Yes\, the conference is in Waikiki\, one of the world’s most famous beaches.  Yes\, you’re traveling to Hawaii\, where you can attend spas or hike waterfalls all day.  Yes\, the hotel faces the beach and you’ll feel the trade winds breeze gently across your sun kissed skin.  Yes\, your friends will be jealous.  Yes\, there are 1001 things to do here.  Yes\, you’ll recharge\, relax\, and create life long memories of your vacation to Hawaii.  And Yes\, your host Seth Ladd will personally answer any travel questions you may have\, thus ensuring you and your family have a wonderful time.  OK\, I’m done.
      
      Aloha on Rails is a community driven\, not-for-profit conference.
      Please visit http://alohaonrails.com and follow @alohaonrails on Twitter for all the latest news.
URL;VALUE=URI:http://upcoming.yahoo.com/event/2402867/
UID:http://upcoming.yahoo.com/event/2402867/
DTSTAMP:20090409T182422
LAST-UPDATED:20090409T182422
CATEGORIES:Education
ORGANIZER;CN=sethladd:X-ADDR:http://upcoming.yahoo.com/user/178252/
LOCATION;VENUE-UID="http://upcoming.yahoo.com/venue/410652/":The Waikiki Beach Marriott Resort and Spa @ 2552 Kalakaua Avenue\, Honolulu\, Hawaii 96815 US
END:VEVENT
BEGIN:VVENUE
X-VVENUE-INFO:http://evdb.com/docs/ical-venue/draft-norris-ical-venue.html
NAME:The Waikiki Beach Marriott Resort and Spa
ADDRESS:2552 Kalakaua Avenue
CITY:Honolulu
REGION;X-ABBREV=HI:Hawaii
COUNTRY;X-ABBREV=us:United States
POSTALCODE:96815
GEO:21.2726;-157.823
URL;X-LABEL=Venue Info:http://upcoming.yahoo.com/venue/410652/
END:VVENUE
END:VCALENDAR
