Practical Understanding of MVC Framework with CodeIgniter
4.9 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
79 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Practical Understanding of MVC Framework with CodeIgniter to your Wishlist.

Add to Wishlist

Practical Understanding of MVC Framework with CodeIgniter

Learn & Understand MVC. Build A Web App With File Upload, Email Attachment, Ecommerce, AJAX Search & PayPal Payment API
4.9 (11 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
79 students enrolled
Created by Paul Amissah
Last updated 3/2017
English
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 22 hours on-demand video
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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
View Curriculum
Requirements
  • Basic PHP
  • Basic OOP
Description

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. 2017 Course with New Versions of All Tools we shall use 

Good teaching is an art not a science. Understanding a subject depends on the instructor. My name is Paul, I've been teaching since 17 years and as a teacher, nothing makes me happier than making my students understand a subject. The subject of this course is the most talked about "MVC Framework". I call it the "Calculus of PHP Web Development" as Calculus was the most difficult maths subject in High School or College. 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.    

Who is the target audience?
  • Web Developers
  • PHP Programmers
  • People Finding Understanding MVC Difficult
  • PHP Framework Learners
Students Who Viewed This Course Also Viewed
Curriculum For This Course
88 Lectures
22:14:11
+
Introduction
1 Lecture 06:35
+
OVERVIEW OF MVC
5 Lectures 23:51

Overview of MVC Concept

Preview 04:42

A look at how the web has evolved from resource storage to web applications

Preview 02:41

understanding the concept of mvc

Preview 03:37

What is Software Architecture or Design Pattern in MVC? Explained 

Preview 05:51

What is business logic? The concept explained

Preview 07:00
+
UNDERSTANDING OF MVC
4 Lectures 21:40

understanding mvc with practical examples

ATM Analogy Example
03:07

understanding mvc with practical examples

Preview 04:48

understanding mvc with practical examples

MVC (View) and MVC (Controller) Example
05:06

understanding mvc with practical examples

MVC (Model) Example & Conclusion
08:39
+
MVC CORE ELEMENTS & STRUCTURE (FRAMEWORK)
5 Lectures 37:39

understanding what is constituted in the mvc framework

CORE ELEMENT - THE FLOW
05:37

understanding what is constituted in the mvc framework

CORE ELEMENT - CLASSES
06:32

understanding what is constituted in the mvc framework - helpers and libraries

CORE ELEMENT - HELPERS & LIBRARIES
05:24

understanding what is constituted in the mvc framework folder structure

FOLDER STRUCTURE OVERVIEW
05:38

understanding what is constituted in the mvc framework - routing 

CORE ELEMENT - ROUTING
14:28
+
PRACTICAL APPLICATION | SETTING UP
5 Lectures 43:18

How to download, install and test codeigniter

Why Codeigniter ? Download, Installation and Testing
09:02

How to use codeigniter documentation

User Guide - Finding yourself when lost
12:22

How to send emails in local host and configure xampp for codeigniter file upload

Local Server Settings - File Upload & Emails
08:06

loading helpers and libraries for your codeigniter project. 

Loading Helpers & Libraries
11:16

Course Files Download - HTML, Bootstrap & JS
02:32
+
PRACTICAL APPLICATION | CREATING OUR MVC FILE S
3 Lectures 42:47

Creating Views in MVC 

Explaining the View and Creating our View Files & Removing index.php from URL
13:23

Creating controllers in MVC

Explaining the Controller and Creating our Controller Files
13:25

Creating the Models in MVC

Explaining the Model and Creating our Model Files
15:59
+
PRACTICAL APPLICATION | ADDING BOOTSTRAP & CREATING TEMPLATES
2 Lectures 24:40

Integrating bootstrap and javascript in an MVC framework project

Integrating Bootstrap & JavaScript
08:38

Adding headers, footer and useful file to our projects

Creating our Template Files
16:02
+
PRACTICAL APPLICATION | CREATING DATABASE
3 Lectures 31:43
Creating Database & Users Table
09:24

Creating Orders & Cart Table
08:38

Creating Products, Messages & Password Reset Table
13:41
+
PRACTICAL APPLICATION | RECAP ON OOP
3 Lectures 39:16
Classes & Methods
Processing..

Properties & Arrays
19:31

Loading All Page Views
19:45
+
PRACTICAL APPLICATION | USER ACCESS
16 Lectures 05:03:28
Registration 1
19:08

Registration 2
19:14

Registration 3
20:27

Registration 4
20:47

Login
19:36

Forgot Password 1
19:21

Forgot Password 2
19:54

Forgot Password 3
20:28

Forgot Password 4
19:58

Forgot Password 5
19:38

Forgot Password 6
19:34

Forgot Password 7
18:59

Forgot Password 8
07:00

Sessions & Header
19:25

Controlling User Pages with Sessions 1
19:59

Controlling User Pages with Sessions 2
20:00
5 More Sections
About the Instructor
Paul Amissah
4.2 Average rating
340 Reviews
15,613 Students
6 Courses
WEB APP DEVELOPER | IT TRAINER

Paul currently lives in Dubai UAE working as an IT Contractor in Web  and Business Development. Having spent over 5 years teaching at college level, He understands the challenges students face and aims to address it with his unique style of "Straight To The Point" teaching methods. He has been teaching ever since he was 17. He is currently working on his MBA in IT Security Management and is Microsoft & Cisco Certified.