Ini adalah gudang kode untuk JavaScript dengan Contoh, diterbitkan oleh Packt. Ini berisi semua file proyek pendukung yang diperlukan untuk mengerjakan buku ini dari awal hingga akhir.
JavaScript adalah bahasa pemrograman yang perlu dipelajari semua pengembang web. Item pertama dalam daftar tugas JavaScript kita adalah membuat aplikasi daftar tugas, yang akan Anda selesaikan pada akhir bab pertama. Anda akan menjelajahi manipulasi DOM dengan JavaScript dan bekerja dengan pendengar acara. Anda akan bekerja dengan gambar dan teks untuk membangun pembuat Meme. Anda juga akan belajar tentang kelas ES (ECMAScript), dan akan diperkenalkan dengan layout menggunakan CSS3 Flexbox.
Anda juga akan mengembangkan formulir Pendaftaran Acara responsif yang memungkinkan pengguna mendaftar untuk acara mendatang dan menggunakan bagan dan grafik untuk menampilkan data pendaftaran. Anda kemudian akan membangun aplikasi cuaca, yang akan menunjukkan berbagai cara melakukan permintaan AJAX dan bekerja dengan data eksternal yang dinamis. WebRTC memungkinkan komunikasi real-time di browser web; Anda akan mempelajari cara menggunakannya saat Anda membuat aplikasi panggilan video dan obrolan real-time nanti di buku ini.
Menjelang akhir buku ini, Anda akan bertemu React, perpustakaan JavaScript Facebook untuk membangun antarmuka pengguna. Anda akan membuat blog dengan React, dan memahami mengapa kerangka JavaScript semacam ini digunakan untuk membangun aplikasi berskala besar. Untuk membuat blog Anda lebih mudah dikelola dan diskalakan, Anda akan menggunakan Redux untuk mengelola data di seluruh komponen React.
Semua kode disusun ke dalam folder. Setiap folder dimulai dengan nomor diikuti dengan nama aplikasi. Misalnya, Bab02.
Kodenya akan terlihat seperti berikut:
loadTasks() { let tasksHtml = this.tasks.reduce((html, task, index) => html += this.generateTaskHtml(task, index), ''); document.getElementById('taskList').innerHTML = tasksHtml; }
JavaScript dengan Contoh [Video]
JavaScript: Pemrograman Fungsional untuk Pengembang JavaScript
Pola Desain JavaScript 20 Pola untuk Meningkatkan Keterampilan JavaScript Anda [Video]