PHP MySQL & CodeIgniter Course: Complete Guide (Udemy.com)
Learn to build Dynamic Web Applications from Scratch with PHP MySQL & CodeIgniter
Created by: Fatah Gabrial
Last updated October 2020
What you will learn
- You will learn Complete PHP & MySQL
- You will learn Complete CodeIgniter Framework
- You will learn to build CRUD based projects
- You will to build custom web applications from scratch
- You will learn how to host you web app online
- You will learn about MVC & its usage
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.5 out of 5higher than 51% of them
- Reviews475#297 of 816 by number of reviews
- Length6.2 hoursshorter than 55% of them
- Last updatedOctober 2020earlier than 82% of them
Course Description
In this PHP MySQL & CodeIgniter: Complete Guide course you will learn how to build Dynamic web applications from scratch. We will cover everything from PHP core concepts to CodeIgniter web app development.
In the entire course first you will learn complete PHP & MySQL in-depth and we will build a EMS (Employee Management System) CRUD based web application.
Once we are done with the PHP & MySQL project we will then build the same project with OOP (Object Oriented Programming). To be more specific we will learn about MVC (Model View Controller) and how it works in CodeIgniter Framework.
This will help you build EMS Web App in a much more easier way in CodeIgniter framework.
Instructor Details
- 4.5 Rating
475 Reviews
Fatah Gabrial
Hello! I'm Fatah Gabrial, an enthusiastic web development instructor passionate about teaching practical skills in HTML, CSS, JavaScript, Python, PHP and MySQL. With decades of experience in web design and development, I've built thousands of projects, including custom PHP scripts and WordPress themes used by various companies.
My journey into teaching began during the Covid-19 pandemic when traditional training institutes closed their doors. I transitioned to online platforms like many others, but I sought a more efficient way to share my knowledge. That's when I discovered Udemy, and I was inspired to create courses that could empower learners by teaching once and reaching many.
As a self-taught web designer and developer, I believe in a hands-on approach to learning. My teaching philosophy follows the 80/20 rule, where 80% of my courses focus on practical applications, while only 20% covers theory. This method ensures that my students gain the essential skills needed to excel in the ever-evolving world of web development.
More courses by Fatah Gabrial
Learn Complete Modern Front-End Web Development Step-by-Step (2026)
4.5 (4,853 Reviews)
Provider: Udemy
Time: 41.7h
$15.99
The Ultimate Bootstrap Guide - Bootstrap 5 from Scratch (2025)
4.6 (3,414 Reviews)
Provider: Udemy
Time: 21.3h
$84.99
Complete Web Developer Bootcamp: Beginner to Advanced (2026)
4.5 (1,042 Reviews)
Provider: Udemy
Time: 41.2h
$54.99
Photoshop Masterclass - Edit Photos & Design Like a Pro (2025)
4.2 (765 Reviews)
Provider: Udemy
Time: 1.2h
$49.99
JavaScript Mastery 2026: Build with AI & Logic Engines
4.5 (742 Reviews)
Provider: Udemy
Time: 5.6h
$34.99
HTML5, CSS3 & JavaScript for Beginners - Build Real Websites (2026)
4.4 (717 Reviews)
Provider: Udemy
Time: 14h
$54.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By SENTHILKUMAR K on 5/15/2023
In this tutor is very excellent teaching for non coding as well as coding person can easily understand the session. Thank you very much
By Justine Troy Casalan on 9/30/2021
this is my first course that i accomplish until the end. i'm so happy and this will greatly help me for my capstone project. thank you
By Mirek Ben on 9/17/2021
To the point training,, you should have a solid grasp of PHP after this course, however, a complementary course is mandatory, if you want to cover everything else
By Piyush Jaiswal on 6/17/2021
There's problem with clarity of sound in the first section itself. There's a mix of heavy breathing and sometimes your words aren't very clear. Maybe this is the problem with one video but let me see things ahead and then i will change ratings if thats not same with problem with other videos.
By Calwyn Parkins on 5/30/2021
I like the course. Sometimes the instructor should explain and wait a little more before deleting or copying blocks of code. Otherwise, it is very good.
By Robi Al Akbar on 5/13/2021
This Couse is Amazing.. he teach so good and so easy to understand.. 5 stars for the course and the teacher of this course :D
By Jason C. Dungca on 10/16/2020
I love this course. I built a working employee management system. Thank you! I just changed the ui of login and deployed in heroku and 000webhost.
By Sadatha on 10/13/2020
Average way to understand php and mysql. I really disappointed that, no code files are attached. in some chapters the contents/codes were already typed before starting the lecture, which freaked me out. In those cases tutor should have given codes attached, now I am just skipping many lectures.
By Abbas Mohamed Walaal on 8/23/2020
This course has brought me to the web development environment, It consists everything you need to become dynamic web application builder
By Jatinder Kumar on 8/23/2020
You must provide the resources which are being used in this tutorial video. like Codeigniter Bootstrap, Database Mysql file and My be the complete the Web Portal
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












