
Explore the model-view-controller (mvc) framework with CodeIgniter, integrating PHP concepts to build a real estate agent app called virtualise services using setup, bootstrap templates, database integration, and local servers.
Overview of MVC Concept
A look at how the web has evolved from resource storage to web applications
understanding the concept of mvc
What is Software Architecture or Design Pattern in MVC? Explained
What is business logic? The concept explained
understanding mvc with practical examples
understanding mvc with practical examples
understanding mvc with practical examples
understanding mvc with practical examples
understanding what is constituted in the mvc framework
understanding what is constituted in the mvc framework
understanding what is constituted in the mvc framework - helpers and libraries
understanding what is constituted in the mvc framework folder structure
understanding what is constituted in the mvc framework - routing
How to download, install and test codeigniter
How to use codeigniter documentation
How to send emails in local host and configure xampp for codeigniter file upload
loading helpers and libraries for your codeigniter project.
Creating Views in MVC
Creating controllers in MVC
Creating the Models in MVC
Integrating bootstrap and javascript in an MVC framework project
Adding headers, footer and useful file to our projects
Create a database and build a users table with about 20 columns, including id, full name, email, password, location, and transaction id, with date and time defaults to current timestamp.
Learn to implement a registration form in a CodeIgniter MVC project using form_open and the form_validation library, validating name, sex, email, password, and password confirmation.
Learn how to implement registration in CodeIgniter using form validation, display validation errors, collect post data, hash passwords, and insert new users after checking for duplicates.
Explore registration flow in CodeIgniter by capturing the last insert ID, storing messages with flash data in sessions, and redirecting to login on success.
Process forgot password flows in a CodeIgniter mvc app by validating email, sending a reset link with a token, and redirecting users to login after email dispatch.
Learn how to implement a password reset flow in CodeIgniter by sending a reset link via the email library, configure SMTP settings with Google mail, and handle password verification codes.
Explore how to implement a password reset flow in CodeIgniter by parsing URL GET data, extracting the token and status, validating input, and verifying the token in the database.
Explore how to implement a secure forgot password flow in CodeIgniter, verifying tokens, redirecting to reset pages, and updating passwords via the user model and database.
Learn to implement user sessions in CodeIgniter, fetch and store login data in a session, and display the user's full name in the header after authentication.
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.