Learn CodeIgniter

Build high-performance web applications with CodeIgniter, a lightweight PHP framework that offers fast development and a wide range of features.
  1. CodeIgniter from Scratch: Security

    CodeIgniter from Scratch: Security

    Tutorial Intermediate

    In this fourteenth episode of the series, our subject is "˜Security.' We will go over topics such as: password encryption, message encoding/decoding, XSS...

  2. CodeIgniter from Scratch: Extending the Framework

    CodeIgniter from Scratch: Extending the Framework

    Tutorial Intermediate

    In today's screencast we are going to learn how to create our own helpers and libraries. We are also going to learn how to extend the existing helpers and...

  3. CodeIgniter from Scratch: Shopping Cart

    CodeIgniter from Scratch: Shopping Cart

    Tutorial Intermediate

    Today, we are going to take a look at the Shopping Cart library for CodeIgniter. This useful class allows us to add and remove items to a shopping cart,...

  4. CodeIgniter from Scratch: File Operations

    CodeIgniter from Scratch: File Operations

    Tutorial Intermediate

    In today's episode, we are going to be working with several helper functions, related to files, directories, and downloads. We are going to learn how to...

  5. CodeIgniter from Scratch: The Calendar Library

    CodeIgniter from Scratch: The Calendar Library

    Tutorial Intermediate

    In this tenth episode of the CodeIgniter From Scratch screencast series, we will be exploring the Calendar library. We are also going to utilize the...

  6. CodeIgniter from Scratch: File Uploading and Image Manipulation

    CodeIgniter from Scratch: File Uploading and Image Manipulation

    Tutorial Intermediate

    In lesson nine of our CodeIgniter series, we'll build a small image gallery that allows you to upload files, and automatically create thumbnails.

  7. CodeIgniter from Scratch: Day 8 - AJAX

    CodeIgniter from Scratch: Day 8 - AJAX

    Tutorial Intermediate

    The CodeIgniter from Scratch series was unexpectedly, and significantly popular. Today, I'm pleased to announce that, with the help of one of my best...

  8. Working with RESTful Services in CodeIgniter

    Working with RESTful Services in CodeIgniter

    Tutorial Intermediate

    CodeIgniter is becoming well known for its power as a PHP based web application framework, but it's not often that we see examples of it being used for...

  9. 6 CodeIgniter Hacks for the Masters

    6 CodeIgniter Hacks for the Masters

    Tutorial Intermediate

    CodeIgniter is a simple and powerful open source web application framework for PHP. Today, we'll do some core "hacks" to this framework to change and improve...

  10. How to Build a Shopping Cart using CodeIgniter and jQuery

    How to Build a Shopping Cart using CodeIgniter and jQuery

    Tutorial Beginner

    CodeIgniter is an open source PHP web application framework with a lot of features. Recently, thanks to the latest update, a new feature was added to this...

  11. Build an RSS 2.0 Feed with CodeIgniter

    Build an RSS 2.0 Feed with CodeIgniter

    Tutorial Intermediate

    In this tutorial, we will build a RSS 2.0 Feed with the PHP framework CodeIgniter. After this tutorial, you will be able to build a feed for any custom...

  12. CodeIgniter from Scratch Day 7: Pagination

    CodeIgniter from Scratch Day 7: Pagination

    Tutorial Intermediate

    In these last two weeks, I've received bunches of requests for a CodeIgniter pagination screencast; so that's what we'll be reviewing today! As a bonus,...