Apa yang akan saya pelajari?
- JavaScript pemula ke pengembang JavaScript tingkat lanjut.
- Dapatkan pemahaman mendalam dan benar tentang bagaimana JavaScript bekerja di belakang layar.
- Pahami dan gunakan fitur kompleks seperti kata kunci ‘fungsi’ ini, konstruktor fungsi, pewarisan prototip, fungsi kelas satu, penutupan, dan banyak lagi.
- Kode dua aplikasi dunia nyata yang indah (kode starter disertakan) dan bukan hanya aplikasi mainan yang membosankan.
- Pelajari cara men-debug kode Anda dan memahami kode pengembang lainnya.
- Pelajari bagaimana mengatur dan menyusun kode Anda menggunakan modul dan fungsi. Karena coding tidak hanya menulis kode, itu juga memikirkan kode anda!
- Biasakan dengan fitur baru ES6 / ES2015.
- Dapatkan dukungan yang membantu dalam Tanya Jawab.
- Latih keterampilan baru Anda dengan tantangan pengkodean (termasuk solusi).
- Uji pengetahuan JavaScript Anda dengan ujian kursus akhir
Persyaratan :
- Tidak ada pengalaman coding yang diperlukan untuk mengikuti kursus ini!
- Yang Anda butuhkan untuk memulai dengan JavaScript adalah komputer, browser dan editor teks. Kami akan mengatur ini di kursus.
- Pemahaman dasar HTML dan CSS adalah nilai tambah, tapi bukan keharusan! Kursus ini mencakup kursus kilat HTML dan CSS 5 menit.
Deskripsi :
- Inilah yang kita bahas dalam kursus ini:
- Semua dasar-dasar JavaScript dan pemrograman: hal-hal seperti variabel, tipe data, logika boolean, jika / pernyataan lain, loop, fungsi, objek, array, dan banyak lagi.
- Semua yang perlu Anda ketahui untuk mendapatkan pemahaman mendalam tentang bagaimana JavaScript bekerja di belakang layar: konteks eksekusi, pengangkatan, pelingkupan, kata kunci ‘ini’, dan banyak lagi.
- Bagaimana membuat kode JavaScript berinteraksi dengan halaman web: manipulasi DOM. Pelajari cara memilih dan mengubah elemen halaman web, membuat elemen baru dan menangani acara DOM.
- Fitur JavaScript Kompleks seperti konstruktor fungsi, pewarisan prototipal, fungsi kelas satu, penutupan, metode pengikatan dan penerapan, dan banyak lagi.
- Kami akan mengelompokkan dua aplikasi dunia nyata yang indah untuk menerapkan pengetahuan dan mempelajari konsep baru (saya memberikan kode HTML dan CSS pemula untuk proyek ini).
- Pelajari bagaimana mengatur dan menyusun kode Anda menggunakan modul dan fungsi, bagaimana membuat privasi dan enkapsulasi data, dan mengapa hal itu sangat penting.
- Apa yang baru di versi JavaScript yang paling modern: fitur baru ES6 / ES2015.