The Complete Web Developer Course 2.0

The Complete Web Developer Course 2.0

Learn Web Development by building 25 websites and mobile apps using HTML, CSS, Javascript, PHP, Python, MySQL & more!

The Complete Web Developer Course 2.0
English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 30.5 Hours | 5.10 GB
eLearning | Skill level: All Levels


  • 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)


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?

I’m here because I’m the creator of the best-selling, highest-rated coding courses on Udemy—and I love to share my secrets with you.

Welcome to The Complete Web Developer Course 2.0

Based on feedback from over 25,000 5-star reviews, I’ve created The Complete Web Developer Course 2.0, the sequel to my global smash-hit: Build 14 Websites course.

It’s my most current, in-depth and exciting coding course—to date.

Designed for you—no matter where you are in your coding journey—my next-generation web developer course is overflowing with fresh content. Jam-packed with high-quality tutorials.  And crucially, features the most advanced, hot-off-the-press software versions.

It’s your fast-track to iron-clad coding results.

We’ve left no stone unturned.

I guarantee, this is THE most thorough, laser-focused and up-to-date coding course available ANYWHERE on the market—or your money back.

Whether you’re an entrepreneur, an innovator or the next Mark Zuckerberg just waiting to happen, here you’ll find everything you need to get up and coding—fast.

And it’s all in one perfectly-packaged, super-convenient online solution.

“It is hard to find a complete course out there that is like this one. I am amazed at the value of the content and I would without a doubt recommend it to anyone looking for a complete web developing course.” -Daniel Lim

From zero to break-neck speed in just six weeks.

What else makes my course different?  It’ll take you from beginner to expert in just six weeks (or take it at your own pace—whatever suits you).

“I went from total novice to getting my first paid client, before I’d even finished the course. Almost unbelievable!” Priti Palmer.

Don’t be the one to get left behind

Get started today and join millions of my happy students, many of whom have changed careers, created second incomes or added critical new skills to their tool kits.

Oh, and did I mention you get FREE unlimited hosting for one year?

Sign up to The Complete Web Developers Course 2.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.

“Excellent course gives you everything you need to know for doing awesome websites!” – Steven De Jesús

Don’t believe me? I offer full money back guarantee if you haven’t earned your money back within 60 days of completing the course.

Ready to open new doors and become a smart, in-demand web developer?

Here’s what you get with The Complete Web Developer Course 2.0

You’ll get access to twelve chapters that dig deep into the nitty gritty of building successful websites.

Each chapter is supported with over 40 hours of clear, intelligent video tutorials and practical website 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 Python.
  • Once you’ve got that locked down, I’ll show you how to build your own responsive websites using more advanced techniques such as jQuery PHP 7, MySQL 5 and Twitter Bootstrap.
  • By then you’ll be developing blogs and eCommerce sites with WordPress, and learn smart ways to add dynamic content, using APls to connect to sites such as Google Maps and Facebook.
  • As we all know, the best way to learn is to do, so you’ll complete fun website challenges at every turn. Plus, as you fly through the course, you’ll use your skills to put a site together as you go. The final challenge is a full Twitter clone.

“Very easy to follow along with how the course has been divided into small topics. The summary pages at the end of each topic are very useful to review if you have to take a break from the course, allowing you to pick up right where you left off.” – Andrea Price-Lace

Over 12 chapters you will learn:

  • How does the web work?
  • Setting up your (free) hosting
  • HTML
  • CSS
  • Javascript
  • jQuery
  • CMSs and WordPress
  • Responsive Design
  • PHP Coding
  • MySQL Databases
  • Putting it all together: Making a Twitter clone
  • Bonus Chapter: How to make $10,000 while learning to code

What else will you get?

  • A friendly,  informal community to support you every step of the way
  • Personal contact with me, the course tutor
  • Ebooks that will show you how to start earning before you’ve even finished
  • Lifetime access to course materials
  • Hands-on learning to lock that knowledge in
  • A deep understanding of how to code, design and build powerful websites
  • FREE UNLIMITED WEB HOSTING FOR ONE YEAR (worth $199) *Limited to one year per student not per course*

