The Complete MySQL Developer Course (Udemy.com)
MySQL: Learn how to use MySQL and PHP to build Reports and work with Databases for Web Applications
Created by: Rob Percival
Last updated December 2025
What you will learn
- Apply for jobs as junior MySQL developers
- Build web applications using MySQL and PHP
- Establish a solid foundation for databases and SQL
How it compares
Against the other 43 rated Udemy courses in MySQL on CourseDuck:
- Rating4.5 out of 5higher than 62% of them
- Reviews8,364#5 of 44 by number of reviews
- Length10.5 hourslonger than 76% of them
- Last updatedDecember 2025more recently than 83% of them
Course Description
MySQL Awards Best Paid Course
Novice to professional database developer in 4 weeks!
Establish the strongest possible foundation in database development by learning how to use MySQL - the most popular open source database in the world - write queries, create reports at will, build web applications, incorporate MySQL as the database layer - make your development dreams a reality by taking this course and putting a check mark next to your growing development skillset.
Database development with MySQL is one of the most fundamental skills that a technology professional needs to thrive in today's workplace. This course gives you that skill. You'll start with the absolute basics of installing and creating databases and work your way through building web applications with MySQL as the database, by the end of this course you'll be able to apply what you have learnt and do virtually anything you want with databases.
Regardless of whether you have experience with flashy new frameworks which try (and fail) to abstract the core of database queries, understanding and having the ability to manipulate these abstractions at will is fundamental to becoming a professional developer - which learning MySQL accomplishes!
This course has it all -
- Setting up MySQL, working with online IDE's
- Creating Databases and Queries
- Using logical operators, manipulating tables/rows/data
- Learning how joins work and using them at will
- Building web applications with PHP, HTML and CSS along with MySQL as the database layer
- Performing CRUD and authentication from web applications
- Creating admin features and deploying to production
- Responsive support in Q & A and FREE LIVE HELP chatline!
I'm so confident that you'll enjoy what you learn in this course that there is a no-questions asked 30-day money back guarantee (from the date of purchase). So what are you waiting for? Join today and I'll see you in the course!
Instructor Details
- 4.5 Rating
8,364 Reviews
Rob Percival
Hi! I'm Rob. I have a degree in Mathematics from Cambridge University and you might call me a bit of coding geek.
After building websites for friends and family for fun, I soon learned that web development was a very lucrative career choice. I gave up my successful (and sometimes stressful) job as a teacher to work part time and today, couldn't be happier.
I'm passionate about teaching kids to code, so every summer I run Code School in the beautiful city of Cambridge. I also run the popular web hosting and design service, Eco Web Hosting which leaves me free to share my secrets with people like you.
You wouldn't believe the freedom that being a web developer offers. Sign up and find out for yourself why so many people are taking and recommending this course. I genuinely believe it's the best on the market and if you don't agree, I'll happily refund your money.
Sign up to my courses and join me in this amazing adventure today.
More courses by Rob Percival
The Complete Digital Marketing Course - 12 Courses in 1 (2026)
4.3 (181,581 Reviews)
Provider: Udemy
Time: 22.7h
$199.99
The Complete Web Developer Course 3.0 (2026)
4.5 (72,668 Reviews)
Provider: Udemy
Time: 31.2h
$189.99
The Complete Android N Developer Course (2021)
3.9 (28,647 Reviews)
Provider: Udemy
Time: 32.5h
$19.99
The Complete Android Oreo Developer Course - Build 23 Apps! (2025)
4.3 (17,739 Reviews)
Provider: Udemy
Time: 37.6h
$149.99
The Complete Ruby on Rails Developer Course (2026)
4.5 (16,792 Reviews)
Provider: Udemy
Time: 47.9h
$159.99
The Complete iOS 10 & Swift 3 Developer Course (2025)
4.5 (10,834 Reviews)
Provider: Udemy
Time: 29.8h
$99.99
More MySQL courses
MySQL Database Administration: Beginner SQL Database Design (2026)
4.7 (3,519 Reviews)
Provider: Udemy
Time: 7h
$13.99
Create a Netflix clone from Scratch: JavaScript PHP + MySQL (2021)
4.7 (933 Reviews)
Provider: Udemy
Time: 11.7h
$11.99
Mastering SQL (Using MySQL, Java, and Go) (2019)
4.7 (135 Reviews)
Provider: Udemy
Time: 20.8h
$54.99
SQL for Data Analysis: Beginner MySQL Business Intelligence (2026)
4.6 (10,696 Reviews)
Provider: Udemy
Time: 4.5h
$199.99
Reviews
By Douglas Mackay on 11/13/2019
To be honest, I found it a bit hard to get into this but after pushing through the first section I started feeling alot happier about things. I accept that you need to understand the basics of the language before you put it into context but I found the later material where it was incorporated into the php much easier to learn from. That said, I'll still give this a high score. The instructor was great with clear explanations delivered at a good pace. Top stuff. Thank you
By Shane Murphy on 8/15/2017
This course really opened up my eyes to the backend world and how it can be used in conjuction with the front-end to make an app. Instructor was very helpful to any and all questions I had and cleared up any confusion I had. I recommend this course to anyone wanting to learn PHP!
By Kevin Mugianto on 12/29/2016
Good course. Provides basic knowledge of SQL in general. I thought the projects was meant to be more connected with websites instead of just plain sql query results (which is referred as reports).
By w downes on 11/21/2016
The course is very informative and challenging..tho i've not completed the WebApp as yet ...which I'm going to complete!!. i really have to say the course really inspired me to become some type of developer.Thank you guys.
By R c on 11/19/2016
This is a really good course with clear & useful knowledge, and the text lecture is really helpful for completing all task very easily... I learned and enjoyed so much ! Thanks!
By Tomas Pesko on 10/14/2016
I liked the course and learned lot of new stuff about mysql i didn't know and how to interact it with php. I like the pace of the course and the homeworks given to us, I would give it a 5* If there was a propert Q&A section, sometimes it seems like the creators of this course forgot about it and questions remain unanswered.
By Govind Rai on 8/25/2016
For $10, definitely give this a go. I'm previously experienced in mysql and somewhat webapps, but I still learned plenty. Mashrur definitely knows his SQL and web development but imo can teach it better, maybe he will update the course so that beginners can better follow along. Although, I was was able to get through this course, I feel that a beginner might have a tough time understanding some of the examples as I found some of the examples overly confusing and encountered generalizations with little explanation. Maybe Mashrur got tired in the later course material, as many times he's just copy/pasting code and reading code and offers minimal explanation. Again, I am not too salty as I only paid $10 for it, but I see the price is $175 right now..I'd think 10x before going for it.
By Abdur Rehman Ahmed on 7/12/2016
Mashrur has a great voice that makes you want to sit down and pay attention to what he has to say about each of the course topics.. Comprehensive explanation.. Thinks from the perspective of the student.. Gives a lot of practical exercises.. Structure of the course is well laid out.. I thoroughly enjoyed this course.. Worth every penny spent..
By Lloyd Millsl on 6/17/2016
I have enjoyed the course because the presentation is good, and also the explanation and material available has made this course easy to learn. I will give this one a 5 star rating.
By James Garcia on 6/14/2016
I have just went through the first few videos, but the information has been clear and informative. UPDATE: I have completed the course and am greatly please with what I have learned and for Mashrur's teaching style.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100












