Building a JavaScript Development Environment

Starting a new JavaScript project from scratch is overwhelming. This course provides a playbook outlining the key decisions you need to make. Build a robust development environment that handles bundling, linting, transpiling, testing, and much more.

Beginner FriendlySelf-Paced LearningProject-Based
     
  • 5
  •  | 
  • Reviews ( 738 )
Subscription (Free Trial Available)
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.
🧠 Recommended for beginners
⚠ Not ideal for advanced users

Learning Journey Context

This course serves as an entry point into Information Technology, building foundational knowledge before moving on to advanced frameworks or specialized paths.

Career Relevance

Relevant for: Frontend Developer, Full Stack Developer, Web Engineer.

Quick Facts

4 hour 55 minutes
Beginner
Core Courses
Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

Welcome to Building a JavaScript Development Environment. In this course, you will explore the long list of decisions and patterns for building your own JavaScript development from scratch using modern tooling. You will get there by learning about major topics like transpiling, bundling, testing, and npm scripts for automation.

By the end of this course, you will be able to create a rapid feedback JavaScript development experience that suits your team's unique preferences.

Before you begin, make sure you are already familiar with JavaScript and HTML.

After this course, you'll be ready to move on to building applications in a wide array of technologies including Angular, React, Node.js, and Electron.

I hope you'll join me, and I look forward to helping you on your learning journey here at Pluralsight.

See how this course curriculum compares with alternatives

Outcomes

  • Course Overview : 1min.
  • You Need a Starter Kit : 19mins.
  • Editors and Configuration : 9mins.
  • Package Management : 7mins.
  • Development Web Server : 19mins.
  • Automation : 12mins.
  • Transpiling : 13mins.
  • Bundling : 27mins.
  • Linting : 24mins.
  • Testing and Continuous Integration : 39mins.
  • HTTP Calls : 43mins.
  • Project Structure : 9mins.
  • Production Build : 40mins.
  • Production Deploy : 25mins.
See side-by-side differences in learning outcomes

FAQs

Top Alternatives

Highly-rated courses worth your attention

Google IT Support Professional Certificate
4.8· 6 months at 10 Hrs a week
Beginner
Free
The Bits and Bytes of Computer Networking
4.7· 27 Hrs (approximately)
Beginner
Free
Google IT Automation with Python Professional Certificate
4.8· 6 months at 10 Hrs a week
Beginner
Free
Crash Course on Python
4.8· 32 Hrs (approximately)
Beginner
Free
Operating Systems and You: Becoming a Power User
4.7· 33 Hrs (approximately)
Beginner
Free
Architecting with Google Compute Engine Specialization
4.7· 1 month at 10 Hrs a week
Intermediate
Free
Building a JavaScript Development Environment
5(738+ learners)
✓ Compare side-by-side before spending money
Check Latest Price →
Price may vary. Check latest price on provider site.
🧠 Recommended for beginners
⚠ Not ideal for advanced users