Course Fee

12,000

New Student Discount

LESS2,000

Returning Student Discount

LESS3,000

Course Overview

Code Igniter is a popular and powerful open-source PHP web framework created for developers for use in building dynamic websites and web based applications using the model–view–controller (MVC) architectural pattern.

Prerequisites

  • Must be proficient with PHP and MySQL.
  • Must be proficient in both HTML and CSS.
  • Must have working knowledge with MVC (Model – View – Controller).

Inclusions

  • Unlimited Refresher Class (Validity : 1 year)
  • Certificate of Course Completion
  • References Materials (PDF)
  • Software Evaluation Copy
  • Other Add-ons

Course Outline

PHP Codeigniter

  • Introduction to framework
  • Introduction to CodeIgniter
  • Web-server architecture
  • CodeIgniter installation
  • CodeIgniter configuration
  • Config Class, Database Config, Explanation of MVC Architecture
  • Helpers
    • CI Helpers
    • Creating our own helpers
  • Libraries
    • Using CI libraries
    • Creating your own library
  • First CI Application
  • Loader Class, Libraries,
  • Creating Static Pages, Creating First Controller, Model & View

Code Igniter URLs

  • URI Routing
  • Passing Parameters in URLs, URI Class
  • Callbacks

Form Handling

  • The file and form helpers
  • Input Class
  • Form Validation Class
  • File Uploading Class
  • Security Class
  • Page Redirect

Helper Functions

  • Cookie Helper
  • Date Helper, Download Helper
  • URL Helper

Database

  • Configuring Database,
  • Connecting to a Database,
  • Running Queries,
  • Generating Query Results,
  • Query Helper Functions
  • Field Data

Active Record Class

  • Selecting Data
  • SELECT All Columns in All Rows
  • SELECT Specific Columns
  • Sorting Records
  • Sorting By a Single Column
  • Sorting By Multiple Columns
  • Sorting By Column Position
  • Ascending and Descending Sorts
  • WHERE Clause and Operator Symbols
  • Checking for Equality
  • Checking for Inequality
  • Checking for Greater or Less Than
  • Checking for NULL
  • Date Range
  • Inserting Data
  • Updating Data
  • Deleting Data
  • Method Chaining

Session handling

  • Session Class
  • Pagination Class
  • Pagination of large data
  • Caching

Email Class

  • Sending Emails using CI, SMTP, Google

File Uploading Class

  • Image Manipulation Class
  • Resize Image, Aspect Ratio
  • Security Class and CAPTCHA Helper

Migration Class

  • Creating a Migration
  • Migration Preference and Class Reference

Report Generation

  • Generate PDF file
  • Generate XLS file

Contact Us

+63 2 824-2145

Meet your Mentor

Course Schedules

january, 2019

05jan(jan 5)1:00 am07(jan 7)1:00 amHTML & CSS with Bootstrap Web Development

05jan(jan 5)9:00 am06(jan 6)7:00 pmWordPress CMSWeb development

18jan(jan 18)1:00 am20(jan 20)1:00 amJavaScript Essentials

18jan(jan 18)1:00 am20(jan 20)1:00 amPHP & MySQL Object Oriented ProgrammingWeb Development

18jan(jan 18)1:00 am21(jan 21)1:00 amCodeigniter PHP FrameworkModel-View-Controller (MVC)

19jan(jan 19)9:00 am20(jan 20)7:00 pmDrupal CMS Web Development

25jan(jan 25)1:00 am27(jan 27)1:00 amjQuery Essentialsfor Interactive Web Pages

25jan(jan 25)1:00 am28(jan 28)1:00 amLaravel PHP FrameworkModel-View-Controller (MVC)

25jan(jan 25)9:00 am28(jan 28)7:00 pmRuby on Rails (R.O.R)Web Development Framework

26jan(jan 26)1:00 am27(jan 27)1:00 amWordPress Theming with Divi 3.0Theme Development

26jan(jan 26)9:00 am27(jan 27)7:00 pmJoomla CMSWeb Development

Recommended for you

check out these courses relevant to your search

X