Intro to Object Oriented Programming in JavaScript

Object-Oriented Programming is a popular style of programming that has taken root in JavaScript since the beginning.

It’s so deeply rooted in JavaScript that many of JavaScript’s native functions and methods are written in the Object Oriented style; you’ll also find many popular libraries written in the Object Oriented style.

In this article, you’ll learn what Object Oriented Programming is and how to begin using it in JavaScript.

Faux Subgrid

I was super excited when CSS Grid landed in major browsers back in March/April 2017. I thought CSS Grid was going to change the way we make layouts; it did. We gotta thank Rachel Andrew and Jen Simmons for teaching all of us us about CSS Grid.

Unfortunately, even though CSS Grid has landed, subgrid (which I consider one of the most important CSS Grid features) didn’t.

But thankfully, there’s a way to create subgrids with pure CSS (no hacks at all!). This method works with all browsers that support CSS Grid.

Setting up Visual Studio Code (Part 2)—HTML, CSS and JavaScript settings

Hey, it’s Zell. Welcome back to Part 2 of the VS code setup series.

If you haven’t watched the 1st part yet, I suggest you go watch it first, because everything we’re going to do today follows from there. Everything follows from there.

What we’re going to do in this video is to setup VS code to write HTML, CSS and JavaScript properly. Let’s work on HTML first.

Year End Review—2017

2017 has ended. I didn’t do a review earlier in the year because I wanted to wait till enrollment for Learn JavaScript closes. Everything that’s going to happen in 2018 depended on the results of the launch.

Now that it’s over, it’s time for a proper review.

I want to begin the review by talking about the projects I’ve worked on.

Understanding And Using REST APIs

There’s a high chance you came across the term “REST API” if you’ve thought about getting data from another source on the internet, such as Twitter or Github. But what is a REST API? What can it do for you? How do you use it?

In this article, you’ll learn everything you need to know about REST APIs to be able to read API documentations and use them effectively.

Why mutation can be scary

Unexpected changes in your JavaScript code can be a real headache. When working with objects, it can be even harder to prevent unintended mutation. In this article, I’ll show you some tricks (and libraries) to prevent these unintended changes and ensure stability when working with objects.

Should you use CSS or JavaScript for animations?

When should you use CSS for your web animations? Or when should you use JavaScript? Is one better than the other? In this article, I’ll show how you to use both to produce smooth animations for your web site.

Can I get a discount?

You’ll have to pay the full fee to enroll in my courses. I don’t discount anymore, with the exception of early-bird prices. This article explains why I offer early-bird prices, and why I don’t discount anymore.

Hold on while i sign you up…

Woohoo! You’re in!
Now, hold on while I redirect you.