Sessions

This is a list of selected sessions for DrupalCamp Colorado 2010. The schedule is available at http://drupalcampcolorado.org/schedule. You can also view an un-paginated list of all the proposed sessions at http://drupalcampcolorado.org/sessions/all.

  • Enhancing Drupal Interfaces with JavaScript and Flash

    Skill Level:
    Beginner
    Intermediate
    Track:
    Design

    Simple well-stuctured Drupal markup is accessible on nearly all existing web browsing devices, and very likely devices that don't even exist yet. JavaScript and Flash, on the other hand, can provide much more compelling user interfaces. We will discuss using the best of both worlds in Drupal, how to get all the interface niceties of JavaScript and Flash without sacrificing the broad accessibility of HTML.

  • Introduction to Git

    Skill Level:
    Intermediate
    Track:
    Development

    Drupal.org is replacing its creaky CVS-based revision control system with Git. Time to git up to speed on Git!

    A copy of the presentation slides are here : http://luhman.org/files/git-for-drupal.pdf

    This session attempts to aid the transition for you by covering the following topics :

    • Short history of revision control systems
    • Installing Git (yes, it works great on Windows!)
    • Git's killer feature - intra-repository branches
    • Exit, stage left - Git's staging area
    • What's the diff?
  • Welcome

    Track:
    Community

    A brief welcome to the conference will occur by select platinum sponsors in the session room of their choice. Each morning session has this brief welcome that provides a few DrupalCamp CO agenda items.

  • Indy Money: Everything I Know About Making Money and Being Happy as a Freelancer

    Skill Level:
    Beginner
    Intermediate
    Advanced
    Track:
    Business

    Are you considering recklessly abandoning the security of employeeship to make it on your own? Are you a new freelancer trying to land your first gig, or a long-time independent contractor hoping to optimize the nuances of your workflow?

  • Drupal Security - Configuration and Process

    Skill Level:
    Beginner
    Intermediate
    Track:
    Development

    Drupal is a powerful tool that can be configured many ways, sometimes insecurely. Knowing popular attack vectors against your site and how to disallow them is important for everyone building a Drupal site. In this session I'll discuss some popular ways sites get attacked and what you can do to maintain your site's security and recover should it be attacked.

  • WordPress is better than Drupal: developers take note.

    Skill Level:
    Intermediate
    Advanced
    Track:
    Community

    Yes, I said it.

    Come watch me build a basic WordPress site in less time than it takes you to floss your teeth.

    WordPress gets some very important things right, and their hold on this market is proof. There are 11.4 million active installations of WordPress software, compared to only hundreds of thousands of Drupal installations. We need to get our act together, raise our standards, and lower the barrier to entry.

  • Your First Theme from Scratch

    Skill Level:
    Beginner
    Track:
    Development

    We will go through the building of a theme starting from nothing but stock Drupal 6. No Views, Panels, Zen, or other new-fangled devices.

    You should know some HTML and CSS, but that's all that's needed. No PHP experience is necessary ... we'll cover the four lines of PHP you need for basic theming.

    How far we get depends on how long the session runs (so, um, how long do these sessions run?) and the participants' wants/needs.

    Almost guaranteed to be ugly, but the theme will be your own.

  • Field API: create and work with a field

    Skill Level:
    Advanced
    Track:
    Development

    This session will be about the various field hooks. Would be great to be back-to-back with cyberswat's http://drupalcampcolorado.org/sessions/drupal-7-entities-and-fields-tran... session.

    We will briefly mention storage engines and hooking into entities too.

  • Drupal 7 entities and fields ... transitioning to D7

    Skill Level:
    Advanced
    Track:
    Development

    In this session we will explore Drupal 7 entities and fields from a coders perspective. This will be a technical overview of the changes that have been introduced to content types in Drupal 7 and will walk through the creation of a basic content type includes widgets, fields and formatters.

    This presentation is designed to set the framework for chx's presentation which should cover additional in-depth compnents of entities including pluggable data storage with NoSQL db's like Mongodb

    This will be an advanced session that will put non-coders to sleep :) It is meant to lay the foundation for chx's session http://drupalcampcolorado.org/sessions/field-api-create-and-work-field

  • Closing remarks

    Track:
    Community

    Closing remarks will be in room 1130 at 5:45pm.