Colt Steele’s Web Developer Bootcamp
- Good, thorough introduction to both HTML and CSS.
- Quick response time from the instructor or teaching assistant.
• Does not cover ES6.
Andrei Neagoie’s The Complete Web Developer in 2019: From Zero to Mastery
This is something Neagoie gets right in his course. He doesn’t waste time on responsive design and instead moves into Bootstrap, which is typically a framework that web developers use so that their websites look great on any device. He also covers setting up a GitHub account and demonstrates how to create an initial Git repository quickly so that your work can be seen.
- Spends an appropriate amount of time on HTML and CSS.
- Super-responsive teaching assistant answers your questions almost instantly.
- The projects are fun and engaging.
- Does not waste your time with jQuery, which while still a common library, is becoming less important.
- Covers Babel and webpack, two tools that are often overlooked in other courses.
- Project structure is a little confusing.
The other thing worth mentioning is that for a large part of this course, you switch between two different projects: a note-taking app and a to-do list app. You’ll watch a video and have a challenge to complete in one project, and then in a subsequent video, you’ll complete a challenge in the other project. Personally, I found this a little disconcerting and would have preferred to work on one project at a time. Considering that this course is highly rated, though, I may be in the minority with this criticism. In life, we must all manage multiple projects. Maybe that’s why I enjoy working on one project at a time while I’m learning!
- Includes 10 projects to test your understanding and help you build your portfolio.
- Lack of challenges in the first part of the course could mean that beginners will have a frustrating experience when they attempt to tackle the challenges.
For those who have not learned HTML or CSS yet, I recommend starting with Andrei Neagoie’s The Complete Web Developer in 2019: From Zero to Mastery.
The truth is that it’s very unlikely that you’ll learn all you need to from just one course. I have many courses on web development and programming languages in my learning library and am constantly adding new ones. In order to save money on learning, I watch for sales continually. If you’d like me to let you know when I hear about a sale, I’d be happy to do so.