Kothrud Office
  • Phone: 9960935600 / 9960 935 965
  • Email:info@aspireit.net
Wakad Branch
  • Phone: 8421 935 965
  • Email:enquiry@aspireit.net

Trainer’s Profile

Tanaji J

Experience: 2 years

Our PHP trainer has exposure to work with Core PHP, codeigniter Framwork, PHP MVC. He has very good knowledge into html5 css3, javascript, jquery. Since five year he has been working with PHP. He developed many web applcations and web designing. Currently he is also leading a project as a Team Leader. he possesses exceptional training skills.



Rajveer Shekhawat

Thanks aspire techsoft for providing CodeIgniter course.

Lokesh Pande

PHP CodeIgniter course really helps me in developing a dynamic website. Proud to be Aspirant.


CodeIgniter is a powerful PHP framework with a very small footprint, built for developers who need a simple and elegant toolkit to create full-featured web applications.

CodeIgniter was created by EllisLab, and is now a project of the British Columbia Institute of Technology.We assume that you are already exposed to HTML, Core PHP, and Advance PHP. We have used CodeIgniter version 3.0.1 in all the examples.

CodeIgniter is an application development framework, which can be used to develop websites, using PHP. It is an Open Source framework. It has a very rich set of functionality, which will increase the speed of website development work.

  • Introduction

  • Downloading and installing CodeIgniter

  • Basic configuration options

  • Managing CodeIgniter on different environments

  • Managing database settings on different environments

  • Securing the system files

  • Removing index.php from the address bar using .htaccess

  • Installing and using Sparks

  • Introduction

  • Viewing users

  • Creating users

  • Editing users

  • Deleting users

  • Generating passwords with CodeIgniter

  • Generating passwords with CodeIgniter – the bare bones

  • Forgot password? – resetting passwords with CodeIgniter

  • Introduction

  • Amending configuration settings to run sessions in a database

  • Creating a basic cart

  • Adding and searching by product categories

  • Saving the cart to the database

  • Introduction

  • Sending plain e-mails with CodeIgniter Email

  • Sending HTML e-mails with CodeIgniter Email

  • Sending attachments with CodeIgniter Email

  • Sending bulk e-mails with CodeIgniter Email

  • Using an HTML table with DataTable

  • Using an HTML table with DataTable and a database

  • Using word_limiter() for table output

  • Using word_censor() for cleaning input

  • Introduction
  • Sending different data to multiple views
  • Validating user input
  • Preparing user input
  • Sticky form elements in CodeIgniter
  • Displaying errors next to form items
  • Reading files from the filesystem
  • Writing files to the filesystem
  • Creating and downloading ZIP files
  • Uploading files with CodeIgniter
  • Creating and using validation callbacks
  • Using the language class
  • Confirming cookie acceptance from the user
  • Introduction

  • Configuring CodeIgniter for databases

  • Connecting to multiple databases

  • Active Record – create (insert)

  • Active Record – read (select)

  • Active Record – update

  • ActiveRecord – delete

  • Looping through the database results

  • Counting the number of returned results with num_rows()

  • Counting the number of returned results with count_all_results()

  • Query binding

  • Finding the last insert id

  • Finding the number of affected rows

  • Finding the last database query

  • Using CodeIgniter database migrations

  • Moving to the current version with current()

  • Rolling back/stepping forward with version()

  • Generating an XML from a database result

  • Generating a CSV from a database result

  • Introduction

  • Escaping user input

  • Preventing cross-site request forgery

  • Escaping data – for a database

  • Using HTTPS with CodeIgniter

  • Introduction

  • Building a CodeIgniter Calendar helper with database results

  • Building an appointment manager with Calendar Library

  • Creating a helper to work with a person's date of birth

  • Working with fuzzy dates in CodeIgniter

  • Introduction

  • Using CodeIgniter Sparks

  • Creating PDFs with the DOMPDF Spark

  • Creating Hooks in CodeIgniter

  • Clearing dead sessions from the database

  • Extending your controllers

  • Uploading a file with FTP

  • Creating libraries and giving them access to CodeIgniter resources

  • Making your own configuration files and using the settings

  • Using the language class – switching language on the go

  • Introduction

  • Installing ImageMagick on MAC with Cactuslab

  • Uploading images with CodeIgniter

  • Generating thumbnails – resizing

  • Rotating images

  • Cropping images

  • Adding watermarks with text

  • Submitting a form with CodeIgniter CAPTCHA

Download PDF

Benefits of Aspire Techsoft training

ASAP methodology







Rajveer Shekhawat

Thanks aspire techsoft for providing CodeIgniter course.


Lokesh Pande

PHP CodeIgniter course really helps me in developing a dynamic website. Proud to be Aspirant.

Did Aspire convinced you ? Add Your Review

Your Ratings


Courses We Offer


Also Find Us At

Explore Smarty