
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 .
1 pelajaran & 1 unduhan

1 menit, 1 detik

1 menit, 1 detik

1 menit, 1 detik

1 menit, 1 detik

1 menit, 1 detik

1 menit, 1 detik
Anda akan mulai dengan mengenal Javier, karyanya, dan pengaruhnya di dunia desain dan pengembangan web.
Anda akan memahami apa itu JavaScript, fungsinya, dan mengapa JavaScript menjadi salah satu bahasa pemrograman dasar web, bersama dengan HTML dan CSS. Anda akan mempelajari cara mengonfigurasi editor kode agar berfungsi lebih nyaman, lalu Anda akan melihat cara mengintegrasikan JavaScript ke dalam situs web.
Interaksi pertama Anda dengan JavaScript akan melibatkan variabel, fungsi, peristiwa[/i] dan _, yang akan Anda pelajari untuk ditulis bersama dukungan JavaScript dasar lainnya.
Dari sini, Anda akan mulai mendesain permainan Memori Anda, dimulai dengan array [i]_ , atau daftar nilai, yang mewakili setumpuk kartu yang menyusun permainan.
Anda akan menambahkan peristiwa dan peluang pada distribusi kartu untuk menambah kesulitan dalam permainan.
Langkah selanjutnya adalah menambahkan elemen interaktivitas pertama ke permainan Memori Anda: menandai pasangan kartu yang dipilih sebagai benar atau salah. Secara bertahap, Anda akan membuat fungsi yang menyelesaikan bagian tertentu dari skrip, seperti jawaban yang benar, jawaban yang salah, dan sebagainya, serta mengelola umpan balik untuk jawaban yang benar dan salah tersebut.
Saat kesulitan meningkat, Anda akan menambahkan pengatur waktu, level permainan, efek suara, dan detail baru ke antarmuka permainan.
Terakhir, Anda akan meninjau berbagai pustaka dan sumber daya yang melengkapi JavaScript, seperti jQuery, React, dan Vue.
Anda akan membuat perbaikan—peraturan baru, koreksi, efek—pada permainan Memori yang Anda buat sepanjang kursus.

Siapa pun yang tertarik dengan desain web dan memiliki pengetahuan dasar tentang HTML dan CSS.
Anda memerlukan pengetahuan dasar tentang HTML dan CSS, serta komputer dan editor kode.

Hola es un optimo Curso per aprender JS e lo recomiendo a todas las personas que quieran aprender a programar sea per front-end que al Back-end. javier sei Grande!
Es un curso muy práctico, comprensible y demasiado flexible a la hora de estudiar. Domestika hace al estudiante una experiencia única en aprender de una manera muy lúdica e intuitiva. Recomiendo este curso un 100%
muy buen curso, aun que siento que hace falta un poco mas de explicacion en varios temas
Excelente curso, muy bien explicado con ejemplos concisos de los temas que se estan desarrollando
Great course and very detailed!

Perkenalan
Memulai dengan JavaScript
Interaksi pertama
Setumpuk kartu
Permainan Memori
Naik level
Perpustakaan dan sumber daya
Proyek akhir
Nikmati belajar dari rumah tanpa jadwal tetap dan dengan metode yang mudah diikuti. Anda bisa mengatur kecepatan belajar Anda sendiri.
Pelajari metode dan teknik berharga yang dijelaskan oleh para ahli terkemuka di sektor kreatif.
Setiap pakar mengajarkan apa yang paling mereka kuasai, dengan pedoman yang jelas, semangat yang membara, dan wawasan profesional dalam setiap pelajaran.
If you're a Plus member, get a sertifikat khusus signed by your teacher for every course. Share it on your portfolio, social media, or wherever you like.
Video berkualitas tinggi, jadi Anda tidak akan melewatkan satu detail pun. Dengan akses tak terbatas, Anda dapat menontonnya sesering yang Anda butuhkan untuk menyempurnakan teknik Anda.
Ajukan pertanyaan, minta masukan, atau tawarkan solusi. Bagikan pengalaman belajar Anda dengan siswa lain di komunitas yang sama bersemangatnya dengan Anda dalam hal kreativitas.
Komunitas ini merupakan rumah bagi jutaan orang dari seluruh dunia yang ingin tahu dan bersemangat untuk mengeksplorasi dan mengekspresikan kreativitas mereka.
Domestika menyusun daftar guru dan memproduksi setiap kursus secara internal untuk memastikan pengalaman belajar daring berkualitas tinggi.
This course is designed for people with basic programming and HTML/CSS knowledge; you don’t need to be an expert. It’s perfect if you already have a foundation and want to dive deeper into JavaScript interactivity and logic.
All you need is a computer with internet access and a free code editor like VSCode, Brackets, or Atom. Basic HTML and CSS knowledge is also recommended to get the most out of the course.
You’ll learn to manipulate the DOM, handle events, use variables, functions, conditionals, arrays, and objects, plus build a complete memory game with levels, a timer, animations, and visual effects using JavaScript.
The course focuses on building interactive web apps with JavaScript, emphasizing hands-on creation of a digital memory game using logic, data structures, and modern programming techniques.
Yes, you’ll build a fully functional memory game implementing level logic, a timer, event handling, multidimensional arrays, animations, and game reset—all with pure JavaScript.
Free editors like VSCode, Brackets, or Atom are recommended. You’ll learn to install extensions such as Prettier and Bracket Colorizer and configure formatting and linting options to improve code readability and quality.
You’ll be able to create interactive web games, modular apps, dynamic interfaces, and experiment with animations, visual effects, and advanced logic using JavaScript and HTML/CSS.