Cara menggunakan belajar javascript mdn

"JavaScript" adalah bahasa skrip yang digunakan untuk berbagai tujuan, seperti membuat "situs web", "aplikasi web", "permainan video", dan lainnya. Ini digunakan untuk menambahkan fitur situs web dinamis yang tidak dapat disematkan hanya dengan HTML dan CSS. Ini mungkin lebih cepat daripada bahasa lain karena ringan dan dapat ditafsirkan

Mari kita lihat sumber gratis untuk mempelajari JavaScript

5 Sumber Belajar JavaScript GRATIS

Ada banyak situs web, buku, grup online, dan banyak lagi untuk mempelajari bahasa apa pun, termasuk JavaScript. Bagian ini akan membahas tentang situs web/sumber online gratis terbaik untuk mempelajari JavaScript dari tingkat pemula hingga mahir

Ada sejumlah situs web berbayar dan gratis online. Berikut adalah lima sumber online gratis terbaik untuk mempelajari bahasa JavaScript

JavaScript untuk Kucing

Pemula dapat mempelajari JavaScript secara gratis dengan bantuan kursus. Ini akan membantu Anda mengenal dasar-dasar bahasa JavaScript, termasuk variabel, fungsi, pustaka, struktur data, dan konsep lainnya. Kursus tersebut menyatakan bahwa instruksinya sangat sederhana sehingga hewan peliharaan Anda pun dapat mulai membuat kode secara instan

Cara menggunakan belajar javascript mdn

Codecademy

Codecademy adalah sumber gratis terbaik untuk mempelajari JavaScript. Ini akan membantu Anda mempelajari JavaScript dari level nol. Anda akan mendapatkan pengetahuan tentang tipe data, loop, fungsi, dan struktur data. Ada juga kursus online yang tersedia untuk Python, SQL, HTML, dan CSS

Cara menggunakan belajar javascript mdn

Javascript MDN

Sumber terbaik dan paling efisien untuk mempelajari JavaScript adalah MDN JavaScript. Tutorialnya luar biasa karena kursusnya ditulis dan diperbarui oleh pengembang yang berkualifikasi, dan menyediakan data berkualitas tinggi. Itu membagi tutorialnya menjadi empat bagian

  • Selesaikan tutorial tingkat pemula
  • Tutorial panduan JavaScript
  • Tutorial untuk Menengah
  • Tutorial tingkat lanjutan

Cara menggunakan belajar javascript mdn

FreeCodeCamp

FreeCodeCamp adalah sumber gratis terbaik lainnya untuk mempelajari JavaScript. Ini memungkinkan Anda untuk membangun proyek praktis, belajar kode secara gratis, dan mencari pekerjaan sebagai pengembang. Untuk menguasai dasar-dasar JavaScript, sumber ini berisi berbagai macam tutorial dan tugas interaktif. FreeCodeCamp juga menyediakan video tutorial di saluran Youtube mereka yang membantu membangun pemahaman secara lebih efektif

Cara menggunakan belajar javascript mdn

Kursus

Coursera adalah satu lagi situs web fantastis yang digunakan untuk pembelajaran online, dengan beberapa tutorial dan kursus JavaScript gratis. Itu dibuat oleh profesor Stanford. Coursera adalah kombinasi kursus online gratis dan berbayar, dan cocok untuk semua tingkat keahlian, termasuk pemula, junior, dan bahkan developer senior. Anda dapat menonton berbagai kursus Coursera secara gratis jika sertifikasi bukan tujuan Anda

Cara menggunakan belajar javascript mdn

Kami telah membahas sumber GRATIS terbaik untuk mempelajari JavaScript

Kesimpulan

5 sumber GRATIS terbaik untuk mempelajari bahasa JavaScript termasuk "JavaScript for Cats", "Codecademy", "MDN JavaScript", "FreeCodeCamp", dan "Coursera". Anda dapat mencapai tingkat pengetahuan yang relatif maju dengan memanfaatkan sumber-sumber ini. Semua sumber ini adalah yang terbaik, tetapi JavaScript MDN adalah sumber luar biasa untuk tujuan pembelajaran. Dalam tutorial ini, kami menjelaskan lima sumber GRATIS terbaik untuk mempelajari JavaScript, menyediakan tautan yang berarti sumber gratis yang Anda inginkan hanya dengan sekali klik

" Sebelumnya Berikutnya "

Bab ini memperkenalkan dan membahas konsep dasar dalam javascript

Apa yang perlu Anda ketahui

Dalam panduan ini kami menganggap Anda memiliki pengetahuan dasar tentang

  • Pengertian umum tentang internet dan World Wide Web (WWW)
  • Mengetahui dan memahami bahasa markup atau HyperText Markup Language (HTML)
  • Berpengalaman dalam beberapa bahasa pemrograman. Jika Anda baru dalam pemrograman, silakan coba salah satu tutorial di halaman pertama tentang JavaScript

Di mana menemukan informasi JavaScript

