JavaScript’s this
keyword is a source of confusion for new and experienced developers alike. It can be frustrating if, for some reason, this
doesn’t point to the context that was intended.
This course will help you understand JavaScript’s this
mechanism in-depth. Marius will take us through all of the ways this
will change its values, from why many libraries use "use strict" to how arrow functions take its outer execution context’s this
.
Over 8 lessons, you’ll learn:
this
context, and how we can set it ourselvesthis
value of that function invocationthis
valuethis
is treated within arrow functions and classesFollowing the course, this
will feel less frustrating, more intuitive, and far more useful in your day-to-day.
Easy course to follow but should add more examples for the concepts to last long/:
This is great to keep as a reference. :)
Excellent
To the point and I got the impression to be taken on a journey through the spec histroy of JS
Very good to remember.
Thanks for the course! Fast, clear and with good examples.
Concise and easy to understand. Thanks.
Very cool course with short and clear explanations
Become familiar with the Workers CLI wrangler
that we will use to bootstrap our Worker project. From there you'll understand how a Worker receives and returns requests/Responses. We will also build this serverless function locally for development and deploy it to a custom domain.
This is a practical project based look at building a working e-commerce store using modern tools and APIs. Excellent for a weekend side-project for your developer project portfolio
git is a critical component in the modern web developers tool box. This course is a solid introduction and goes beyond the basics with some more advanced git commands you are sure to find useful.