My Javascript RoadMap
My Javascript RoadMap
Module 1
Your JavaScript Developer Roadmap to Freedom
✔️ How do I get the maximum ROI from JavaScript and this course?
In This Module:
In this module we’ll master the fundamentals & lay a solid foundation so when we build real-
world projects in the future modules, you are ready & have a deep understanding of all the
pieces. If you've never coded in JavaScript before, this is going to be fun.
We Cover Things Like:
▫️Variables
▫️If/else Statements
▫️Logical Operators
▫️What is Scope
▫️Arrays (Lists)
If you don’t learn problem solving, you will suck as a developer. This is a take no prisoners
module where we go deep into the world of problem solving. This is going to be hard. You
might cry. But, if you make it through, the world will never be the same.
We teach you how to solve problems from scratch. I’ll show you behind the scenes of how I
problem solve. From breaking the problem down into component parts, writing stuff on a
whiteboard, to solving problems & coding up a beautiful solution.
In This Module:
We master Document Object Models in JavaScript. This is what allows you to write JavaScript
code and make your app functional. Without this, you can’t make a dynamic website or a web
app. Yeah, let's code some stuff up and dominate.
We Go Over:
In This Module:
I'll show you how to leverage the best tools for web developers to 10x your productivity and
results. These are the tools and workflows I use to get projects done quickly and effectively,
without having to slow down and halt my creativity or critical thinking.
I've tried over a hundred different tools when it comes to coding and productivity, and these
are the ones I've decided are the winners.
Length: 2 Hours
Difficulty:
✔️ ZSH | Terminal
✔️ Alfred
✔️ Droplr
✔️ Stack Overflow
✔️ Git
Module 6: Advanced Modern Javascript
In This Module:
Here we learn the the more complicated and cutting edge parts of JavaScript and Web
Development. We'll improve the quality of your code with industry standard techniques and
immensely increase your worth as a JavaScript Developer.
▫️AJAX
▫️Promises
▫️Recursion
▫️Closures
n This Module:
We learn how to code Object Oriented applications with JavaScript. This really simplifies
representing any ideas we have in code for us. It's a 100% necessary technical skill if you want
to be considered a real developer and land clients or full-time jobs.
What We Cover:
Length: 2 Hours
Difficulty:
✔️ Classes (ES6+)
✔️ Methods
✔️ Overriding
✔️ Constructors
✔️ Class Inheritance
In This Module:
Mini-Project 3:
We'll build a beautiful Rock Paper Scissors app from scratch using Vanilla JavaScript
Mini-Project 1:
We'll build a simple GUI app that will calculate your age in days.
Mini-Project 2:
We'll build an app that randomly generates cats in a uniform grid using CSS FlexBox and
JavaScript
Get through these, and you'll have proven that you are prepared to move on to bigger and
more badass projects.
We take our first delve into using everything we just learned and build three, complete,
beginner friendly mini-projects:
▫️Your-Age-In-Days Calculator