HOME > Development > Practical Understanding of MVC Framework with CodeIgniter

Practical Understanding of MVC Framework with CodeIgniter

  • Development
  • Apr 26, 2025
SynopsisPractical Understanding of MVC Framework with CodeIgniter, av...
Practical Understanding of MVC Framework with CodeIgniter  No.1

Practical Understanding of MVC Framework with CodeIgniter, available at $19.99, has an average rating of 4.7, with 87 lectures, based on 53 reviews, and has 256 subscribers.

You will learn about Fully Understand MVC Fully Understand How To Apply A PHP MVC Framework Fully Create A Web Application With Codeigniter Fully Understand How To Use The Codeigniter PHP Framework Fully Understand How To Work Around Most PHP MVC Frameworks This course is ideal for individuals who are Web Developers or PHP Programmers or People Finding Understanding MVC Difficult or PHP Framework Learners It is particularly useful for Web Developers or PHP Programmers or People Finding Understanding MVC Difficult or PHP Framework Learners .

Enroll now: Practical Understanding of MVC Framework with CodeIgniter

Summary

Title: Practical Understanding of MVC Framework with CodeIgniter

Price: $19.99

Average Rating: 4.7

Number of Lectures: 87

Number of Published Lectures: 87

Number of Curriculum Items: 87

