Skip to content
UdemyWeb DevelopmentPaid courseAll LevelsCertificate

The Complete 2020 Fullstack Web Developer Course (Udemy.com)

Learn HTML5, CSS3, JavaScript, Python, Wagtail CMS, PHP & MySQL from scratch!

Created by: Kalob Taulien

Last updated August 2020

Our take

Based on the ratings of 7,636 students, a sample of their written reviews and the syllabus, as the course stood in August 2020. No course pays to be reviewed.

Kalob Taulien's course is a very wide introduction to web development. The headline promises HTML5, CSS3, JavaScript, Python, Wagtail, PHP and MySQL. The syllabus runs 44 sections and 695 lectures across about 67 hours, starting with HTML and CSS, then moving through JavaScript projects and Git. It is built for people starting from zero who want one place to try everything, and sections are meant to be skippable if a topic is already familiar. The last update was August 2020, so expect some older material.

Reviewers like the teaching. They describe a pace that is slow enough to follow and quick enough to stay awake, and the HTML and CSS sections get the most praise for coverage. The complaints are consistent too. One reviewer says the JavaScript lessons are ordered badly, with key concepts turning up after the tasks that need them. Another wanted a real landing page project after JavaScript and ended up on YouTube. Two reviewers call it a stack of separate courses that repeat themselves and do not quite fit together. One 1-star reviewer says questions got no replies and a project asset file is missing.

The ratings are solid: 4.4 from 7,636 reviews, with about 86 percent of them four or five stars, and 98,214 students. At 67 hours it is a lot of runway, but it works best as a broad first pass, with extra practice projects added on the side. Reviewers who want depth or frameworks say it stops short. Take it as a patient, friendly starting point for beginners, then add projects of your own and newer tutorials once the basics are in place.

Best forBeginners who want one long course covering front end basics, Git, and a taste of Python and PHP.
Skip it ifYou want frameworks, current tooling or real-world practice projects, since the last update was in 2020.

Pros

  • Slow enough to follow, fast enough to stay awake, say reviewers describing the teaching pace
  • HTML and CSS sections are praised for thorough coverage of both languages
  • Projects include a portfolio page, an 8-bit site, a modal and a calculator, plus launching on GitHub Pages
  • Sections stand alone, so topics you already know can be skipped

Cons

  • Last updated August 2020, and one reviewer notes some content is outdated
  • JavaScript lessons are ordered badly, with key concepts arriving after the tasks that need them
  • Support is thin: a 1-star reviewer says questions went unanswered and a project asset file is missing
Excellent! Excellent! Excellent! The best starter course you can ever ask for. This course covers a wide range of technologies with excellent coverage of basics.
Vedula Kamesh Bharadwaj, a student

Listed for all levels, but reviewers say it suits beginners best and feels thin for anyone wanting advanced depth.

icon
What you will learn

  • Updated for 2020
  • Learn HTML5, CSS3, Vanilla JS (ES6+), Python, Wagtail CMS, PHP and MySQL all from scratch
  • Learn Python from beginner to advanced
  • Learn JavaScript (ES6+)
  • Wagtail Pythons top Content Management System (Like WordPress, but better)
  • Get a free CSS3 eBook
  • Lots of projects, big and small!
  • Learn Git and Github
  • Create a portfolio page and launch it
  • Learn JavaScript from scratch
  • Learn PHP for server code execution
  • Learn MySQL for saving data (databases)
  • Build a Login/Registration/Members-only website, just like Facebook
  • How to get a job as a web developer
  • Learn the LAMP Stack: Linux, Apache, PHP and MySQL

Course content