“There are TONS of books, expensive courses, and crappy videos online that you could waste hours upon hours on. DON’T. Just take this course. You’ll see.” T. Henderson

Never waste another minute learning from out-of-date books, clunky and expensive online courses and yawnsome YouTube videos again!

With The Complete Web Developer Course 2.0 everything’s ready to go, in one convenient, mapped-out platform.

Plus you’ll get fast, friendly, responsive support by email, Twitter and on the Udemy forums.  Or enjoy chatting with 100,000 other students in my friendly forums.

“Great course!!! Easy to follow and gives great support if needed! Both the instructor and fellow students are quick at helping out.” – Malin Singleton

Take a peek at my bio below, to see how I gave up my successful career to teach others to code part time.  Since making that decision, my life has changed beyond compare.

I guarantee that ANYONE can benefit from taking this course, whether it’s earning some extra money or changing your career altogether.

So what are you waiting for? Transform your world and sign up now to get a free copy of my exclusive 20 page ebook ‘How to make $10,000 while learning to code’.

“I learned more in the first few HTML tutorials then I did with 70% of code academy.” – Louis Elliott

Taught by

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 codeschoolorguk 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.

“If you’re looking for a genuinely effective course that gears you up to competently build polished, professional websites that people will want to pay you for, I personally guarantee this is the ONLY course for you.” Rob Percival

Sign up to The Complete Web Developer Course 2.0 and join me in this amazing adventure today.

“The course is excellent. I haven’t completed even half the course but couldn’t wait to share my review based on the experience so far. This is just the perfect recipe for students who have little or no knowledge of the technologies required to develop websites. (It also helps the students who know them). The one thing that impressed me a lot was the motto – Learn by Doing. I personally knew these technologies as I had studied them in college but I really learned them while doing this course!! And there’s the difference. The practical hands on knowledge is really helpful. Kudos! Keep up the good work :).” -Veeresh Kamble

Who this course is for:
  • 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

Getting Started
1 Introduction To Getting Started Section
2 How to Get All the Free Stuff
3 Getting Started On Windows
4 Getting Started On A Mac
5 How To Ask Great Questions
6 Frequently Asked Questions

7 Introduction To HTML 5 Section
8 Paragraph Tags
9 Paragraph Tags – Files
10 Formatting Text
11 Formatting Text – Files
12 Unordered Lists
13 Unordered Lists – Files
14 Ordered Lists
15 Ordered Lists – Files
16 Images
17 Images – Files
18 Your First Webpage
19 Forms
20 Forms – Files
21 Tables
22 Tables – Files
23 Links
24 Links – Files
25 HTML Entities
26 HTML Entities – Files
27 IFrames
28 IFrames – Files
29 Your First Webpage – Files & Coding Challenge
30 Putting It All Together
31 Putting It All Together – Files
32 Setting Up Your Free Hosting
33 Setting Up FTP
34 Note On Firefox Versions
35 Setting Up FireFTP On Windows – Legacy
36 Setting Up FireFTP On Mac – Legacy
37 Further Reading – HTML
38 Reference 1 – HTML Tag Reference
39 The Structure Of A Webpage
40 CCA HTML Level 1
41 The Structure Of A Webpage – Files
42 Creating A Full Webpage
43 Creating A Full Webpage – Files
44 Header Tags
45 Header Tags – Files

46 Introduction To CSS 3 Section
47 Divs – Files
48 Colors
49 Colors – Files
50 Floating
51 Floating – Files
52 Positioning
53 Positioning – Files
54 Margins
55 Margins – Files
56 Padding
57 What Is CSS
58 Padding – Files
59 Borders
60 Borders – Files
61 Fonts
62 Fonts – Files
63 Styling Text
64 Styling Text – Files
65 Aligning Text
66 Aligning Text – Files
67 Styling Links
68 Inline CSS
69 Styling Links – Files
70 CSS Project BBC News Website (1)
71 CSS Project BBC News Website (2)
72 CSS Project BBC News Website (3)
73 CSS Project BBC News Website (4)
74 CSS Project BBC News Website – Files
75 External CSS
76 Further Reading – CSS
77 Reference 2 – CSS
78 Inline CSS – Files
79 CCA CSS Level 1
80 Internal CSS
81 Internal CSS – Files
82 Classes And IDs
83 Classes And IDs – Files
84 Divs

