Fundamental Web & Modern JavaScript

Master JavaScript from the ground up. Learn variables, functions, DOM manipulation, APIs, async programming, and modern tooling — by Jumpstart Javascript.

9 Lesson9 Article11h 10m

Setelah course ini, kamu akan...

Build fluency with JavaScript fundamentals, DOM work, async code, and APIs.

Understand the modern JavaScript tooling used in real web projects.

Create a stronger foundation before moving into frameworks and full-stack apps.

Cocok untuk

Learners who want deeper JavaScript fundamentals after basic HTML and CSS.
Developers preparing to use React, Next.js, or backend JavaScript.
Self-taught learners who have copied JavaScript snippets but need real understanding.

Lesson demi lesson

9 lesson · 11h 10m

Setiap lesson punya video dan artikel dengan penjelasan mendalam. Jadi kamu bisa menonton, mengulang, dan kembali lagi nanti.

  1. Lesson 1.1: JavaScript First Steps and Web Basics

    Dive into JavaScript and web development fundamentals. Learn about variables, data types, operators, functions, and DOM manipulation.

    1h 37m
  2. Lesson 1.2: Overview of Visual Studio Code: Demos and Project Hosting

    Get comfortable with VS Code, the most popular code editor. Learn essential features, extensions, and how to host your projects.

    18m
  3. Lesson 2: Functions, Complex Data Types and Advanced DOM Manipulation

    Deep dive into functions, arrays, objects, and advanced DOM manipulation including event handling and delegation.

    1h 34m
  4. Lesson 3: Advanced Functions and Objects

    Dive deep into objects, the this keyword, prototypes, classes, and advanced function concepts like closures, currying, and memoization.

    1h 15m
  5. Lesson 4: Working with APIs

    Learn how web applications communicate with servers using APIs. Master HTTP, JSON, and the Fetch API by building a Weather App.

    40m
  6. Lesson 5: Asynchronous Javascript, Error Handling, and Scheduling

    Master async programming with Promises, async/await, error handling, and scheduling with setTimeout and setInterval.

    1h 42m
  7. Lesson 6: Browser Storage and Version Control Basics

    Learn to persist data with localStorage and sessionStorage, and get started with Git version control.

    1h 07m
  8. Lesson 7: JavaScript Outside the Browser

    Explore JavaScript beyond the browser with Node.js. Learn about npm, modules, and building backend applications.

    1h 20m
  9. Lesson 8: Serverless Function and Modern JavaScript Tooling

    Learn serverless functions with Cloudflare Workers, modern tooling, React introduction, TypeScript basics, and deployment.

    1h 39m
Mulai Course Ini

Curriculumnya sudah kamu lihat. Tinggal mulai lesson pertama.

Buat akun, simpan progres belajarmu, dan lanjut kapan saja dari perangkat mana pun. Semua lesson menunggumu di dalam.

Progres tersimpan otomatis

Questions & Answers

Tentang Panduan Coding

Cara Belajar & Akses

Paket & Pembelian

Masih ada pertanyaan yang belum terjawab?

Tanya via WhatsApp

Newsletter

Yuk, gabung newsletter juga.

Tips coding, karir, dan membangun software. Join 1,000+ learners, unsubscribe kapan saja.

Panduan Coding

Mulai dan level up coding career-mu. Dari panduan via ebook, video courses, hingga mentoring 1-on-1.

Our Partners

  • Hostinger

    Hostinger supports selected deployment learning experiences across Panduan Coding.

© 2026 Panduan Coding. All rights reserved.

    Fundamental Web & Modern JavaScript | Panduan Coding | Panduan Coding