Desert Code Camp

Desert Code Camp


Date for the next camp is TBD -- by you!

University of Advancing Technology
2625 W. Baseline Road (map)
Tempe, Arizona 85283



We have 24 confirmed sessions!
UAT in Tempe
We would like to kindly thank UAT for allowing
us to use their facility for this event.


(Guarantee your spot and sign up for sessions.) 
   
Username:
Password:
This is the third time we've run Desert Code Camp, and each time it keeps getting bigger! Those who were with us in the past always seem to sign up to attend again, and each time it gets better and better.  Folks even fly in from as far away as Florida and Canada to attend.  Why?  This free weekend event brings out top talent and high-quality presentations.  There is no right or wrong language, platform, or technology.  If a topic relates in any way to the code that causes a machine to produce a desired result, you'll find it being discussed at camp.

Our Code Camp will be held at the University of Advancing Technology (UAT) in Tempe, which is the perfect setting to have 600+ people converge and dig into technology.  If you haven't already done so, please get started by signing up for any sessions below that you find interesting:

Tracks and sessions:
Here are all the tracks and sessions, nested in a two layer deep color-coded tree that you can explore:
Adobe AIR / Flash
Adobe AIR Offline with LiveCycle Data Services ES 2.6Presenter is pending approval
Dynamic web server image creation with Photoshop and JSXDetails
Photoshop for web developersI can teach this!
What's new in ActionScript 3I can teach this!
Agile
Agile Estimating and PlanningI can teach this!
Introduciton to XPI can teach this!
MSMQI can teach this!
Restrospectives for DummiesI can teach this!
SCRUM 101I can teach this!
Story Writing WorkshopDetails
ASP.NET
ASP.NET AJAX InternalsDetails
ASP.Net MVC ProjectI can teach this!
Dependancy Injection / IoCI can teach this!
Extending SQL Reports custom objectsI can teach this!
Load balancing and failover options in SQL Server 2005Details
Object-Oriented Programming in Web DevelopmentI can teach this!
WiXI can teach this!
ASP.Net Web Development with vb.net
Build & CI
Continuous Integraton with .NetDetails
Intro to Apache ContinuumDetails
Intro to Apache MavenI can teach this!
ColdFusion 8
ColdFusion 8 .Net IntegrationPresenter is pending approval
CSS Advanced
CSS Intro
CSS Web Design
Documentation
Using Microsoft Sandcastle to Build DocumentationDetails
Drupal site management
Embedded
Introduction To EthernetDetails
Mystery Box CreationI can teach this!
Flex 3.0
1 code library, 2 apps (Web & Desktop)Presenter is pending approval
iPhone SDK
Getting Started with the iPhone SDKDetails
Java
Developing Web Applications with the Struts 2 FrameworkDetails
Developing with the JCR (JSR 170, JSR 283)Presenter is pending approval
Intro to GrailsPresenter is pending approval
JavaScript Advanced / AJAX
JavaScript Intro
LINQ
Introduction to LINQDetails
liza
Mobile Device Development
Android DevelopmentI can teach this!
model driven development
Programming Microsoft Business Rules Framework
Real World WCF End to End
SOAI can teach this!
Ruby
An introduction to JRubyDetails
Game Development with ZypsDetails
GUI development with MonkeybarsDetails
Twitter Apps in under 1hrI can teach this!
What's different about Ruby?Details
SCRUM 101
SEO
Search Engine OptimizationPresenter is pending approval
Silverlight
Developing Casual Games with Silverlight 2Details
Integrating Data into Silverlight 2.0 ApplicationsDetails
Introduction to Deep Zoom in the Silverlight 2 frameworkDetails
Silverlight Zero to HeroDetails
SOA
Distributed Transactions with WCFDetails
Programming Microsoft Business Rules FrameworkDetails
SQL Server
Test Driven Development
Touring the CastleDetails
Unit testing JavaScriptI can teach this!
What is BDD? (RSpec)I can teach this!
User Experience (UX)
WCF
WCF TransactionsDetails
Web Development
CSS AdvancedI can teach this!
CSS IntroI can teach this!
JavaScript / AJAXI can teach this!
jQueryI can teach this!
Web development with Python
DjangoI can teach this!
PyWorkI can teach this!
Windows PowerShell
JavaI can teach this!
WPF
Dynamic XAMLDetails
Test Driven DevelopmentI can teach this!
XAML for WinForms guysI can teach this!


Tracks are in maroon, and sessions are either blue (meaning there is a confirmed speaker for the session) or gray (meaning it's a good idea, but nobody has yet stepped up to the plate to present that session).
Suggest a track
(To suggest a session instead just click on a track at the left.)
Title:
Description:


Suggestions will be immediately visible once you submit.


How to become a speaker

All you have to do is suggest a new session for the tree above, or choose to deliver about a suggestion that someone else made.  You do this by clicking the I can teach this! link.  The default is for each session to have one presenter, but if you'd like you can open your session to allow other people to also present along with you.

Although anyone can build out nodes in the above tree, that doesn't necessarily mean that they will stay in that same layout!  The code camp staff reserves the right to organize the tracks and sessions to best manage all the incoming suggestions.

We certainly hope that you will want to participate in the upcoming code camp, either as an attendee or presenter.  Thanks very much for taking a look at the site!



What is Code Camp?

The answer is actually simple. In order to use the official Code Camp name we follow these simple protocols:

  1. By and For the Developer Community
    Code Camps are about the developer community at large. They are meant to be a place for developers to come and learn from their peers. Topics are always based on community interest and never determined by anyone other than the community.
  2. Always Free
    Code Camps are always free for attendees.
  3. Community Developed Material
    The success of the Code Camps is that they are based on community content. All content that is delivered is original. All presentation content must be provided completely (including code) without any restriction. If you have content you don’t want to share or provide to attendees then the Code Camp is not the place for you.
  4. No Fluff – only Code
    Code Camps are about showing the code. Refer to rule #1 if you have any questions on this.
  5. Community Ownership
    The most important element of the Code Camp is always the developer community. All are welcome to attend and speak and do so without expectation of payment or any other compensation other than their participation in the community.
  6. Never occur during work hours
    We need to understand that many times people can’t leave work for a day or two to attend training or even seminars. The beauty of the Code Camp is that they always occur on weekends.
For more info, check out the Code Camp Manifesto.