85 Introduction To Javascript Section
86 Changing Website Content
87 Changing Website Content – Files
88 Manipulating Styles With Javascript
89 Manipulating Styles With Javascript – Files
90 Mini Challenge – Disappearing Circles
91 Mini Challenge – Disappearing Circles – Files
92 Variables
93 Variables – Files
94 Arrays
95 Arrays – Files
96 What Is Javascript
97 If Statements
98 If Statements – Files
99 Javascript Game – How Many Fingers
100 Javascript Game – How Many Fingers – Files
101 Loops
102 Loops – Files
103 While Loops
104 While Loops – Files
105 Functions
106 Functions – Files
107 What Is Javascript – Files
108 Javascript Project – Reaction Tester
109 Javascript Project – Reaction Tester – Files
110 External Javascript
111 External Javascript – Files
112 Further Reading – Javascript
113 Reference 3 – Javascript
114 CCA Javascript Level 1
115 Internal Javascript
116 Internal Javascript – Files
117 Accessing Elements
118 Accessing Elements – Files
119 Responding To A Click
120 Responding To A Click – Files

121 Introduction To jQuery Section
122 Changing Website Styles – Files
123 Fading Content
124 Fading Content – Files
125 Animating Content
126 Animating Content – Files
127 AJAX
128 AJAX – Files
129 Regular Expressions
130 Regular Expressions – Files
131 Mini Project – Form Validation
132 What Is jQuery
133 Mini Project – Form Validation – Files
134 Introducing jQuery UI
135 Introducing jQuery UI – Files
136 Draggables & Resizables
137 Draggables & Resizables – Files
138 Droppables
139 Droppables – Files
140 Accordion & Sortables
141 Accordion & Sortables – Files
142 jQuery Project – Code Player
143 Using jQuery In Your Webpages
144 jQuery Project – Code Player Project – Files
145 Further Reading – jQuery
146 CCA jQuery Level 1
147 Using jQuery In Your Webpages – Files
148 Detecting A Click
149 Detecting A Click – Files
150 Changing Website Content
151 Changing Website Content – Files
152 Changing Website Styles

Bootstrap 4
153 Introduction To Bootstrap 4 Section
154 Forms & Tables – Files
155 Bootstrap Components
156 Bootstrap Components – Files
157 Modals, Popovers & Tooltips
158 Modals, Popovers & Tooltips – Files
159 ScrollSpy
160 ScrollSpy – Files
161 Project – App Landing Page
162 Project – App Landing Page – Files
163 The Free Bootstrap Themes
164 What Is Bootstrap
165 Further Reading – Bootstrap
166 Your First Bootstrap Site
167 Your First Bootstrap Site – Files
168 The Grid System
169 The Grid System – Files
170 Introducing Navbars
171 Introducing Navbars – Files
172 Forms & Tables

173 Introduction To WordPress Section
174 Further Reading – WordPress
175 What Is WordPress
176 The WordPress Dashboard
177 WordPress Themes
178 Important A note about X Theme and the next lecture
179 How To Get $10 Off X Theme
180 Creating A Blog
181 Creating An Ecommerce Site
182 WordPress Challenge – Create A Site

183 Introduction To PHP Section
184 If Statements – Files
185 For And For Each Loops
186 For And For Each Loops – Files
187 While Loops
188 While Loops – Files
189 GET Variables
190 GET Variables – Files
191 POST Variables
192 POST Variables – Files
193 Sending An Email With PHP
194 Introduction To PHP
195 Sending An Email With PHP – Files
196 Mini Project – A Contact Form
197 Mini Project – A Contact Form – Files
198 Getting Contents Of Other Scripts
199 Getting Contents Of Other Scripts – Files
200 Project – Weather Scraper
201 Project – Weather Scraper – Files
202 Further Reading – PHP
203 CCA PHP Level 1
204 Hello World With PHP
205 Hello World With PHP – Files
206 Variables
207 Variables – Files
208 Arrays
209 Arrays – Files
210 If Statements

