Skip to content

fffsilakk/fundamental-javascript

Repository files navigation

πŸš€ JavaScript Fundamental Course - 2026 Edition

Repositori ini berisi kumpulan materi dasar hingga menengah untuk mempelajari JavaScript modern (ES6+). Cocok untuk pemula yang ingin memahami konsep pemrograman dari nol hingga mampu membuat logika aplikasi sederhana.

πŸ“š Daftar Materi

Repositori ini dibagi menjadi beberapa modul untuk mempermudah proses belajar:

  1. Variables & Scope (01-variables.js): Memahami perbedaan var, let, dan const serta konsep Hoisting.
  2. Data Types (02-data-types.js): Mengenal tipe data Primitive (String, Number, BigInt, dll) dan Reference.
  3. Functions Deep Dive (03-functions.js): Belajar Arrow Function, Callback, hingga Closures.
  4. Control Flow (04-control-flow.js): Logika pengkondisian (If-Else, Switch, Ternary) dan perulangan modern.
  5. Array & Object (05-arrays-objects.js): Manipulasi data kompleks, Destructuring, dan Spread Operator.
  6. Arithmetic Operators (06-arithmetic-operators.js): Operasi matematika, Increment, dan Math Object.

πŸ› οΈ Mini Project: Sistem Kasir Sederhana

Di bagian akhir, terdapat file final-project-simple.js yang menggabungkan seluruh materi di atas.

Fitur Project:

  • βœ… Menghitung total belanja otomatis dari Array of Objects.
  • βœ… Penanganan stok (mengecek jika stok barang habis).
  • βœ… Sistem diskon dinamis menggunakan Switch Case dan Ternary.
  • βœ… Output nota yang rapi di terminal menggunakan Template Literals.

πŸš€ Cara Menjalankan Code

  1. Clone Repositori ini:
    git clone [https://github.com/fffsilakk/fundamental-javascript.git]

About

Repository untuk "Initial Community Meetup" JayapuraJavascript. Kumpulan source code fundamental Javascript event pertama komunitas JS di Jayapura. Mari bangun ekosistem tech Papua! πŸš€ πŸ’»

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors