Course Fee

12,000

New Student Discount

LESS2,000

Returning Student Discount

LESS3,000

Training Details

Duration: 4 Days
Time: 9:00 AM – 7:00 PM

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

march, 2019

01mar1:00 am03(mar 3)1:00 amHTML & CSS with BootstrapWeb Development

02mar(mar 2)9:00 am03(mar 3)7:00 pmWordpress CMSWeb Development

08mar(mar 8)1:00 am11(mar 11)1:00 amPHP & MySQLObject Oriented Programming

09mar(mar 9)9:00 am10(mar 10)7:00 pmDrupal CMSWeb Development

15mar(mar 15)1:00 am17(mar 17)1:00 amJavaScript EssentialsWeb Development

15mar(mar 15)1:00 am18(mar 18)1:00 amCodeigniter PHP FrameworkModel-View-Controller (MVC)

22mar(mar 22)1:00 am24(mar 24)1:00 amjQuery Essentialsfor Interactive Web Pages

22mar(mar 22)1:00 am25(mar 25)1:00 amLaravel PHP FrameworkModel-View-Controller (MVC)

22mar(mar 22)9:00 am25(mar 25)7:00 pmRuby on Rails (R.O.R)Web Development Framework

23mar(mar 23)9:00 am24(mar 24)7:00 pmJoomla CMSWeb Development

Recommended for you

check out these courses relevant to your search

X