211 Introduction To MySQL 5 Section
212 Looping Through Data – Files
213 Session Variables
214 Session Variables – Files
215 Cookies
216 Cookies – Files
217 Storing Passwords Securely
218 Storing Passwords Securely – Files
219 A note about secure passwords – password hash()
220 Project Secret Diary (1)
221 Project Secret Diary – Part 1 Files
222 Introduction To MySQL
223 Project – Secret Diary (2)
224 Project Secret Diary – Part 2 Files
225 Further Reading – MySQL
226 CCA MySQL Level 1
227 Connecting To A Database
228 Connecting To A Database – Files
229 Retrieving Data From A Database
230 Retrieving Data From A Database – Files
231 Inserting And Updating Data
232 Inserting And Updating Data – Files
233 Looping Through Data

234 Introduction To APIs Section
235 Mini Challenge Postcode Finder – Files
236 The Twitter API – UPDATE
237 The Twitter API
238 The Twitter API – Files
239 Challenge – Build A Twitter Client
240 Build A Twitter Client – Files
241 Further Reading – APIs
242 What Is An API
243 What’s The Weather
244 What’s The Weather – Files
245 The Google Maps API
246 The Google Maps API – Files
247 Geocoding With Google Maps
248 Geocoding With Google Maps – Files
249 Mini Challenge – Postcode Finder

Mobile Apps
250 Introduction To Mobile Apps Section
251 Submitting An App To Google Play
252 Submitting An App To The App Store
253 Further Reading – Mobile Apps
254 Creating HTML Based Apps
255 Using App.JS
256 Using App.JS – Files
257 Permanent Storage
258 Permanent Storage – Files
259 Challenge – Email Client App
260 Challenge – Email Client App – Files
261 Introducing Phonegap Build

HTML 5 & CSS 3 Special Features
262 Introduction To HTML 5CSS 3 Features Section
263 HTML 5 Challenge – Clock Face – Files
264 Other HTML5 Features
265 Other HTML5 Features – Files
266 What Is CSS 3
267 Advanced Selectors
268 Advanced Selectors – Files
269 Pseudo-Classes
270 Pseudo-Classes – Files
271 Gradients & Shadows
272 Gradients & Shadows – Files
273 What Is HTML5
274 Transformations & Animations
275 Transformations & Animations – Files
276 Layout & Calculations
277 Layout & Calculations – Files
278 Further Reading – HTML 5 & CSS 3
279 HTML5 Form Features
280 HTML 5 Form Features – Files
281 Audio & Video
282 Audio & Video – Files
283 The HTML5 Canvas
284 HTML 5 Canvas – Files
285 HTML5 Challenge – Clock Face

286 Introduction To Python Section
287 If Statements In Python
288 If Statements In Python – Files
289 Functions In Python
290 Functions In Python – Files
291 Python Project – Mastermind
292 Python Project – Mastermind – Files
293 Python Further Reading
294 Why Learn Python
295 Important A note if you’re working with FireFTP
296 Hello World In Python
297 Hello World In Python – Files
298 Variables & Arrays
299 Variables & Arrays – Files
300 Loops In Python
301 Loops In Python – Files

Bonus Section Twitter Clone Using MVC
302 Part 1 MVC Framework Setup
303 Part 2 Displaying Tweets
304 Part 3 Following & Unfollowing
305 Part 4 Posting A Tweet
306 Part 5 Searching & Viewing Profiles
307 Twitter Clone – Files

Where do you go from here
308 Where do you go from here


Download Paid Udemy Courses For Free.




  1. M July 28, 2019 Reply
    • udemycoursedownloader July 28, 2019 Reply
  2. rardamago September 6, 2019 Reply

Add a Comment

Your email address will not be published. Required fields are marked *