PHP-Codeigniter

PHP-Codeigniter

Learn Codeigniter by Building a Project

Description

1. Introduction to PHP

  • History of PHP
  • Terminologies for web
  • How a web page is served?
  • What is a Framework?
  • What is MVC ?
  • What is Codeigniter?
2. Installation and Setup
  • Installing XAMPP
  • Installing Sublime Text Editor
  • Course Content
  • Detailed Course
  • Installing Codeigniter
3. PHP Recap
  • PHP Basics - variables, constants, superglobals, operators
  • Control Flow Statements - If-Else, Switch, For, While, Do-while loop, Foreach Loop
  • Arrays and Array Functions - Creating and Accessing an array, Some common array functions
  • Functions in PHP - Types of Functions, Creating Functions, Accessing functions,Session and Cookies in PHP
  • Form handling in PHP
  • File handling in PHP
  • Database Connections in PHP
4. Object Oriented Programming in PHP
  • OOP Overview
  • Classes and Methods
  • Property _get & _set magic methods
  • Creating Objects
  • Calling Member Function
  • Constructor and Destructor
  • Inheritance in PHP?
  • Function Overriding
  • Scope - Public, Private and Protected
  • Interface
  • Abstract Classes
  • Static and Final Keyword
  • Calling parent constructor
5. Introduction to Bootstrap 4 CSS Framework
  • What is Bootstrap 4 ?
  • Layouts
  • Content
  • Components
  • Utilities
6. Basics of Codeigniter
  • Creating our First Controller
  • Codeigniter Default Controller
  • Creating first View
  • Sending Data from Controller to View
  • Adding Components
  • Master layout
  • Codeigniter Libraries
  • Creating a Connecting to Database
  • Migration
  • What is helper ?
  • Codeigniter helper functions
  • Forms
  • Form validation
  • Create your first model
  • Insert Data
  • Read Data
  • Edit Data
  • Delete Data
  • Session in Codeigniter
  • Sanitize Data in Codeigniter
7. Advance Codeigniter
  • Sending mail in Codeigniter
  • Uploding files in Codeigniter
  • Pagination in Codeigniter
  • Image Manipulation in Codeigniter
  • Encryption in Codeigniter
  • Create your own helpers in Codeigniter?
  • Create your own libraries in Codeigniter?
  • hooks
  • Drivers in Codeigniter
  • Routing in Codeigniter
  • Error Handling in Codeigniter
  • Codeigniter Security
8. HMVC
  • HMVC Overview
  • Implementing HMVC in Codeigniter
9. Application Flow Chart
10. Project

What will you learn
  • 1. Introduction To PHP and MVC & Codeigniter 2. Installation and Setup 3. PHP Recap 4. Object Oriented Programming in PHP 5. Introduction to BootStrap 4 Framework for Designing the application 6. Codeigniter Basics 7. Advance Codeigniter 8. HMVC 9. Application Flow chart 10. Project

Requirements

  • Education: 10th+2

Lessons

Post Review

Login to post review.

Reviews

0
Based on 0 reviews
5 stars
4 stars
3 stars
2 stars
1 stars