The Complete Web Developer Course 2.0
4.6 (26,200 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
129,942 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete Web Developer Course 2.0 to your Wishlist.

Add to Wishlist

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!
4.6 (26,200 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
129,942 students enrolled
Last updated 8/2017
English
English [Auto-generated]
Current price: $10 Original price: $200 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 30 hours on-demand video
  • 140 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I 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 their own online business
  • Be a comfortable front-end developer
  • Be proficient with databases and server-side languages
View Curriculum
Requirements
  • 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)
Description

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 iQuery 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 is the target audience?
  • 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
304 Lectures
30:22:27
+
Getting Started
6 Lectures 17:20


Getting Started On Windows
04:38

Getting Started On A Mac
03:24

How To Ask Great Questions
04:38

Frequently Asked Questions
01:15
+
HTML 5
37 Lectures 02:00:27


Your First Webpage - Files & Coding Challenge
00:05


The Structure Of A Webpage - Files
00:05

Creating A Full Webpage
06:16

Creating A Full Webpage - Files
00:05

Header Tags
03:52

Header Tags - Files
00:05

Paragraph Tags
03:41

Paragraph Tags - Files
00:05

Formatting Text
05:20

Formatting Text - Files
00:05

Unordered Lists
02:28

Unordered Lists - Files
00:05

Ordered Lists
02:36

Ordered Lists - Files
00:05

Images
05:37

Images - Files
00:05

Forms
09:19

Forms - Files
00:05

Tables
04:10

Tables - Files
00:05

Links
08:00

Links - Files
00:05

HTML Entities
03:34

HTML Entities - Files
00:05

IFrames
03:59

IFrames - Files
00:05

Putting It All Together
19:01

Putting It All Together - Files
00:03

Setting Up Your Free Hosting
06:29

Setting Up FTP On Windows
11:18

Setting Up FTP On A Mac
09:48

Further Reading - HTML
00:04

Reference 1 - HTML Tag Reference
00:04

HTML Quiz
8 questions

CCA HTML Level 1
00:07
+
CSS 3
39 Lectures 03:46:20
Introduction To CSS 3 Section
00:53

What Is CSS?
02:44

Inline CSS
06:45

Inline CSS - Files
00:05

Internal CSS
04:52

Internal CSS - Files
00:05

Classes And IDs
06:58

Classes And IDs - Files
00:05

Divs
05:02

Divs - Files
00:05

Colors
04:22

Colors - Files
00:05

Floating
05:30

Floating - Files
00:05

Positioning
11:16

Positioning - Files
00:05

Margins
06:57

Margins - Files
00:05

Padding
05:25

Padding - Files
00:05

Borders
11:28

Borders - Files
00:05

Fonts
07:09

Fonts - Files
00:03

Styling Text
07:37

Styling Text - Files
00:03

Aligning Text
06:10

Aligning Text - Files
00:03

Styling Links
05:31

Styling Links - Files
00:03

CSS Project BBC News Website (1)
41:29

CSS Project BBC News Website (2)
31:59

CSS Project BBC News Website (3)
27:46

CSS Project BBC News Website (4)
21:31

CSS Project BBC News Website - Files
00:06

External CSS
03:30

Further Reading - CSS
00:04

Reference 2 - CSS
00:03

CSS - Quiz
8 questions

CCA CSS Level 1
00:07
+
Javascript
36 Lectures 02:42:26
Introduction To Javascript Section
01:00

What Is Javascript?
05:10

What Is Javascript? - Files
00:03

Internal Javascript
05:48

Internal Javascript - Files
00:03

Accessing Elements
07:00

Accessing Elements - Files
00:05

Responding To A Click
07:11

Responding To A Click - Files
00:03

Changing Website Content
10:41

Changing Website Content - Files
00:05

Manipulating Styles With Javascript
03:37

Manipulating Styles With Javascript - Files
00:05

Mini Challenge - Disappearing Circles
06:05

Mini Challenge - Disappearing Circles - Files
00:03

Variables
08:50

Variables - Files
00:05

Arrays
12:40

Arrays - Files
00:05

If Statements
09:32

If Statements - Files
00:05

Javascript Game - How Many Fingers
13:10

Javascript Game - How Many Fingers - Files
00:03

Loops
12:17

Loops - Files
00:05

While Loops
13:08

While Loops - Files
00:05

Functions
10:04

Functions - Files
00:05

Javascript Project - Reaction Tester
30:00

Javascript Project - Reaction Tester - Files
00:03

External Javascript
04:50

External Javascript - Files
00:03

Further Reading - Javascript
00:04

Reference 3 - Javascript
00:03

Javascript - Quiz
8 questions

CCA Javascript Level 1
00:07
+
jQuery
32 Lectures 03:24:09
Introduction To jQuery Section
01:33

What Is jQuery?
03:19

Using jQuery In Your Webpages
08:09

Using jQuery In Your Webpages - Files
00:03

Detecting A Click
07:19

Detecting A Click - Files
00:03

Changing Website Content
05:51

Changing Website Content - Files
00:03

Changing Website Styles
09:54

Changing Website Styles - Files
00:03

Fading Content
14:59

Fading Content - Files
00:03

Animating Content
07:29

Animating Content - Files
00:03

AJAX
12:27

AJAX - Files
00:03

Regular Expressions
05:43

Regular Expressions - Files
00:03

Mini Project - Form Validation
32:47

Mini Project - Form Validation - Files
00:02

Introducing jQuery UI
07:24

Introducing jQuery UI - Files
00:03

Draggables & Resizables
13:40

Draggables & Resizables - Files
00:02

Droppables
07:52

Droppables - Files
00:03

Accordian & Sortables
07:28

Accordian & Sortables - Files
00:03

jQuery Project - Code Player
57:22

jQuery Project - Code Player Project - Files
00:03

Further Reading - jQuery
00:04

JQuery - Quiz
8 questions

CCA jQuery Level 1
00:07
+
Bootstrap 4
20 Lectures 02:15:26
Introduction To Bootstrap 4 Section
01:14

What Is Bootstrap?
02:53

Your First Bootstrap Site
06:20

Your First Bootstrap Site - Files
00:03

The Grid System
10:13

The Grid System - Files
00:03

Introducing Navbars
12:36

Introducing Navbars - Files
00:03

Forms & Tables
18:15

Forms & Tables - Files
00:03

Bootstrap Components
11:33

Bootstrap Components - Files
00:03

Modals, Popovers & Tooltips
19:47

Modals, Popovers & Tooltips - Files
00:03

ScrollSpy
10:17

ScrollSpy - Files
00:03

Project - App Landing Page
33:52

Project - App Landing Page - Files
00:03

The Free Bootstrap Themes
07:58

Further Reading - Bootstrap
00:04

Bootstrap - Quiz
6 questions
+
Wordpress
9 Lectures 59:18
Introduction To Wordpress Section
01:45

What Is Wordpress?
04:17

The Wordpress Dashboard
12:51

6.3 Wordpress Themes
18:58

Important: A note about X Theme and the next lecture
00:17

6.4 Creating A Blog
13:24

Creating An Ecommerce Site
06:40

Wordpress Challenge - Create A Site
01:02

Further Reading - Wordpress
00:04

Wordpress - Quiz
5 questions
+
PHP
28 Lectures 02:36:16
Introduction To PHP Section
00:55

Introduction To PHP
03:52

Hello World With PHP
10:23

Hello World With PHP - Files
00:05

Variables
07:52

Variables - Files
00:05

Arrays
09:03

Arrays - Files
00:05

If Statements
04:46

If Statements - Files
00:05

For And For Each Loops
08:46

For And For Each Loops - Files
00:05

While Loops
04:58

While Loops - Files
00:05

GET Variables
17:59

GET Variables - Files
00:05

POST Variables
07:55

POST Variables - Files
00:05

Sending An Email With PHP
06:52

Sending An Email With PHP - Files
00:05

Mini Project - A Contact Form
30:08

Mini Project - A Contact Form - Files
00:05

Getting Contents Of Other Scripts
04:00

Getting Contents Of Other Scripts - Files
00:05

Project - Weather Scraper
37:29

Project - Weather Scraper - Files
00:05

Further Reading - PHP
00:04

PHP - Quiz
10 questions

CCA PHP Level 1
00:07
+
MySQL
23 Lectures 02:51:56
Introduction To MySQL 5 Section
01:21

Introduction To MySQL
09:35

Connecting To A Database
07:21

Connecting To A Database - Files
00:05

Retrieving Data From A Database
07:36

Retrieving Data From A Database - Files
00:05

Inserting And Updating Data
08:39

Inserting And Updating Data - Files
00:05

Looping Through Data
23:15

Looping Through Data - Files
00:05

Session Variables
07:38

Session Variables - Files
00:05

Cookies
05:36

Cookies - Files
00:05

Storing Passwords Securely
07:45

Storing Passwords Securely - Files
00:05

A note about secure passwords - password_hash()
00:33

Project Secret Diary (1)
44:23

Project Secret Diary - Part 1 Files
00:05

Project - Secret Diary (2)
47:11

Project Secret Diary - Part 2 Files
00:05

Further Reading - MySQL
00:05

MySQL - Quiz
8 questions

CCA MySQL Level 1
00:07
+
APIs
15 Lectures 01:33:52
Introduction To APIs Section
01:32

What Is An API?
01:50

What's The Weather
20:39

What's The Weather - Files
00:05

The Google Maps API
11:14

The Google Maps API - Files
00:05

Geocoding With Google Maps
14:21

Geocoding With Google Maps - Files
00:05

Mini Challenge - Postcode Finder
17:06

Mini Challenge Postcode Finder - Files
00:05

The Twitter API
13:45

The Twitter API - Files
00:05

Challenge - Build A Twitter Client
12:48

Build A Twitter Client - Files
00:05

Further Reading - APIs
00:04

APIs - Quiz
5 questions
5 More Sections
About the Instructor
Rob Percival
4.6 Average rating
78,632 Reviews
392,326 Students
22 Courses
Web Developer And Teacher

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.

Codestars by Rob Percival
4.6 Average rating
68,307 Reviews
345,993 Students
21 Courses
Teaching the Next Generation of Coders

Best-selling Udemy instructor Rob Percival wants to revolutionize the way people learn to code by making it simple, logical, fun and, above all, accessible.  But as just one man, Rob couldn’t create all the courses his students - more than half a million of them - wanted.  

That’s why Rob created Codestars.  Together, the instructors that make up the Codestars team create courses on all the topics that students want to learn in the way that students want to learn them: courses that are well-structured, super interactive, and easy to understand.  Codestars wants to make it as easy as possible for learners of all ages and levels to build functional websites and apps.