LEARNING PATHS

JavaScript Core Language

10 courses

16 hours

Skill IQ

JavaScript is an interpreted programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. In this path you will learn the basics of JavaScript as well as more advanced topics such as promises, asynchronous programming, proxies and reflection.

What You Will Learn


Experience

Courses in this path


Not sure where to start?


See where your skills stand and where you can grow.



Learn with the best
Mark Zamoyta

Mark Zamoyta

Mark started in the developer world over 25 years ago. He began his career with a Bachelor of Science in Computer Science from St. Johns University. After spending 10 years on Wall Street working for Goldman Sachs, Lehman Brothers and other major investment banks, Mark became interested in animation and video game software.
Paul D. Sheriff

Paul D. Sheriff

Paul loves teaching and technology, and has been teaching tech and business topics for over 30 years. Paul helps clients develop applications, and instructs them on the best use of technology.
Barry Luijbregts

Barry Luijbregts

Barry is a software architect and developer with a passion for the cloud. He has worked for lots of companies throughout the last decade and is keen to share his knowledge with the community. He co-founded a usergroup focused on technology and soft-skills and currently teaches people about the benefits of the cloud.
Jim Cooper

Jim Cooper

Jim Cooper is a software developer at Pluralsight. With more than 20 years of software development experience, he has gained a passion for Agile software development -- especially Lean.
Prateek Parekh

Prateek Parekh

Prateek is a software engineer that has been working on designing, developing, and testing enterprise as well as customer facing applications for companies like Sun Microsystems, Oracle, and eBay.

                Jeff Batt

Jeff Batt

Jeff has 10+ years experience in the digital learning and media industry. Currently he is Founder and Head Trainer/Sensei at Learning Dojo, a company dedicated to training you to become a software ninja in a variety of eLearning, web, and mobile related software applications.
Marques Woodson

Marques Woodson

Software engineer in Chicago with 10+ years of experience working Javascript applications on both the client side and the server side.
Jonathan Mills

Jonathan Mills

Jonathan is a Pluralsight Author, Technology Advisor, and Business Leader. As a member of the Chief Digital Advisory team at World Wide Technology, Jonathan is able to leverage his unique experiences and skills to drive digital transformation for his clients. As a dedicated developer community leader, Jonathan serves on the board of directors for the Kansas City Developers Conference, is a Microsoft MVP, and is a regular speaker and keynote presenter at conferences around the globe.
Nate Taylor

Nate Taylor

Nate's first program was written in QBasic on an 8086 clone his dad built. Since then he's written applications in C++, .NET, and Node.js.
Marcin Hoppe

Marcin Hoppe

Marcin Hoppe is a senior manager on the Product Security team at Auth0. He is passionate about writing secure JavaScript code and is an active member of the open source security community.

Join our learners and upskill in leading technologies