Skip to content
UdemyMySQLPaid courseAll LevelsCertificate

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

icon
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

icon
Course Description

icon
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!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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.

icon
More courses by Rob Percival

$199.99

$189.99

$19.99

$149.99

$159.99

$99.99

icon
More MySQL courses

$13.99

$11.99

$54.99

$79.99

$199.99

$11.99

icon
Reviews

4.5

8,364 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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.

Showing all 10 reviews on CourseDuck

Read all 8,364 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100