Skip to content

Latest commit

 

History

141 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belajar Dasar Pemrograman JavaScript

Dokumentasi & latihan belajar dasar pemrograman JavaScript.

JavaScript License: MIT Status PRs Welcome

Tentang · Materi · Struktur · Mulai · Sumber Belajar · Kontribusi


Tentang

Repository ini berisi kumpulan catatan dan latihan kode yang dibuat selama proses belajar dasar pemrograman JavaScript mulai dari sintaks paling dasar seperti variabel dan tipe data, hingga konsep yang lebih kompleks seperti asynchronous programming, OOP, dan modularisasi.

Dibuat untuk:

  • Mendokumentasikan progres belajar secara terstruktur
  • Menyimpan latihan kode per topik dalam satu tempat
  • Jadi referensi cepat saat lupa suatu konsep
  • Membantu siapa pun yang juga sedang belajar JavaScript dari nol

📋 Daftar Isi


Materi Pembelajaran

🟢 Dasar
  • Variable Assignment
  • Tipe Data
  • Mengubah Nilai Antar Tipe Data
  • Comment
  • Operator
  • Conditional Statement
  • Loop
  • Alert, Prompt, Log
🟡 Menengah
  • Array
  • Function
  • Object
  • Internal & External JS
  • Code Quality
  • Dom Manipulation
  • Event Handling
  • ES6+ (Arrow Function, Destructuring, Modules)
🔴 Lanjutan
  • Asynchronous
  • AsyncAwait
  • Fetch API
  • Local Storage
  • Functional Programming
  • Modularisasi
  • OOP JavaScript
  • Paradigma Pemrograman

Struktur Folder

Belajar-Dasar-Pemrograman-JavaScript/
├── Variable Assignment/
├── Tipe Data/
├── Mengubah Nilai Antar Tipe Data/
├── Comment/
├── Operator/
├── Conditional Statement/
├── Loop/
├── Alert, Prompt, Log/
├── Array/
├── Function/
├── Object/
├── Internal & External js/
├── Code Quality/
├── Dom Manipulation/
├── Event Handling/
├── ES6+ (Arrow Function, Destructuring, Modules)/
├── Asynchronous/
├── AsyncAwait/
├── Fetch API/
├── Local Storage/
├── Functional Programming/
├── Modularisasi/
├── OOP JavaScript/
├── Paradigma Pemrograman/
├── LICENSE
└── README.md

Cara Memulai

Prasyarat: browser modern, Node.js (opsional, untuk menjalankan file di terminal), dan code editor seperti VS Code.

  1. Clone repository ini

    git clone https://github.com/Jouqio/javascript-basics.git
  2. Masuk ke folder proyek

    cd javascript-basics
  3. Buka salah satu folder topik, lalu jalankan file latihan

    node "Variable Assignment/nama-file.js"

    atau buka file .html terkait langsung di browser untuk melihat hasilnya secara visual.


✅ Progress Belajar

Topik Status
Variable Assignment ✅ Selesai
Tipe Data ✅ Selesai
Mengubah Nilai Antar Tipe Data ✅ Selesai
Comment ✅ Selesai
Operator ✅ Selesai
Conditional Statement ✅ Selesai
Loop ✅ Selesai
Alert, Prompt, Log ✅ Selesai
Array ✅ Selesai
Function ✅ Selesai
Object ✅ Selesai
Internal & External JS ✅ Selesai
Code Quality ✅ Selesai
Dom Manipulation ✅ Selesai
Event Handling ✅ Selesai
ES6+ (Arrow Function, Destructuring, Modules) ✅ Selesai
Asynchronous ✅ Selesai
AsyncAwait ✅ Selesai
Fetch API ✅ Selesai
Local Storage ✅ Selesai
Functional Programming ✅ Selesai
Modularisasi ✅ Selesai
OOP JavaScript ✅ Selesai
Paradigma Pemrograman ✅ Selesai

Keterangan: ✅ Selesai · 🔄 Sedang dipelajari · ⬜ Belum dimulai — perbarui tabel ini sesuai progresmu sendiri.


Sumber Belajar


🤝 Kontribusi

Saran, koreksi, dan kontribusi sangat terbuka.

  1. Fork repository ini
  2. Buat branch baru git checkout -b fitur-baru
  3. Commit perubahan git commit -m "Menambahkan fitur baru"
  4. Push ke branch git push origin fitur-baru
  5. Buka Pull Request

Lisensi

Didistribusikan dengan lisensi MIT. Bebas digunakan untuk belajar maupun referensi pribadi.


Kontak

Dibuat oleh Syauqi Nuzul Abdi

GitHub

⭐ Beri star jika repository ini bermanfaat!

About

Documentation and exercises for learning the basics of JavaScript programming.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages