
Learn CodeIgniter step by step through four sections—basic, advanced, MVC, and project—covering core features, extending the controller and model, configuring MVC, and applying techniques in a project.
Explore the mvc pattern by separating data, presentation, and control with models, views, and controllers, and see how this enables flexible Codeigniter applications.
Learn how to install XAMPP on Windows, configure the control panel, start Apache and MySQL services, and verify the local host page through localhost using the empty docs folder.
Learn to render a CodeIgniter view for a specific controller function by adding a matching view file in application/views and calling it from the controller.
Explore adding and configuring components in a Codeigniter project, including a navigation bar and left-side menu. Create dynamic pages by displaying sections with a library and jumbotron elements.
Learn CodeIgniter step by step: beginner's guide, add components 2 by cleaning up views and adjusting the margin between the navigation bar and the jumbotron.
Create and run migrations in Codeigniter, load and use the migration library, configure timestamp sequencing, and verify successful migration execution.
Learn to create and rollback migrations in CodeIgniter by adding a new migration for users and posts, running migrations, and performing a rollback to restore tables.
Learn how to implement form validation in Codeigniter, enforce required fields and data integrity, and display error messages under each field for invalid submissions.
This lecture demonstrates how to populate CodeIgniter forms by setting the title and body with the form helper, then saving and posting for validation.
Learn how to read data from a database and display posts in a CodeIgniter app, including loading posts, ordering by latest, and rendering in a view.
Fix the read more button and layout issues by applying absolute and relative positioning, min-height settings, and margins to ensure consistent presentation in a Codeigniter beginners project.
Learn how to edit data in CodeIgniter by building a read more link, a controller method to fetch a specific post, and a view to display it.
Learn to edit posts in a CodeIgniter app by using a hidden post ID, collect form data in a controller, call update post in the model, and redirect after update.
Learn to delete data in Codeigniter with a public function, process the delete request, check affected rows, and remove records such as photos.
Explore extending the core my controller in CodeIgniter by configuring environment settings, using the constructor, loading models, and enabling the profiler in development mode.
if using Codeigniter 3.1.9
use this instead in config.php -
define('EXT','.php');
spl_autoload_register (function ($class)
{
$file = APPPATH . 'libraries/' . $class .EXT;
if(strpos($class,'CI') !== 0)
{
if(file_exists($file) && is_file($file))
{
@include_once(APPPATH . 'libraries/' . $class .EXT);
}
}
});
Extend the core model by adding a versatile find method that supports id-based and value-based lookups, with input sanitization and dynamic where conditions for reliable single-record retrieval.
Fix a CodeIgniter HMVC error by editing the third-party file near line 300, replacing the faulty read with a proper if-else view check.
Explore hmvc module communication in codeigniter by creating a new module, wiring controllers and models, calling cross-module functions like hello, and demonstrating two approaches to share data between modules.
Set up the project in Codeigniter by copying core and third-party files, configuring models, controllers, and migrations, and validating migrations to advance the application construction.
Develop and style a CodeIgniter user registration flow by customizing the navigation with bootstrap 4.0 components, building templates and views, and applying fonts and colors to complete the registration page.
Design and validate a user registration form in CodeIgniter, implementing form validation, unique email checks, and password rules to ensure secure, clean input.
Learn to register users in Codeigniter by collecting form inputs, saving to the database, applying cross-browser scripting protections via config, hashing passwords with a library, and assigning a profile image.
Learn to implement user authentication in CodeIgniter by building login and logout flows, using the session library to guard access to the dashboard and render views with a shared layout.
Create a functional user dashboard in CodeIgniter, wiring a dynamic navigation bar, handling login state, and enabling profile viewing and post links for logged-in users.
Learn how to build and edit a user profile in Codeigniter step by step, including creating form fields, setting the email as read-only, and updating profile data securely.
Learn to create and display categories in Codeigniter by implementing a category model, retrieving all categories in a controller, and rendering them in a sidebar-enabled layout.
In this Codeigniter beginners guide lecture, learners implement creating a post by checking login, using session data for user name, and rendering the post form via views.
Learn to build a blog post feature in Codeigniter by creating a get my post function that joins posts with user data, and enforce login checks with redirects.
Create a comments feature in codeigniter by adding a new controller, model, and view, wiring a form to save comments and display them on posts, with login gating for posting.
Learn to fetch and display comments from the database in a CodeIgniter project by creating a function that joins comments with user data and renders them.
Displays an author's posts on the author page by implementing the view logic. Includes error checks and flash messages, and shows post listing with comments to boost blog popularity.
Display latest post in a Codeigniter step-by-step flow by building a model function to fetch the newest post and render it in a view, with session-based access checks for users.
Explore building a dashboard with latest polls in CodeIgniter, wiring models, views, and migrations to manage posts, categories, comments, and users, and understand scalable project structure.
This course is focused on teaching the most useful aspects of Codeigniter a well known php framework. This course not only teaches the basics but also teaches the advance concepts used by developers to make your php application development rapid in a professional manner.
It also teaches you the difference between concepts like MVC and HMVC and how to use both of them for application development.
Apart from that this course is also loaded with many techniques and methods that can help you write reusable code and DRY( Don't Repeat Yourself ) up your programs.
And to bring it all together there is a project section in which the student will learn to build a project using the knowledge gained in the course.
So this course is suited for any type of student, doesn't matter if you are a beginner or an intermediate developer or an experienced campaigner you still can pick up the course and can make gains in your knowledge.