The facts are pretty simple.
There is a problem though.
- Many learning materials were not in depth enough. They favoured quantity of topics covered and speed over depth of knowledge.
- Free materials have the disadvantage of the learner not having invested in them, so they were too easy to pick up and discard at the first signs of boredom.
- Too many courses focused on being flash (e.g. look at this amazing web app you build in just 2 hours!) rather than imparting the deep level of knowledge which will actually get you hired.
- Passive courses that just fire info at the learner, instead of offering exercises which make sure you can practically apply the knowledge.
- Free courses that deliver small snippets of information in bits and pieces from different instructors, so you're never sure if you have the full picture.
- Learners left with zero instructor support, so it's easy to get stuck and quit.
- The course starts at the very beginning, assuming absolutely zero prior programming experience.
- It has a slow pace. It's designed to make sure the knowledge actually goes in, rather than just flying through topics to give a false sense of achievement.
- It actually teaches you how to program in general. In the first part of the course interaction with the browser is completely ignored so you can focus on learning to program.
- Regular quizzes test that you actually understand what I'm teaching you.
- Regular exercises, often including downloadable code that will actually test the code you write for correctness. This ensures you can practically apply the knowledge. Without this you'll never be able to actually code for yourself.
- Access to the course's private Slack channel. You'll be able to discuss sticking points with other students, and I'll be on there twice a week to guide you through your sticking points.
- Data types
- Maths in JS
- String manipulation in JS
- Basic HTML / CSS
- Getting data from APIs into your webpage and using it to great effect
- Building small apps in the browser
I've been coding for over 20 years.
Now I will teach you how to be a Well Paid Geek.
Frequently Asked Questions
You could sit around forever wondering if this course is for you, but that won't get you anywhere.