# Pengantar Pemrograman JavaScript | Domestika

> Kursus oleh Javier Usobiaga Ferrer · Web & App Design · Intermediat
> 1 pelajaran ( 3h 3m ) · 98 % dari 590 penilaian siswa bersifat positif

JavaScript dianggap sebagai "bagian ketiga dari web" dan bahasa pemrograman yang dirancang untuk menambahkan lapisan interaktivitas ke halaman web mana pun. Bersama HTML dan CSS, JavaScript membentuk tiga bahasa pemrograman terpenting.

 Kursus ini adalah pengantar JavaScript, dimulai dari dasar-dasar —sintaks dan variabel— dan secara bertahap memperluas pengetahuan Anda —kondisional _array,_ , peristiwa— menggunakan permainan Memori yang akan Anda tingkatkan secara bertahap dengan bantuan Javier Usobiaga, desainer web dan pendiri studio Swwweet dengan lebih dari 10 tahun pengalaman.

 Jika ini adalah pendekatan pertama Anda terhadap desain web, disarankan agar Anda terlebih dahulu mengikuti kursus, juga oleh Javier Usobiaga, [Pengantar Pengembangan Web Responsif dengan HTML dan CSS](https://www.domestika.org/es/courses/74-introduccion-al-desarrollo-web-responsive-con-html-y-css) .

## Untuk siapa kursus daring ini?

Siapa pun yang tertarik dengan desain web dan memiliki pengetahuan dasar tentang HTML dan CSS.

## Apa proyek kursus ini?

Anda akan membuat perbaikan—peraturan baru, koreksi, efek—pada permainan Memori yang Anda buat sepanjang kursus.

## Persyaratan dan bahan

Anda memerlukan pengetahuan dasar tentang HTML dan CSS, serta komputer dan editor kode.

## Isi

### Perkenalan

Dalam unit ini, kami akan memperkenalkan konten kursus dan mengeksplorasi desainer dan pengembang yang menulis artikel dan melakukan berbagai eksperimen dengan JavaScript, yang semuanya layak untuk diikuti.

### Memulai dengan JavaScript

Dalam unit ini, kita akan melihat untuk apa JavaScript digunakan, cara menggabungkannya ke dalam halaman web kita, serta elemen dan sintaksis utamanya, yang akan kita jelajahi sepanjang kursus.

### Interaksi pertama

Selama unit ini, kita akan mulai mengerjakan formulir dengan elemen pemrograman JavaScript dasar, seperti variabel, operator, fungsi, dan pendengar acara.

### Setumpuk kartu

Di unit ini, kita akan memulai proyek yang akan kita kerjakan selama sisa kursus ini: permainan memori. Kita akan mulai dengan dasar-dasarnya: daftar nilai, loop untuk mewarnai kartu, dan distribusi acak kartu.

### Permainan Memori

Dalam unit ini, kita akan membuat mekanisme dasar permainan kita: membandingkan nilai, mengatur fungsi, dan membuat animasi umpan balik.

### Naik level

Dengan permainan dasar yang sudah aktif dan berjalan, dalam unit ini kita akan fokus pada penambahan perbaikan kecil yang memperkaya pengalaman bermain, seperti penghitung gerakan, level permainan, atau efek suara.

### Perpustakaan dan sumber daya

Dalam pelajaran terakhir ini, kita akan membahas beberapa pustaka, kerangka kerja, halaman, dan buku yang dapat membantu kita melanjutkan pembelajaran JavaScript. Kita juga akan membahas beberapa fungsi bermanfaat yang dapat kita tambahkan langsung ke halaman kita.

## Audio dan subtitle

**Suara:** Spanyol, Bahasa inggris, Perancis, Italia, Portugis, Turki

**Subtitel:** Spanyol, Bahasa inggris, Portugis, Jerman, Perancis, Italia, Polandia, Belanda, Turki

[Pengantar Pemrograman JavaScript](https://www.domestika.org/id/courses/390-pengantar-pemrograman-javascript)