Number of Published Curriculum Objects: 87

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Fully Understand MVC
  • Fully Understand How To Apply A PHP MVC Framework
  • Fully Create A Web Application With Codeigniter
  • Fully Understand How To Use The Codeigniter PHP Framework
  • Fully Understand How To Work Around Most PHP MVC Frameworks
  • Who Should Attend

  • Web Developers
  • PHP Programmers
  • People Finding Understanding MVC Difficult
  • PHP Framework Learners
  • Target Audiences

  • Web Developers
  • PHP Programmers
  • People Finding Understanding MVC Difficult
  • PHP Framework Learners
  • This is the ultimate MVC PHP Framework Course that’ll breathe more successful life into your Career. Learn and Start Making Money as a Complete Professional PHP Developer / Web Engineer. Even if you don’t need it now, Still Get It Now. This is a complete project we are building from scratch will all the resources and the final project attached for your quick reference.

    The subject of this course is the most talked about “MVC Framework”. I call it the “Calculus of PHP Web Development”. If you tried to study but did not understand it, then it’s probably your teacher. I want to teach you to understand MVC, MVC Framework, PHP MVC Framework and CodeIgniter. Notice that all these have distinctive meanings and I’ll be glad to teach you to practically understand MVC Framework.

    We will start with the basic concept, then move on to build a web application using the most popular lightweight PHP Framework “CodeIgniter”. 

    The application we’ll be building in this course has already been built using the procedural method in my Advance PHP course so this will be an added advantage for all the students who took that course. 

    This course is not for absolute beginners. If you are an absolute beginner, then I’ve got a good news for you. My courses are structured in levels as expected of an instructor. Visit my instructor profile and start up.

    If you are not sure about your level of PHP then you might want to take my Building Database Web App Course and then Advance PHP course which is super easy and everything is discussed in PHP, OOP, PDO, AJAX and when you take this course, it’ll be super easy for you as you’ll understand comparatively how both the procedural and MVC are used. 

    For full description of the details of the course, See curriculum below.

    Looking forward to teaching you.    

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: OVERVIEW OF MVC

    Lecture 1: Introduction

    Lecture 2: Concept and Evolution of the Web

    Lecture 3: The Model View Controller Concept

    Lecture 4: The Software Architecture & Design Pattern

    Lecture 5: Business Logic Concept

    Chapter 3: UNDERSTANDING OF MVC

    Lecture 1: ATM Analogy Example

    Lecture 2: PHP Procedural Login Example

    Lecture 3: MVC (View) and MVC (Controller) Example

    Lecture 4: MVC (Model) Example & Conclusion

    Chapter 4: MVC CORE ELEMENTS & STRUCTURE (FRAMEWORK)

    Lecture 1: CORE ELEMENT – THE FLOW

    Lecture 2: CORE ELEMENT – CLASSES

    Lecture 3: CORE ELEMENT – HELPERS & LIBRARIES

    Lecture 4: FOLDER STRUCTURE OVERVIEW

    Lecture 5: CORE ELEMENT – ROUTING

    Chapter 5: PRACTICAL APPLICATION | SETTING UP

    Lecture 1: Why Codeigniter ? Download, Installation and Testing

    Lecture 2: User Guide – Finding yourself when lost

    Lecture 3: Local Server Settings – File Upload & Emails

    Lecture 4: Loading Helpers & Libraries

    Lecture 5: Course Files Download – HTML, Bootstrap & JS

    Chapter 6: PRACTICAL APPLICATION | CREATING OUR MVC FILE S

    Lecture 1: Explaining the View and Creating our View Files & Removing index.php from URL

    Lecture 2: Explaining the Controller and Creating our Controller Files

    Lecture 3: Explaining the Model and Creating our Model Files

    Chapter 7: PRACTICAL APPLICATION | ADDING BOOTSTRAP & CREATING TEMPLATES

    Lecture 1: Integrating Bootstrap & JavaScript

    Lecture 2: Creating our Template Files

    Chapter 8: PRACTICAL APPLICATION | CREATING DATABASE

    Lecture 1: Creating Database & Users Table

    Lecture 2: Creating Orders & Cart Table

    Lecture 3: Creating Products, Messages & Password Reset Table

    Chapter 9: PRACTICAL APPLICATION | RECAP ON OOP

    Lecture 1: Properties & Arrays

    Lecture 2: Loading All Page Views

    Chapter 10: PRACTICAL APPLICATION | USER ACCESS

    Lecture 1: Registration 1

    Lecture 2: Registration 2

    Lecture 3: Registration 3

    Lecture 4: Registration 4

    Lecture 5: Login

    Lecture 6: Forgot Password 1

    Lecture 7: Forgot Password 2

    Lecture 8: Forgot Password 3

    Lecture 9: Forgot Password 4

    Lecture 10: Forgot Password 5

    Lecture 11: Forgot Password 6

    Lecture 12: Forgot Password 7

    Lecture 13: Forgot Password 8

    Lecture 14: Sessions & Header

    Lecture 15: Controlling User Pages with Sessions 1

    Lecture 16: Controlling User Pages with Sessions 2

    Chapter 11: PRACTICAL APPLICATION | USER DASHBOARD

    Lecture 1: Fetching & Displaying Data 1

    Lecture 2: Fetching & Displaying Data 2

    Lecture 3: Fetching & Displaying Data 3

    Lecture 4: Updating Profile 1

    Lecture 5: Updating Profile 2

    Lecture 6: Updating Profile 3

    Lecture 7: Updating Profile 4

    Lecture 8: Dashboard JavaScript Hover Effect

    Lecture 9: Account Settings

    Lecture 10: Account Settings Finish

    Lecture 11: Image Upload Settings

    Lecture 12: Image Upload

    Lecture 13: File Uplaod

    Chapter 12: PRACTICAL APPLICATION | MESSAGING

    Lecture 1: Validating Form Data

    Lecture 2: Processing Form Data

    Lecture 3: Sending Messages With Attachment 1

    Lecture 4: Sending Messages With Attachment 2

    Lecture 5: Following Message Update

    Lecture 6: Replying Messages

    Lecture 7: Deleting Messages

    Chapter 13: PRACTICAL APPLICATION | E-COMMERCE

    Lecture 1: Creating Our Virtual Products

    Lecture 2: Processing Product Purchase Data

    Lecture 3: Orders and Payments PayPal Form

    Lecture 4: Saving Orders and Checkout Page

    Lecture 5: Processing Payment with PayPal PDT API 1

    Lecture 6: Processing Payment with PayPal PDT API 2

    Lecture 7: Processing Orders After Payment 1

    Lecture 8: Processing Orders After Payment 2

    Lecture 9: Making Product Available Membership Upgrade

    Chapter 14: PRACTICAL APPLICATION | AGENTS & AJAX

    Lecture 1: Fetching All Agents and Displaying Data

    Lecture 2: Fetching Single Agent for Public Profile Page

    Lecture 3: Displaying Data on Agents Page

    Lecture 4: Displaying Data on Public Profile Page

    Lecture 5: Dynamic Real Time Search with AJAX

    Lecture 6: Displaying Dynamic Real Time Search with AJAX

    Lecture 7: Account Deletion

    Chapter 15: PRACTICAL APPLICATION | PRODUCTION – LIVE SERVER

    Lecture 1: Configuring our Application for Live Host

    Lecture 2: Uploading Our Application & Testing

    Lecture 3: Fixing Our Bugs

    Instructors

  • Practical Understanding of MVC Framework with CodeIgniter  No.2
    Paul Amissah
    IT Technologist
  • Rating Distribution

  • 1 stars: 3 votes
  • 2 stars: 3 votes
  • 3 stars: 5 votes
  • 4 stars: 11 votes
  • 5 stars: 31 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!