CodeIgniter Bootcamp

*
Proposal
Long form
osb2009-0117

Excerpt

CodeIgniter is a light-weight, powerful, yet highly flexible open source framework for PHP. It can be a wonderful choice for rapid application development because it requires almost no configuration, can be deployed in nearly any hosting environment, and does not mandate that you to adhere to restrictive coding rules.

This "bootcamp" session will present everything you need to know to start building your next web application using CodeIgniter.

Description

In this session, I will present an overview of the CodeIgniter framework and some best-practices for application development. At the end, you’ll be able to start developing your own application using CodeIgniter.

Topics Covered:

  • Installing and deploying CodeIgniter
  • Basics of the Model-View-Controller structure as implemented by CodeIgniter.
  • Interacting with the database (including ActiveRecord)
  • Dealing with user input, forms and form validation
  • Writing tests and benchmarking CI performance
  • Working with sessions
  • Basic jQuery integration
  • Extending CodeIgniter
  • Tips for re-factoring an existing application using CI.

This session will be hands-on. Bring your laptop and we’ll work through code examples together.

Tags

php, framework, application development, codeigniter

Speaker

  • Ck-2009-2

    Christie Koehler

    CK Web Development

    Biography

    Christie Koehler is owner of CK Web Development, a web development and design company based in Portland, Oregon. She has developed a number of custom applications for businesses, including: learning and content management systems, human resources database applications, and company intranet portals. Christie has also worked with clients to implement and extend Open Source software such as Wordpress, ExpressionEngine and vBulletin.

    When not pursuing many topics in Open Source programming, Christie enjoys cycling, studies Hatha yoga, practices Zen Buddhism and hikes among the many wonderful trails available in the Pacific Northwest.

    Sessions

      • Title: Re-factor Your Brain: Meditation for Geeks
      • Track: Culture
      • Room: Hawthorne
      • Time: 6:157:00pm
      • Excerpt:

        Meditation is the ultimate open source tool. You can do it anywhere and it’s free. It requires only your brain and your body. It’s positive effects are numerous, including increased productivity, better problem-solving and a reduction in overall stress. Learn about long-term effects of mediation on the brain, some meditation techniques and how mediation can help you do your job better.

      • Speakers: Christie Koehler
      • Title: Open Source Tools for Freelancers
      • Track: Business
      • Room: Steel
      • Time: 11:20am12:05pm
      • Excerpt:

        As a freelancer, you must be your own IT department. You are responsible for website hosting, backups, version control, project/time-tracking and invoicing. Finding inexpensive and maintainable solutions for these needs can be quite daunting. In this session, I will present an overview open-source solutions for these needs.

      • Speakers: Christie Koehler