Video description
5+ Hours of Video InstructionOverview
How do you become an expert JavaScript developer? Let Sahil Khosla delve into the concepts that take you from intermediate to expert in about 6 hours.
JavaScript has become one of the most popular programming languages ever. Developers of all levels are flocking towards JavaScript. And it is no longer restricted to web. Node.js has allowed developers to use JavaScript on the server side as well.
Description
Write Elegant JS ES6+ Code for the Web, Backend, and Lambdas
Sahil Khosla gives students the chance to go beyond the basics and learn about the concepts that are hard to find in an average JavaScript book or video but are essential to mastering the language. In this LiveLessons video, Sahil covers several approaches to writing asynchronous JavaScript that can be leveraged to call APIs or long-running functions without freezing the A61. Learn how to write elegant JS code with ES6 syntax for use in web apps, node backend, or lambdas.
Access the supplemental files for this LiveLesson at https://github.com/sahilkhosla/expert-js-snippets.
About the Instructor
Sahil Khosla is a software engineer with 10+ years of experience in developing user-facing apps and websites. He is currently part of the front-end team at OANDA and has previously worked at Expedia, where he was part of the group responsible for revamping the mobile web experience. A multipotentialite at heart, Sahil loves to learn and equally loves to share that knowledge with others. He specializes in breaking down complicated concepts and making them easy to understand, with analogies and diagrams.
Skill Level
- Intermediate to Advanced
- Get a deeper understanding of advanced concepts such as Promises, Async/Await, Apply/Call/Bind, and frequently used design patterns for writing performant, bug-free, and maintainable code.
- Gain clarity on vanilla JavaScript concepts so you can focus on learning modern web frameworks without getting lost.
- Understand how you can develop and publish your own open-source JavaScript libraries.
- Front-end engineers
- Full-stack engineers
- Web developers
- Basic understanding of JavaScript and experience using it for developing web applications
Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Sams, and Que. Topics include IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.
Table of contents
- Introduction
- Lesson 1: Understand Objects, Hoisting, and Execution
- Lesson 2: Discover Functions and IIFEs
- Lesson 3: Use Closures, Apply/Call/Bind
- Lesson 4: Review ES6 Syntax
- Lesson 5: Learn ES6 Array Methods
- Lesson 6: Work with Classes and Inheritance
- Lesson 7: Learn Async Programming
- Lesson 8: Publish a Library to NPM
- Summary
Product information
- Title: Expert JavaScript
- Author(s):
- Release date: April 2021
- Publisher(s): Pearson
- ISBN: 0137333137
You might also like
book
Professional JavaScript for Web Developers, 4th Edition
Update your skill set for ES 6 and 7 with the ultimate JavaScript guide for pros …
video
CSS in JavaScript
Bring your style to the component age, just like JavaScript! Components are the fundamental building block …
video
Mastering Clean Code in JavaScript
Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web …
video
Learn jQuery Essentials
4+ Hours of Video Instruction Learn jQuery Essentials LiveLessons teaches you how to create interactive, performant …