Official tutorials
Version >= 2.0.0
* Introduction to Code Igniter Mirror
Official video tutorials
Version <= 1.7.2
* Hello World! Introduction to Code Igniter
* Create a Blog in 20 Minutes
Video tutorials on external sites
Version >= 2.0.0
* CodeIgniter 2 + Sparks + PHP ActiveRecord Part 1: Installation
* CodeIgniter 2 + Sparks + PHP ActiveRecord Part 2: The User Model
* CodeIgniter 2 + Sparks + PHP ActiveRecord Part 3: Login
* Codeigniter.tv - An introduction to Codeigniter MVC
* Codeigniter.tv - Create a Codeigniter Wordpress-like shortcode parser
* Codeigniter.tv - Create multiple aspect ratio thumbnails
* Codeigniter.tv - Dynamically distinguish between development, staging and production servers
* Codeigniter.tv - Extending the core: MY_Controller and beyond
* Codeigniter.tv - MY_Model: What is a MY_Model and why is it such a good tool?
* Codeigniter.tv - MY_Model: Creating all the get methods
Version <= 1.7.2
* Jeffrey Way’s CodeIgniter From Scratch: Day 1, Nettuts.com - Getting Started With the Framework
* Jeffrey Way’s CodeIgniter From Scratch: Day 2, Nettuts.com - Database Selecting Methods
* Jeffrey Way’s CodeIgniter From Scratch: Day 3, Nettuts.com - Sending Emails
* Jeffrey Way’s CodeIgniter From Scratch: Day 4, Nettuts.com - Newsletter Signup
* Jeffrey Way’s CodeIgniter From Scratch: Day 5, Nettuts.com - CRUD
* Jeffrey Way’s CodeIgniter From Scratch: Day 6, Nettuts.com - Login
* Jeffrey Way’s CodeIgniter From Scratch: Day 7, Nettuts.com - Pagination
* Burak Guzel’s CodeIgniter From Scratch: Day 8, Nettuts.com – AJAX (Burak will be continuing the series!)
* Burak Guzel’s CodeIgniter from Scratch, Nettuts.com – File Uploading and Image Manipulation
* Burak Guzel’s CodeIgniter from Scratch, Nettuts.com – The Calendar Library
* Burak Guzel’s CodeIgniter from Scratch, Nettuts.com – File Operations
* Burak Guzel’s CodeIgniter from Scratch, Nettuts.com – Shopping Cart
* Burak Guzel’s CodeIgniter from Scratch, Nettuts.com - Extending the Framework
* Usage of CodeIgniter plug-in for free PHP IDE - Codelobster PHP Edition
* Cody P. Christian’s - LearnCI - Introduction To CodeIgniter - Episode 1, learn-codeignter.com
* Cody P. Christian’s - LearnCI - CodeIgniter Basics - Episode 2, learn-codeignter.com (More episodes coming soon!)
* Derek Allard’s Tutorial using AJAX, Scriptaculous, and Models
* Image Uploader Tutorial hosted at Viddler.com, created by Iszanto (2007-10-31)
*Jedidiah Reeser’s - Accessing Multiple Databases (2009-07)
*Designerfoo.com: CI TellAFriend Video Tutorial - By Manoj Sachwani (2010-01-03)
*Designerfoo.com: CI+Uploadify Video Tutorial - By Manoj Sachwani
* Alasdair Boyd’s Series of CodeIgniter Video Tutorials
*Shawn McCool’s Blog - Code Igniter: An Incredibly Brief Introduction
*Shawn McCool’s Blog - Developing a website with Code Igniter Part 1: Configuration
*Shawn McCool’s Blog - Developing a website with Code Igniter Part 2: Users database table and users model
*Shawn McCool’s Blog - Developing a website with Code Igniter Part 3: The Login Process
*Shawn McCool’s Blog - Developing a website with Code Igniter Part 4: Admin Site Crud
Video tutorials in Portuguese (Tutorial CodeIgniter em Português)
* Ademar Gomes - Tutorial CodeIgniter - Parte 1 - Introdução
* Ademar Gomes - Tutorial CodeIgniter - Parte 2 - Conhecendo Controllers
* Ademar Gomes - Tutorial CodeIgniter - Parte 3 - Conhecendo Views
* Ademar Gomes - Tutorial CodeIgniter - Parte 4 - Conhecendo Helpers e criando formulários
* Ademar Gomes - Tutorial CodeIgniter - Parte 5 - CRUD - recuperando dados do banco
* Ademar Gomes - Tutorial CodeIgniter - Parte 6 - CRUD - Active Records
* Ademar Gomes - Tutorial CodeIgniter - Parte 7 - CRUD - Inclusão
* Ademar Gomes - Tutorial CodeIgniter - Parte 8 - CRUD - Deleção e session
* Ademar Gomes - Tutorial CodeIgniter - Parte 9 - CRUD - Alteração e validação de formulários
* Ademar Gomes - Tutorial CodeIgniter - Parte 10 - Login
Written tutorials on external sites
* Ajax login with Jquery and Codeigniter
* CodeIgniter and Doctrine from scratch. Day 1 – Install and Setup.
* CodeIgniter and Doctrine from scratch. Day 2 – The Basics.
* CodeIgniter and Doctrine from scratch. Day 3 – User Signup Form.
* CodeIgniter and Doctrine from scratch. Day 4 – User Login.
* CodeIgniter and Doctrine from scratch. Day 5 – Database CRUD.
* CodeIgniter and Doctrine from scratch. Day 6 - Models with Relationships
* CodeIgniter and Doctrine from scratch. Day 7 - Fixtures & Forum List
* CodeIgniter and Doctrine from scratch. Day 8 - Hooks, Profiling and DQL
* CodeIgniter and Doctrine from scratch. Day 9 - Templates & Data Hydrators
* CodeIgniter and Doctrine from scratch. Day 10 - Pagination
* CodeIgniter and Doctrine from scratch. Day 11 - Record Hooks
* Henri Blog - Simple CRUD – CodeIgniter
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 1
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 2 - Databases
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 3 - Paginating
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 4 - Validating
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 5 - Strict Validating
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 6 - Active Record
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 7 - Insert/Update/Delete Database Rows
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 8 - Emailing
* Devshed: Introduction-to-the-CodeIgniter-PHP-Framework - Part 9 - Build a CMS
* Devshed: Handling-Views-with-CodeIgniter - Part 1
* Devshed: Handling-Views-with-CodeIgniter - Part 2 - Adding CSS
* Devshed: Handling-Views-with-CodeIgniter - Part 3 - Using nested views
* Devshed: Handling-Views-with-CodeIgniter - Part 4 - Returning Strings from Views
* Devshed: Handling-Views-with-CodeIgniter - Part 5 - Moving Presentation Logic out of Views
* Devshed: Handling-Views-with-CodeIgniter - Part 6 - Models and Views
* Devshed: Handling-Views-with-CodeIgniter - Part 7 - Model Data and Views
* PinoyTech - AJAX with CodeIgniter
* PinoyTech - Pagination with CodeIgniter
* PinoyTech - CodeIgniter Image Manipulation Class: How to Resize
* Godbit Project - Introduction to Code Igniter: Part 1
* Godbit Project - Introduction to Code Igniter: Part 2
* Godbit Project - Introduction to Code Igniter: Part 3
* Godbit Project - Pagination with Code Igniter
* 4webby.com - Using SWIFT MAILER with Code Igniter
* 4webby.com - Using Zend Framework components in Code Igniter
* Building an RSS Feed in Code Igniter
* pr0digy.com - Unobtrusive AJAX with CodeIgniter and Mootools
* pr0digy.com - Live search with CodeIgniter and Mootools (JSON)
* zenperfect - Introduction to MVC Approach
* zenperfect - Sample Application with Source Code
shows Ajax with Prototype and script.aculo.us, models, sessions
* devshed - Introduction to the CodeIgniter Framework Part 1
* IBM developerWorks - Getting started with CodeIgniter
* Helpful tutorials for CodeIgniter beginners and some helpful techniques
* CodeIgniter Flashdata Highlighting with jQuery and jGrowl
Portuguese
* Programador Anónimo(PT)-Tutorial MVC - 1 Introdução
* Programador Anónimo(PT)-Tutorial MVC - 2 CodeIgniter, Primeiros Passos
* Programador Anónimo(PT)-Tutorial MVC - 3 Acesso a dados
* Programador Anónimo(PT)-Tutorial MVC - 4 Inserir dados, Formulários e Validação
* Configurando Templates no Codeigniter - Brayan L. Rastelli
French
* Créer et gérer ses propres fichiers de configuration
* Bonnes pratiques sur la gestion de bases de données sous CodeIgniter
Spanish
* David Rojas’ Videotutorial: Introducción a Codeigniter
* David Rojas’ Videotutorial: Creación y validación de formularios con Codeigniter
* David Rojas’ Videotutorial: Ajax con Jquery en Codeigniter
* David Rojas’ Videotutorial: CRUD con scaffolding, rendimiento y unit testing en Codeigniter
* David Rojas’ Videotutorial: Hooks y creación de librerías con Codeigniter
??
* ??? CodeIgniter ???? 1 ?? CodeIgniter
* ??? CodeIgniter ???? 2 ? CI ?????????
Other
* Norwegian: Kom igang med CodeIgniter
All CodeIgniter resources in 1 place:
* www.codeigniterdirectory.com
