CodeIgniter Course

What is PHP CodeIgniter ?

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

  • 24 HOURS LAB

  • MATERIAL SOFT COPY& HARD COPY

  • 100% PLACEMENT ASSISTANCE

  • RESUME PREPARATION

  • SOFT SKILLS& HR TIPS

  • PERSONALITY DEVELOPMENT

  • MOCK INTERVIEWS

Reviews

Your Rating :

53618 Students applied

100 Comments

  • John Doe

    Morbi nec nisi ante. Quisque lacus ligula, iaculis in elit et, interdum semper quam. Fusce in interdum tortor. Ut sollicitudin lectus dolor eget imperdiet libero pulvinar sit amet

    • John Doe

      Morbi nec nisi ante. Quisque lacus ligula, iaculis in elit et, interdum semper quam. Fusce in interdum tortor. Ut sollicitudin lectus dolor eget imperdiet libero pulvinar sit amet

    • John Doe

      Morbi nec nisi ante. Quisque lacus ligula, iaculis in elit et, interdum semper quam. Fusce in interdum tortor. Ut sollicitudin lectus dolor eget imperdiet libero pulvinar sit amet

  • John Doe

    Morbi nec nisi ante. Quisque lacus ligula, iaculis in elit et, interdum semper quam. Fusce in interdum tortor. Ut sollicitudin lectus dolor eget imperdiet libero pulvinar sit amet

  • John Doe

    Morbi nec nisi ante. Quisque lacus ligula, iaculis in elit et, interdum semper quam. Fusce in interdum tortor. Ut sollicitudin lectus dolor eget imperdiet libero pulvinar sit amet

  • John Doe

    Morbi nec nisi ante. Quisque lacus ligula, iaculis in elit et, interdum semper quam. Fusce in interdum tortor. Ut sollicitudin lectus dolor eget imperdiet libero pulvinar sit amet

  • 1Register
  • 2Order and payment
  • 3Finish checkout

sign in

Forget password?

New Member

Choose your payment method

Total Payment

$89

Thank You For Your Purchase

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci.

Share

We Are Offering This Courses