Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login
  1. Home
  2. JavaScript
  3. The Good Parts of JavaScript and the Web
JavaScript
Video

The Good Parts of JavaScript and the Web

by Douglas Crockford
Enroll
đŸ•šī¸ Levels: 🚀 Advanced
âŗ Duration: 11 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Frontend Masters
🧑‍🎓 Certificate: No

🔑 Key Learning Outcomes

  • Gain a deep understanding of JavaScript, focusing on the language's core features, strengths, and limitations.
  • Learn how to write better, more secure, and maintainable JavaScript code by applying best practices and avoiding common pitfalls.
  • Explore the history and evolution of JavaScript, understanding its design choices and how they impact modern development.
  • Master the use of functions, closures, and inheritance patterns in JavaScript to write efficient and reusable code.
  • Understand browser and server environments, security challenges, and how JavaScript fits into the broader web ecosystem.

👨‍đŸĢ About the Course

This comprehensive course, led by Douglas Crockford, covers the essential "good parts" of JavaScript, diving into the language's design, functions, and best practices. You'll learn how to use JavaScript effectively while avoiding its quirks and pitfalls. The course also provides a broader overview of the web's history, browser behavior, and security considerations, making it an invaluable resource for developers looking to deepen their understanding of JavaScript and the web.

đŸŽ¯ Target Audience

  • JavaScript developers seeking to improve their understanding of the language and its best practices.
  • Developers interested in the history and evolution of JavaScript and how it influences modern programming.
  • Frontend and backend developers who want to write more secure and maintainable JavaScript code.

✅ Requirements

  • Basic to intermediate knowledge of JavaScript.
  • Familiarity with web development concepts and JavaScript syntax.

📖 Course Content

Programming Style and JavaScript Fundamentals
Explore programming style, composition, and scope in JavaScript. Learn about the good and bad parts of the language and how to write clean, maintainable code.

JavaScript Functions and Inheritance
Master JavaScript functions, closures, and inheritance patterns, including the module pattern and functional inheritance.

Browser and Server-Side JavaScript
Understand how browsers work, the importance of the script tag, DOM manipulation, and JavaScript on the server.

Security and Asynchronous Programming
Learn about JavaScript security principles, cross-site scripting (XSS), and managing asynchronicity in JavaScript applications.

New Features in ES5/ES6
Discover the new good parts introduced in ECMAScript 5 and 6, including strict mode, new syntax, and functional programming improvements.

Update Course

Drop a comment

The Good Parts of JavaScript and the Web by Douglas Crockford

Log in to leave a feedback

Login

👇 Psst! Interested in More JavaScript Courses?

JavaScriptJavaScript

ES6 for Everyone
Video

by Wes Bos

đŸ•šī¸ Levels: 😎 Intermediate, 🚀 Advanced

âŗ Duration: 7 hours

🤑 Price: 89-139

JavaScriptJavaScript

Exploring Common Algebraic Data Types Used in Functional Programming
Video

by Thomas Greco

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Egghead.io

JavaScriptJavaScript

Web Authentication APIs
Video

by Maximiliano Firtman

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 5 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Frontend Masters

🔙 Back to JavaScript Category