Skip to content
This repository was archived by the owner on Jul 22, 2020. It is now read-only.

eggheadio-projects/advanced-javascript-fundamentals-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Advanced JavaScript Foundations

[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)

These notes are intended to be used and studied in tandem with Tyler Clark's Advanced JavaScript Foundations egghead course.

Some question(s) are outlined in the essential questions section of the README for you to think about as you take the workshop. There is no 'definitive' answer to these questions but as you learn, you'll develop a more contextualized answer.

Right below is the intended outcomes of the course, these are the skills and knowledge you will learn that you can take to any application to use.

Essential Questions

Outcomes:

  • Understanding Implicit vs Explicit Coercion
  • How Prototypal Inheritance Works in JS
  • Use the ES6 Class Keyword
  • Understand Lexical vs. Dynamic Scope
  • Create New Objects with the New Keyword

The code for this course can be found here in Tyler's repository.


It all starts with syntax. From there, once you’ve got the concepts down, you can move into using a framework where you figure out how to make things “just work”.

Everything is great, until it’s not.

If someone put you on the spot right now and asked you to explain this, would they like your answer?

What about prototypal inheritance or coercion?

In this workshop, you’ll be taking things to the next level, shining a light into “black-box” concepts like prototypes, the this keyword, and what primitive types are.

Tyler will walk you through each concept, and build your understanding through examples in the areas you need to know.

Contribute

These are community notes that I hope everyone who studies benefits from. If you notice areas that could be improved please feel free to open a PR!

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Helmut Granda

đź–‹

This project follows the all-contributors specification. Contributions of any kind welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •