[Frontend Masters] JavaScript: The Hard Parts, v2

Author: Will Sentance – Codesmith
Released: September 18 to 19, 2019
Duration: 12:57:02
Dimension: 1280x720p
Format: MP4

Some Key Takeaways!

By coding along with us in the Workshop, you’ll:

  • How higher order functions like map, reduce and every are really working so you can use and rebuild them effectively
  • How the asynchronous world of JavaScript works – in terms of the call stack, callback queue, event loop and threads
  • Object-oriented programming and the different Object-oriented patterns available to us in JavaScript through the prototype chain
  • One of the most misunderstood but most powerful features of JavaScript – closure – by understanding execution context, JS runtime and the variable environment

Your (Awesome) Instructor

Will Sentance

Will Sentance is co-founder and CEO at Codesmith – a software engineering and machine learning residency based in Los Angeles, New York, and Oxford. He is the creator of Icecomm, the most famous developer platform for P2P video and data communication. Before Codesmith, Will was CEO at Ownly and a Software Engineer at Gem. Will graduated from Oxford University and Harvard University.

 

Workshop Details

JavaScript powers the modern web, and increasingly mobile and hardware. Just ‘making it work’ is vital to moving quickly but when you want to become super-powered in JavaScript you have to go deeper. Join Will Sentance as he helps you understand concepts that 90% of JavaScript engineers don’t really get. We’ll do this by combining under-the-hood mental models with pair-programming through challenges together. You’ll come away understanding callbacks and higher order functions, closure, asynchronous JavaScript and object-oriented JavaScript- helping you improve how you write code, debug more effectively and become the versatile problem-solving developer you aspire to be.

 

Is This Workshop for Me?

Summary

You want to be able to use all the power of JavaScript to build on the front-end, backend or anywhere in between. Perhaps you’ve used some of the concepts covered but you want to go a little deeper in the language to develop the mental models of how these concepts are really working – so you can use them effectively without just ‘making it work’. Maybe you’re already a professional developer or perhaps you are aspiring and want to rapidly accelerate your JavaScript understanding

Any Prerequisites?

  • You should be familiar with JavaScript syntax and you likely have encountered some of the concepts covered in the session – even if your understanding of the concepts is still hazy
  • You have likely been working on some intermediate material – perhaps Eloquent JavaScript or some Nodeschool.io challenges on functional and object-oriented programming
  • Veteran JavaScript developers may find some of the material too basic but can still benefit from parts

Size: 8.29GB





One Comment

  1. Josh December 7, 2019 Reply

Add a Comment

Your email address will not be published. Required fields are marked *