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
Full-Stack JavaScript Strategies
As a working software developer, you know how to complete your tasks with solid code, whether …
video
Learn JavaScript
4+ Hours of Video Instruction JavaScript started as a basic language for performing simple computations on …
video
Test-Driven Development for JavaScript
10+ Hours of Video Instruction Learn How to Use Test-Driven Development Techniques to Create High-Quality JavaScript …
book
The Joy of JavaScript
Whether building interactive browser-based applications or creating server-side applications in Node, JavaScript is the most widely …