44 sections · 695 lectures · 67 hours of video 5 quizzes, 2 assignments, 21 articles

  1. 1Before We Begin 1 free preview2 lectures · 3 min
  2. 2The Ultimate HTML Developer: Introduction 3 free previews4 lectures · 6 min
  3. 3The Ultimate HTML Developer: Getting Started 3 free previews24 lectures · 2.6 hours
  4. 4The Ultimate HTML Developer: Advanced HTML 3 free previews21 lectures · 3.5 hours
  5. 5The Ultimate HTML Developer: Your Project3 lectures · 36 min
  6. 6CSS & CSS3 Masterclass: Introduction8 lectures · 27 min
  7. 7CSS & CSS3 Masterclass: Getting Started13 lectures · 1.1 hours
  8. 8CSS & CSS3 Masterclass: Text Formatting9 lectures · 34 min
  9. 9CSS & CSS3 Masterclass: Fonts and Font Styling8 lectures · 37 min
  10. 10CSS & CSS3 Masterclass: Links and their "states"4 lectures · 8 min

Who it is for

The instructor says it suits

  • Anyone who wants to learn to code
  • Anyone who wants to build websites
  • Anybody who wants to learn how to create Python or PHP based websites
  • Anyone who wants to start their own business or become a freelancer
  • Anyone who wants to change careers and get into web development

