The Complete Web Developer Course 3.0 (Udemy.com)
Learn Web Development in 2024! Build apps, website, projects using HTML, CSS, Javascript, PHP, Python, MySQL & more!
Created by: Rob Percival
Last updated February 2026
Our take
Based on the ratings of 72,668 students, a sample of their written reviews and the syllabus, as the course stood in February 2026. No course pays to be reviewed.
Rob Percival's survey course is the wide net of Udemy web development: 224 lectures across 16 sections that run from HTML and CSS through JavaScript, jQuery, Bootstrap 5, WordPress, PHP, MySQL, APIs, a little Linux, Python and SEO in about 31 hours. Nothing is required going in, and the syllabus backs that up. It suits people who want to see the whole stack once before choosing a lane, not someone hunting for depth in any single language. With around 318,000 students and over 72,000 reviews, it has a long track record, and it was refreshed as recently as February 2026.
Reviewers like how clear Rob is. Two single out his speech and accent as easy to follow, and beginners say the early HTML, CSS and JavaScript sections feel friendly and detailed. The complaints cluster in one place: the extras. Many recent reviews say the resource links, code downloads and the promised freebies (hosting in particular) are dead or only reachable by buying direct from Codestars. One student reports invoices from the provider after a Udemy purchase. An older review adds that the newer Codestars instructors are not as good as Rob, and another that some sections had drifted out of date before the latest refresh.
Value depends on what you want. This one skips React and Node entirely and spends its hours on PHP, WordPress, MySQL and SEO instead. That is a plus if you want to build client sites or freelance, a minus if a front-end framework job is the goal. Ignore the freebies and judge it on the videos, which reviewers rate well. A solid first pass at the whole stack, with a fair amount of annoyance around the edges.
Pros
- Covers HTML, CSS, JavaScript, jQuery, Bootstrap 5, WordPress, PHP, MySQL, APIs, Python and SEO in one place
- Rob Percival's delivery is clear; beginners say the early sections are easy to follow
- Refreshed in February 2026 and running since 2016, with 4.5 stars from over 72,000 reviews
- Real builds included: a portfolio site, a WordPress site with contact form, a Python word game
Cons
- Resource links, code downloads and the promised freebies are widely reported broken or unavailable
- Some sections are taught by Codestars staff, and one reviewer found them weaker than Rob's own lectures
- No React, Node or coding exercises; breadth over depth in every language it touches
I will definitely recommend this course to any beginner web developer or anyone who just want to build solid basic web development understanding
All Levels really means beginner: no prerequisites, and each section starts its language from the basics rather than going deep.
What you will learn
- Build websites and webapps
- Build HTML-based mobile apps
- Get a job as a junior web developer
- Bid for projects on freelance websites
- Start your own online business
- Be a comfortable front-end developer
- Be proficient with databases and server-side languages
Course content
16 sections · 224 lectures · 31 hours of video 9 quizzes, 4 assignments, 36 articles
- 1Getting Started 2 free previews6 lectures · 14 min
- 2HTML 5 3 free previews33 lectures · 1 quiz · 1.9 hours
- 3CSS 3 1 free preview37 lectures · 2 quizzes · 5.6 hours
- 4Javascript20 lectures · 3 quizzes · 2.9 hours
- 5jQuery16 lectures · 1 quiz · 1.7 hours
- 6Bootstrap 5 1 free preview11 lectures · 1 quiz · 1.7 hours
- 7WordPress 1 free preview13 lectures · 1.3 hours
- 8PHP14 lectures · 1 quiz · 3.4 hours
- 9MySQL 1 free preview11 lectures · 1 quiz · 4 hours
- 10APIs9 lectures · 1.7 hours
- 11Linux Command Line7 lectures · 30 min
- 12Python11 lectures · 1.8 hours
- 13SEO (Search Engine Optimisation)18 lectures · 1 quiz · 2 hours
- 14Web Hosting9 lectures · 2 quizzes · 49 min
- 15Course Wrap Up 1 free preview1 lecture · 1 min
- 16BONUS - Legacy Projects8 lectures · 1.8 hours
Who it is for
The instructor says it suits
- Anyone who wants to learn to code
- Anyone who wants to generate new income streams
- Anyone who wants to build websites
- Anyone who wants to become financially independent
- Anyone who wants to start their own business or become freelance
What you need before you start
- No pre-knowledge is required - enthusiasm is all you need!
- A PC or Mac is required
- No software is required in advance of the course (all software used in the course is free)
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating4.5 out of 5higher than 51% of them
- Reviews72,668#2 of 816 by number of reviews
- Length31.2 hourslonger than 87% of them
- Last updatedFebruary 2026more recently than 76% of them
Quality Score
Overall Score : 90 / 100
Course Description
25hrs+ BRAND NEW CONTENT to get you coding in 2024!
You’re here because you’re ready to start building professional, career-boosting websites.
Or maybe you’re coding already and want to take things to the next level?
Welcome to The Complete Web Developer Course 3.0!
This course was designed and created by Rob Percival and is the MOST CURRENT, IN-DEPTH and UP TO DATE web development course online!
Over 300,000 students have already learnt web development from Rob, so join them today and go from beginner to expert in just six weeks (or take it at your own pace—whatever suits you!)
No matter where you are in your coding journey, this web developer course is packed full of the high-quality tutorials and hands-on practical projects you need to developer as a coder.
★★★★★ ‘It has been a wonderful experience, the concepts have been very well articulated. I am enjoying it.’ - Nicholas M.
★★★★★ ‘Awesome course! Very detailed and love the working examples given.' - Vagabond E.
Practical projects and code builds!
Build new projects across 14 course sections, and build all of the following (and more!) from scratch:
A Portfolio Website in CSS – a landing page for you to tell the world about you! Show off all projects you’ve finished using this page.
A Wordule Game in Python – make a game to share with friends, and prove your coding chops at the same time!
A Twitter Client – display a twitter feed on your desktop or mobile app with this project build
A working WordPress website – for your or your client, and with a dedicated contact form to gather user data too!
An App landing page with Bootstrap - exactly what it sounds like!
★★★★★ ‘I already had a base, self-taught knowledge of HTML and CSS but this course is giving me a real grounding and better knowledge of the actual intricacies and whys and wherefores of why certain things are the way they are. very much enjoying it. - Sarah S.
Sign up to The Complete Web Developers Course 3.0 today and revolutionise your learning. Effortlessly embed the fundamentals. Refresh your groundwork. Dig deeper than ever. Start building powerful apps and cash-earning websites today—and enjoy bigger, brighter opportunities.
I guarantee, this is THE most thorough, laser-focused and up-to-date coding course available ANYWHERE on the market
Free Stuff!
(4th June 2023) PLEASE NOTE: We are currently migrating all the course freebies to a different platform. Students STILL get ALL the ccourse freebies, but they are temporarily unavailable during the migration.
As soon as the migration is complete, we will contact all new students and tell them how and where to claim the free stuff. Thank you!
New students to the course can take advantage of all the freebies that come with the course! The hosting in particular is really popular and very well used by Codestars students!
1 year of free unlimited hosting (worth £119.00), for every new student to the course.
A free copy of my popular eBook ‘How to make $10,000 while learning to code'
3x free Bootstrap themes, that you’ll know exactly how to use after you’ve finished Section 6: Bootstrap!
Learn from the best!!
As well as learning directly from Rob Percival, in the second half of this course, Rob’s brought in expert instructors to share their skills and expertise with you! You’ll learn directly from master coders, industry experts and instructors who have decades of teaching experience.
★★★★★ ‘Lots of content and a great way to get an understanding of various coding methods … I definitely recommend.' - Ian B.
★★★★★ ‘The course is really helping with some troubling spots I have had with my coding journey.' - Corey H.
Here’s what you get with The Complete Web Developer Course 3.0:
You’ll get access to 14 chapters that dig deep into the nitty gritty of building successful websites. Each chapter is supported with intelligent video tutorials and practical coding challenges.
All at your fingers tips. Right now.
The course starts with the fundamentals. I’ll show you insider tips to work quickly and efficiently with web technologies like HTML5, CSS3 and JavaScript.
Once you’ve got that locked down, you’ll master how to build your own responsive websites using more advanced techniques such as jQuery PHP, MySQL and Twitter Bootstrap.
By then you’ll be developing blogs and sites with WordPress, and learning smart ways to add dynamic content with using APls.
Other course sections let you dive in to Python and build an app landing page, learn how to promote your website and boost your success by mastering SEO, and get to grips with Linux Command Line.
In each section test your new skills with quizzes, challenges and big project builds and – if you ever get stuck – we’re in the Q&A forum ready to answer your questions!
★★★★★ ‘I loved this course. Rob explains everything so well. It's easy to understand. You will get the most of this course as long as you're applying immediately as you're learning. His ebook was the perfect bonus, amazing content inside. Gives you the confidence booster needed when entering this new field. Highly recommend for anyone that really wants to learn these computer languages. - Alfany R.
Over 14 chapters you will learn:
Getting started
HTML
CSS
JavaScript
jQuery
Bootstrap
WordPress
PHP Coding
MySQL Databases
APIs
Linux Command Line
Python
SEO – search engine optimisation
Web Hosting 101
Don’t waste your time learning from out-of-date books, clunky and expensive online courses and yawnsome YouTube videos again!
Instructor Details
- 4.5 Rating
72,668 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 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 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 Waniya Asim on 10/11/2025
I'm still at at the very beginning of the course but so far, it has been very beginner friendly and easy to understand and very detailed. I'm satisfied so far. But the files after the each lecture video and code sources are not working, neither is their codestars is working. But I'm doing good without it too.
By Aristotelis Agoratsios on 4/7/2020
Great course and especially for someone who is just starting out in programming. Amazing videos with correct explanations from the excellent trainer Rob Percival and of course the awesome result when you finish a session with a positive feeling and conclusion. Of course, in order to learn the whole course well, one has to dedicate oneself and deal very much with zeal, effort and a lot of coding. I highly recommend it. Take a look at my Portfolio after completing the course: https://webdevbuilder.tech/ Thanks to the excellent instructor as well as to all the colleagues who helped with the course.
By Mitsuhiro Inoguchi on 12/15/2019
Excellent !! Rob's lecture and speech is very clear. Almost everything in the lecture is outdated(version of bootstrap etc..) and the views and some functions are different from the latest ones. And it makes it difficult to follow for a beginner like me. But thanks to the community I have managed to go through the course. There are so many people very kind and knowledgeable.
By Samuel Perkins on 9/22/2019
My main issue is I can't claim my free assets. I've tried making 3 accounts on codestars.com, but all of them don't work. There must be a backend issue or something, but nothing will work. As for the course, the original webdev 2 course was great. Easy to understand, and everything was concise and cohesive. The new instructors are not as good, but are still OK. Having Rob teach everything made the course flow much better, and he was better at explaining things.
By Mathew H on 5/20/2019
I like that there is EVERYTHING one would need to learn in this course. I love how fast people are willing to help and the fast response for help. I never had an issue until the project where there were things that didn't work and added on later. I've had help but when those additions were added it made everything else not work right. It's been very frustrating.
By Jason Reed on 5/2/2019
This was a really well developed course that added great insight in how and why you're doing the things you're doing. The troubleshooting was pretty easy as well as it's described some of the problems you may encounter and how to fix them. Another benefit of this course is the amazing community in the forum. I had quite a bit of help from users in the forum with troubleshooting my problems. The response time is quick and there's a wealth of knowledge there and I highly suggest utilizing this feature. Rob has a very easy to understand way of explaining things and I definitely benefitted from taking this course! Thanks Rob!
By Giuseppe Bellinvia on 1/6/2018
Great web developer course!!! Understandable, direct to the point, related to the real websites, built on showing practical demonstrations. Before this course, I had just a basic knowledge of C++, assembly x86 and now I can understand and build websites. Most important, the course offers also the techniques on how to solve some special problems that are not explained in the course, therefore, you will also learn how to learn on this subject.
By Amy Colleen Gericke on 9/28/2017
As a web developer in the making this course has really broken the ice and has helped me find my other studies easier to understand as this teaches you the basics of all you need to know. I would really recommend this course to anyone that wants to learn web development, its an affordable and worth while way to start your Journey of coding. Thank you for this brilliant course Rob
By Nick Fiorentini on 5/19/2016
The Complete Web Developer Course 2.0 is absolutely the best online course I have ever taken, including the courses I've taken from accredited schools. Rob Percival knows his stuff, is an outstanding communicator, and is also extremely helpful in the comments. Thanks to this course, I now have new skills and a new career! I am forever grateful to Udemy, Rob, and everyone involved for making this course possible. Thank you!
By Abdur Rehman Ahmed on 5/12/2016
I love the course.. Rob explains everything so clearly, his voice is so crystal clear and makes you want to sit through and listen to him.. His knowledge about web development is comprehensive.. Covers all latest trends/ tecnhniques and shares many useful resources.. I highly recommend students to take this course.. It's worth every penny..