Dokumentasi JavaScript di MDN menyediakan materi di antaranya

  • Belajar Web menyajikan info untuk pemula, mengenalkan konsep dasar dari pemrograman dan internet
  • Panduan JavaScript (panduan ini) memberikan ikhtisar tentang bahasa JavaScript dan objeknya
  • Referensi JavaScript menyajikan materi referensi terperinci untuk JavaScript

Jika Anda baru mengenal JavaScript, mulailah dari area pembelajaran dan Penggabungan JavaScript. Setelah Anda memiliki pemahaman yang kuat tentang dasar-dasar javascript, Anda dapat menggunakan Referensi JavaScript untuk melihat setiap objek dan pernyataan secara lebih mendetail.

Apa itu JavaScript?

Javascript adalah bahasa skrip lintas platform, berorientasi objek. Bahasa yang sederhana dan ringan. Tersedia di lingkungan host (mis. browser web), JavaScript dapat dihubungkan ke objek di lingkungannya untuk menyediakan kontrol terprogram atas objek tersebut

JavaScript berisi perpustakaan dasar (perpustakaan standar) objek, seperti Array, Date, dan Math, juga kumpulan inti elemen bahasa seperti operator, struktur kontrol, dan pernyataan. Inti JavaScript dapat diperluas untuk berbagai tujuan dengan melengkapinya dengan objek tambahan;

  • JavaScript sisi klien memperluas inti bahasa dengan melengkapi objek untuk mengontrol browser bersama dengan Document Object Model (DOM). Misalnya, ekstensi sisi klien memungkinkan aplikasi menambahkan elemen ke formulir HTML dan merespons peristiwa dari klien/pengguna seperti klik mouse, input formulir, dan navigasi halaman.
  • JavaScript sisi server memperluas inti bahasa dengan melengkapi objek yang terkait dengan menjalankan javascript di sisi server. Misalnya, ekstensi di sisi server memungkinkan aplikasi untuk berkomunikasi dengan database, memberikan informasi yang berkelanjutan dari setiap permintaan ke aplikasi lain, atau memanipulasi file di server.

JavaScript dan Java

JavaScript dan Java memang memiliki kesamaan, tetapi pada dasarnya keduanya berbeda satu sama lain. Bahasa JavaScript menyerupai Java, tetapi tidak memiliki pengetikan statis dan pengecekan tipe yang kuat seperti di Jawa. JavaScript mengikuti sebagian besar ekspresi sintaks Java, konvensi penamaan, dan konstruksi kontrol aliran dasar dan inilah alasan mengapa nama berubah dari LiveScript ke JavaScript

Bedanya dengan sistem compile-time di kelas Java dibangun menggunakan deklarasi, Javascript mendukung sistem runtime berdasarkan sebagian kecil tipe data yang mewakili nilai numerik, Boolean, dan string. Javascript memiliki objek model berbasis prototipe dibandingkan dengan menggunakan objek model berbasis kelas. Model berbasis prototipe mewarisi warisan dinamis; . Javascript juga mendukung fungsi tanpa persyaratan deklaratif khusus. Suatu fungsi dapat menjadi properti dari suatu objek, dieksekusi sebagai tipe metode independen

JavaScript adalah bahasa bentuk yang sangat bebas dibandingkan dengan java. Anda tidak perlu mendeklarasikan semua variabel, kelas, dan metode. Anda tidak perlu mengkhawatirkan apakah suatu metode bersifat privat atau terlindungi, dan Anda tidak perlu mengimplementasikan antarmuka. Variabel, parameter, dan tipe pengembalian fungsi tidak memiliki tipe eksplisit

Java adalah bahasa berbasis kelas yang dirancang untuk eksekusi cepat dan aman secara tertulis. yang berarti, misalnya, Anda tidak dapat mengubah bilangan bulat di Java menjadi referensi objek atau mengakses memori pribadi dengan memecah bytecode. Java berbasis model kelas berarti program secara eksklusif dari kelas dan metode. Warisan kelas dan penulisan aman di java umumnya membutuhkan objek hierarkis yang sangat terkait. Kondisi ini membuat bahasa Java lebih kompleks dibandingkan pemrograman Javascript

Sebaliknya, JavaScript mewarisi intinya dari bahasa yang lebih kecil dan diketik secara dinamis seperti HyperTalk dan dBASE. Bahasa skrip ini menawarkan alat untuk rentang pengguna yang lebih luas karena sintaksnya yang lebih sederhana, fokus pada fungsionalitas bawaan, dan persyaratan minimal untuk membuat objek.

JavaScript dibandingkan dengan JavaJavaScriptJava Berorientasi Objek. Tidak ada perbedaan antara jenis objek. Warisan melalui mekanisme prototipe, serta properti dan metode dapat ditambahkan ke setiap objek secara dinamis. Berbasis kelas. Objek dibagi menjadi kelas dan instance dengan semua warisan melalui hierarki kelas. Kelas dan instance tidak dapat menambahkan properti atau metode secara dinamis. Tipe data variabel tidak dideklarasikan (pengetikan dinamis). Tipe data variabel harus dideklarasikan (pengetikan statis). Tidak secara otomatis ditulis ke hard disk. Dapat secara otomatis ditulis ke hard disk