What you need before you start

  • Must be willing to learn.
  • Must be able to put in 10 minutes per day (that's all it takes!)
  • Must have a computer, editor and browser (I'll help you get setup with those)

How it compares

Against the other 815 rated Udemy courses in Web Development on CourseDuck:

  • Rating4.4 out of 5higher than 33% of them
  • Reviews7,636#26 of 816 by number of reviews
  • Length66.9 hourslonger than 97% of them
  • Last updatedAugust 2020earlier than 83% of them

icon
Course Description

*** 

The Complete FULL STACK Web Developer Course

—

The first "Complete Web Developer Course" on Udemy!! See why other teachers used the same course name! 

This course is for Windows, MacOS and Linux users!

  • Over 66 hours of video

  • Full lifetime access

  • Certificate of completion

  • Source code included

***


You're probably on this page because you want to learn web development. Not just one little piece, but ALL of it. 

Or maybe you’re coding already but you want to make BETTER websites?

I was in your shoes once and THIS is the course I WISH I HAD. 

Welcome to The Complete Fullstack Web Developer Course

This was the first "Complete Web Development" course on Udemy. It's extremely comprehensive and I explain EVERYTHING you need to know, step by step. There's a reason why there are so many "Complete Web Development" courses on Udemy today -- they took what worked and made spin off courses.

Join over 80,000 other students in this massive course! 

This course is designed for every skill level. Whether you're just learning web development today, or you're already a Python Pro, there's lots to learn for everybody! 

Design, develop and launch several websites!

You will develop several projects, a portfolio page for free on GitHub, and lastly an entire website. And I'll teach you how to deploy all of it.

Skip to the part you want to learn

This course was designed for you to either watch in order, or to skip around section-by-section. Maybe you already know JavaScript and don't want to watch it — that's OK! Skip to the next section on APIs, or work on the projects that come after it.

Here's what you'll learn, in this order:

  1. HTML/HTML5
    This is the code that 100% of all websites use

  2. CSS/CSS3
    This is what makes websites look nice with colours, shapes and more.

  3. Project: Create a Portfolio Page
    Using HTML and CSS you'll create a nice looking portfolio page

  4. Project: Create an 8-Bit Style Website
    Using more HTML and CSS you'll get even more practice creating a retro-style website

  5. JavaScript
    This is what creates interactions and the "fun" parts of a website. This section comes with 6 primary projects and a handful of mini-projects. This includes modern JavaScript, too! 

  6. Project: Create a Modal by Hand
    Using HTML, CSS and JavaScript you'll create an internal page popup that looks nice and asks a user to accept or decline the page

  7. Project: Create a Hand Made Calculator
    Continue practising your HMTL, CSS and JavaScript skills by creating a nice looking and fully functional web-based calculator

  8. Git
    Git and GitHub are core pillars behind collaboration between you and other developers. This is a VITAL skill in modern coding.

  9. Project: Launch your Website using GitHub Pages
    GitHub offers a free static site (html/css/js only) service. In about 45 minutes you can launch all your previous work from this course onto the internet.

  10. APIs
    Learn how APIs and RESTful APIs work. API's make the world go round. It's how online services talk to other online services

  11. Python
    The worlds 3rd most popular coding language, and the hottest language you can learn this year. You'll go from beginner to advanced!

  12. Project: Image Detection Application
    Using Python you'll create an image detection application where you can identify objects inside an image

  13. Wagtail CMS
    Wagtail CMS is the top content management system for Python. I'm part of the core Wagtail development team so you know you're getting top notch education.

  14. How To Get A Job As A Web Developer
    Nearing the end of this course I will teach you tips, tricks and secrets for landing a web development job

  15. Legacy Course:
    This course was originally launched in 2012. In this "legacy" course you'll learn:

    1. HTML

    2. CSS

    3. JavaScript

    4. PHP 

    5. MySQL Databases

    6. Project: Create a Login & Registration System from Scratch

I've left no stone unturned. You really learn it ALL. 

In one course, in one place you can learn it all. Whether that's on your phone, tablet, TV or computer.. you can learn anywhere! 

...

What people have said:

“This course has everything, it is very very interactive. If you have always wanted to build an online project, this is the perfect course for you. Thanks Mr. Kalob.” -Adebanjo Adesuyi

“Outstanding. I have a number of HTML courses and this one is by far the best. Clear explanations, and in depth (The course is over 18 hours!). Kalob is a talented instructor.” -Brad Gonsalves

...

Over 80,000 students have taken this course. Don’t be the one to get left behind!

Get started today and join the thousands of students who have taken my course and changed their lives by: making more money, making better websites, building their dream website and completely changed industries (became web developers!)

Not sure if this course is for you? Try it out and if you don't like it within the first 30 days, simply request a refund. No questions asked, and you get to keep all the source code, e-books, and more as a thank you for trying this course.

Are you ready to open your world and become an in-demand full-stack web developer?

Here is what else you'll get:

  • A free 180+ page CSS Masterclass E-book

  • Download all the available source code (most of it is open source already)

  • Join a free coding community with over 53,000 members

  • A dedicated Python-only coding group

  • 24/7 support from me, Kalob Taulien

Taught by

Hello! I'm Kalob. I've been developing websites since 1999.

I'm passionate about education and sharing my knowledge with people like you. I love it so much I've started creating MORE courses and I've dedicated a lot of my life to free coaching and building e-learning platforms. 

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

Kalob Taulien

He is a professional web developer who's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology.

Teaching over 450,000 students on Udemy alone, he's helped hundreds of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands. With so much experience, why not give his experience and knowledge to others so they can fulfill their dreams?

The passion to learn and to share his knowledge by teaching and helping others is something that drives him. It's a passion he's had since he was born. Kalob's ability to turn complex programming concepts into easy-to-understands bits of knowledge has been called his "superpower". 

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations. 

Teaching isn't an option in Kalob's life, but a moral obligation to pass on knowledge to others.

icon
More courses by Kalob Taulien

$15.99

Free

Free

$11.99

$64.99

$59.99

icon
More Web Development courses

$19.99

$89.99

$89.99

$79.99

$10.99

$84.99

icon
Reviews

4.4

7,636 ratings on Udemy

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

By Kenneth Asuaririmeh on 5/1/2024

when it comes to programming this is the best site so far I have ever come across, it may interest you to know that I register for a tech school but their teachings is way to hard for me to comprehend but since I found udemy from a friend I register and I paid for the full stack course my journey has been smooth the videos are detailed ,I should have given you 5 stars but I think you guys can actually do something greater than this hoping to rate you 5 stars later .

By Michael Johnston on 10/22/2022

The course is a very good match, especially the HTML and CSS sections. Those have excellent coverage of the features of both. However, I find that the JavaScript portion was a bit lacking in my opinion. Mainly I had a problem with the order of lessons and projects. In some cases I found later lessons with essential concepts in JS to complete tasks in earlier lessons/tasks. This frustrated me immensely when it happened and I opten had to got to Mozilla's Developer Network docs to figure out what I was missing. Otherwise course content is generally pretty darn good. Some content is a bit outdated in some cases, like the git section when it comes to creating ssh keys and such. Just be ready to have google at your fingertips when you get stuck on something.

By Rian Borsari Saldanha on 9/12/2022

this course is kinda a mix between a bunch of courses and they dont match really well. the HTML section its good but the rest in general its pretty poor. this course teaches you to understand the concepts but not to master then, do not teach you how to MAKE websites in practice. Half way in and i dont recommend.

By Emir Enes Karakoyun on 8/5/2021

The course is great I really liked it and almost finished everything but there are few things I wish it was different. It would be better if the legacy course was archived somewhere else because I wanted to get the certificate after I finished the course and put it on my resume but I didn't wanted to watch the old course just for the certificate. Old course is really boring so I wanted to just mark it done but that meant I got a certificate in a course that teaches PHP and I don't know any PHP I think it would be great if the PHP lessons were updated. Python section was really good but after that there was Wagtail. I've heard of Django before but I don't know anything about it and I guess Wagtail was built on Django. Wagtail section felt so hard I couldn't continue studying. I will take a break and start again after that hopefully It won't seem as hard as before. HTML was good, CSS was really detailed and well explained I really liked it. Javascript was great too but I hoped it was longer I feel like there was more to learn. Thanks for the course! 3-4 month younger me would be shocked if he saw all the things I learned.

By Ermias Busser on 6/11/2021

I felt really lucky to have taken this course with this instructor. Not only does he have years of experience working in the industry, he has excellent presentation skill as well. The material for the course is well put together in that when added with his live recorded coding tricks and resource mining techniques-makes the course easier to follow and understand. I learnt a lot from him and I really recommend anyone wanting to expand their coding and web development skills to the next level. Excellent work, and thank you very much!.

By Darshan N Khorashaya on 11/13/2020

Hello, my name is Darshan and I'm from India. I took this course back in 2019 as a friend of mine had recommended me to learn about and become a Full Stack Developer. I have working experience of 6 years in another field and this course has taught me a plethora of web development and I'm currently half way through the course and I'm confident that I'll land an amazing opportunity after completing this course. I wish all the best to other aspirants who are enrolled to this course and kudos to Kalob for providing such fantastic content in a detailed manner which makes easy for everyone to learn web development. Regards, Darshan Khorashaya

By Adolor Revival Nano on 11/9/2020

Really explanatory. I took this particular course over 3 years ago, honestly I thought it was the worse course on the internet because the examples were quite arbitrary (they were all on white screen and there was no relation to all the sessions and of course no relation to real world projects). I had to learn other things from different places. Coming back now and seeing everything updated to today's standard just gave me joy. Nice work kalob!

By Ahmad Mian on 8/15/2020

Kolad is very good teacher in explaining things in details, its been one and half months since i'm learning this course and i have learned a lot although i'm a very slow learner still doing CSS animation. this course is good for anyone who want to learn web building from scratch. lots of lessons details videos and course is very well structured. Kolad is very interacting always response your questions. i highly recommend this course.

By Oghenekaro Cletus Anakpoha on 12/23/2019

I really like the teaching technique and explanations, gives me an eye opening of every aspect of the course, the straight to point, direct example makes it easier to comprehend... Would have liked if the video is more enhanced and more quality, guess maybe my system is poor though... Thanks Udemy, thanks a lot Kalob Taulien, U a life saver.. Knowledge is freedom and power.. Thanks a lot.

By KDSM Sosa on 12/27/2017

One of the best courses for people that are learning how to code, specially if they are trying to become web devs. Kalob Taulien explains the topics with so much clearity that causes the student to stay connected. This course is an introduction to the web dev world, the instructor explains the foundations of web dev and incentivates the student to go deeper in the subject. I must say that my experience with the course was excellent, totally recomend people to take it! My advice is simple, this course will not make you a Full Stack Dev, but it helps you to understand the basics behind the web, giving the student the required knowledge to code, understand official documentation, innovate and develope a high end product. In simple words, this course sets you up to become a Full Stack Dev on your own.

Showing all 10 reviews on CourseDuck

Read all 7,636 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 : 88 / 100