About Course

From this CodeIgniter 4  Online Training or Class Room Training you will able to learn all the Concepts of CodeIgniter 4 with real-time scenarios, live examples by real-time professionals. CodeIgniter 4  is an Application Development Framework – a toolkit – for people who build websites using PHP. The mostly used framework to develop the Web Application is CodeIgniter 4.

📖 This Course will Covers a Real Time Project also

Course Curriculum

  • CodeIgniter 4 Introduction
  • Server Requirements
  • CodeIgniter 4 Installation
  • Application Structure / Folder Structure
  • MVC Architecture
  • URL’s in CodeIgniter
  • Controllers in CodeIgniter 4
  • Filters
  • How to remove public and index.php from URL
  • Remapping Method Calls
  • Views, Loading Views into Controller
  • Views
    – View Cells
    – View Renderer
    – View Layouts
    – View Parser
    – HTML Table Class
    – HTTP Responses
    – API Response Trait
    – Localization
    – Alternate PHP Syntax for View Files
  • Passing data to Views from Controllers
  • Models
  • Loading Models into Controllers, Pass model data to views via controller
  • DataBase
  • Database Configuration
  • Libraries
  • Helpers
  • URI Routing
  • Setting your own routing rules
  • Placeholders
  • Examples
  • Custom Placeholders
  • Regular Expressions
  • Closures
  • Mapping multiple routes
  • Redirecting Routes
  • Grouping Routes
  • Environment Restrictions
  • Reverse Routing
  • Using Named Routes
  • Using HTTP verbs in routes
  • Command-Line only Routes
  • Global Options
    • Applying Filters
    • Assigning Namespace
    • Limit to Hostname
    • Limit to Subdomains
    • Offsetting the Matched Parameters
  • Routes Configuration Options
    • Default Namespace
    • Default Controller
    • Default Method
    • Translate URI Dashes
    • Use Defined Routes Only
    • 404 Override
  • Request Class & Response Class
  • HTTP Messages