Untuk informasi selengkapnya tentang perbedaan antara JavaScript dan Java, lihat bagian Detail model objek

Spesifikasi JavaScript dan ECMAScript

Javascript distandarisasi di Ecma International — asosiasi Eropa untuk membakukan sistem informasi dan komunikasi (ECMA sebelumnya merupakan singkatan dari European Computer Manufacturers Association) untuk memberikan bahasa pemrograman internasional standar berdasarkan JavaScript. Versi standar JavaScript ini, yang disebut ECMAScript, berperilaku dengan cara yang sama di semua aplikasi yang mendukung standar. Perusahaan dapat menggunakan bahasa standar terbuka untuk mengembangkan penerapan JavaScript mereka. Standar ECMAScript didokumentasikan dalam spesifikasi ECMA-262. Lihat Baru di JavaScript untuk mempelajari lebih lanjut tentang berbagai versi JavaScript dan edisi spesifikasi ECMAScript

Standar ECMA-262 juga disetujui oleh ISO (Organisasi Internasional untuk Standardisasi) sebagai ISO-16262. Anda juga dapat menemukan spesifikasinya di situs web Ecma International. Spesifikasi ECMAScript tidak menjelaskan Document Object Model (DOM), yang distandarisasi oleh World Wide Web Consortium (W3C) dan/atau WHATWG (Web Hypertext Application Technology Working Group). DOM menentukan cara objek dokumen HTML diekspos ke skrip Anda. Untuk mendapatkan gambaran yang lebih baik tentang berbagai teknologi yang digunakan saat memprogram dengan JavaScript, lihat artikel ikhtisar teknologi JavaScript

Dokumentasi JavaScript versus spesifikasi ECMAScript

Spesifikasi ECMAScript adalah sekumpulan persyaratan untuk mengimplementasikan ECMAScript;

Dokumen ECMAScript tidak dimaksudkan untuk membantu pemrogram skrip;

Spesifikasi ECMAScript menggunakan terminologi dan sintaksis yang mungkin asing bagi pemrogram JavaScript. Meskipun deskripsi bahasa mungkin berbeda dalam ECMAScript, bahasanya sendiri tetap sama. JavaScript mendukung semua fungsionalitas yang diuraikan dalam spesifikasi ECMAScript

Dokumentasi JavaScript menjelaskan aspek bahasa yang sesuai untuk pemrogram JavaScript

Memulai dengan JavaScript

Memulai JavaScript itu mudah. yang Anda butuhkan hanyalah browser Web modern. Panduan ini menyertakan beberapa fitur JavaScript yang saat ini hanya tersedia di versi terbaru Firefox, jadi sebaiknya gunakan versi terbaru Firefox

Ada dua alat bawaan di Firefox yang berguna untuk bereksperimen dengan JavaScript. Konsol Web dan Scratchpad

Konsol Web

Konsol Web menampilkan informasi tentang halaman Web yang saat ini dimuat, dan juga menyertakan a yang dapat Anda gunakan untuk mengeksekusi ekspresi JavaScript di halaman saat ini

Untuk membuka Konsol Web (Ctrl+Shift+K), pilih "Konsol Web" dari menu "Pengembang", yang berada di bawah menu "Alat" di Firefox. Itu muncul di bagian bawah jendela browser. Sepanjang bagian bawah konsol adalah baris perintah yang dapat Anda gunakan untuk memasukkan JavaScript, dan hasilnya muncul di panel atas

Cara menggunakan belajar javascript mdn

Papan penggaris

Konsol Web sangat bagus untuk mengeksekusi satu baris JavaScript, tetapi meskipun Anda dapat mengeksekusi banyak baris, itu sangat tidak nyaman untuk itu, dan Anda tidak dapat menyimpan contoh kode Anda menggunakan Konsol Web. Jadi untuk contoh yang lebih kompleks Scratchpad adalah alat yang lebih baik

Untuk membuka Scratchpad (Shift+F4), pilih "Scratchpad" dari menu "Developer", yang berada di bawah menu di Firefox. Itu terbuka di jendela terpisah dan merupakan editor yang dapat Anda gunakan untuk menulis dan menjalankan JavaScript di browser. Anda juga dapat menyimpan skrip ke disk dan memuatnya dari disk

Cara menggunakan belajar javascript mdn

Halo Dunia

Untuk mulai menulis JavaScript, buka Scratchpad dan tulis kode JavaScript "Hello world" pertama Anda

function greetMe(yourName) {
  alert("Hello " + yourName);
}

greetMe("World");

Pilih kode di pad dan tekan Ctrl+R untuk melihatnya terbuka di browser Anda

Di halaman berikut, panduan ini akan memperkenalkan Anda pada sintaks dan fitur bahasa JavaScript, sehingga Anda dapat menulis aplikasi yang lebih kompleks