Bagian 10 kursus JavaScript dari Pemula hingga Mahir dalam 10 posting blog

Diterbitkan: 2021-11-10

Ini adalah bagian 10 dan bagian terakhir dari seri posting blog JavaScript yang akan membawa Anda dari pemula hingga mahir. Tanpa basa-basi lagi, mari kita mulai dengan tutorial terakhir.

Kursus JavaScript – daftar isi:

  1. Topik JavaScript yang telah kami bahas
  2. Dasar-dasar JavaScript dan menyiapkan lingkungan pengkodean
  3. Praktik terbaik JavaScript
  4. Variabel dan konstanta
  5. Tipe data dasar dalam JavaScript
  6. Loop dalam pemrograman
  7. Array dan fungsi
  8. objek JavaScript
  9. Konsep yang sangat umum dalam JavaScript
  10. Ke mana harus pergi dari sini?

Wow! Anda akhirnya berhasil sampai di sini! Kebanyakan orang tidak menindaklanjuti hasrat mereka dan meninggalkan kursus yang mereka ambil hanya setelah beberapa tutorial, dan ini hanya terjadi jika mereka mulai bertindak berdasarkan itu!

Topik JavaScript yang telah kami bahas

JavaScript_course

Sepanjang kursus JavaScript ini, kami telah memulai dari dasar-dasar JavaScript dan naik ke konsep yang cukup maju.

Langkah pertama untuk memulai dengan JavaScript adalah untuk benar-benar memahami mengapa kita mempelajari JavaScript sejak awal. Ada beberapa alasan utama mengapa Anda mungkin ingin memulai dengan JavaScript tetapi aplikasi JavaScript yang paling menonjol biasanya dalam satu atau lain cara dalam pengembangan web. JavaScript dimulai sebagai bahasa front end saja dan menyebar ke server backend dan mulai mendominasi di sana juga.

Tidak masalah mengapa Anda mempelajari JavaScript, mungkin ada baiknya untuk melihat sekilas kursus JavaScript ini lagi.

Dengan cara ini Anda dapat melihat kemajuan Anda dan melihat bagian-bagian yang Anda pahami dengan sangat baik, yang mungkin telah mengintimidasi Anda pada awalnya, serta menangkap bagian-bagian yang mungkin telah Anda abaikan atau lewatkan.

Dasar-dasar JavaScript dan menyiapkan lingkungan pengkodean

Setelah melihat mengapa JavaScript begitu populer dan apa yang sebenarnya dapat Anda lakukan dengannya, kami memulai dengan beberapa Hello world! contoh. Kami menyiapkan lingkungan pengkodean kami di dalam Google Chrome, dan mulai menggunakan Konsol JavaScript untuk menulis beberapa kode. Awalnya, kode yang kami tulis dimulai dengan sangat sederhana dan setiap baris yang kami tulis memiliki tujuan yang sederhana, tanpa saling berhubungan dengan baris lain. Karena kerumitan kode kami mulai meningkat, kami telah meningkatkan lingkungan pengkodean kami ke Google Chrome Console. Dengan Konsol, kami mulai dapat dengan nyaman menulis kode multi-baris yang mulai secara bertahap menjadi lebih kompleks di seluruh kursus JavaScript.

Praktik terbaik JavaScript

Sepanjang seri kami juga telah memasukkan banyak praktik terbaik pengkodean. Praktik terbaik ini membuat hidup Anda lebih mudah saat Anda baru memulai, dan bahkan menjadi lebih berharga saat Anda mulai bekerja atau berkolaborasi dengan orang lain. Dan karena alasan itu, bahkan ada standar dan pepatah seperti "Semua kode harus terlihat seperti ditulis oleh satu orang, tidak peduli berapa banyak orang yang telah berkolaborasi." Inilah tepatnya mengapa, salah satu konsep pertama, yang kita lihat adalah mengomentari kode kita. Melakukan ini, tidak hanya membuat Anda menjadi programmer yang lebih baik di masa depan, tetapi juga memungkinkan Anda untuk memiliki pengalaman pengkodean yang lebih baik ketika Anda memulai juga.

Variabel dan konstanta

Selanjutnya, kita telah melihat bahwa kita dapat menyimpan data dalam apa yang disebut variabel dan konstanta. Saat memutuskan mana yang akan dipilih untuk data baru, kita harus ingat bahwa jika kita tidak mengantisipasi perubahan data, kita ingin menggunakan kata kunci “const”. Jika kita berpikir bahwa kita perlu mengubah nilai itu, kita harus menggunakan kata kunci “biarkan”. Ini adalah praktik terbaik saat ini, tetapi kami juga melihat bahwa sebelum ES6, satu-satunya cara untuk menggunakan variabel adalah dengan mendeklarasikannya dengan kata kunci “var”. Setelah melihat potensi masalah yang disebabkan oleh fleksibilitas yang menyertai kata kunci var, pada tahun 2015, dengan standar ES6, cara baru dan modern untuk menulis JavaScript menjadi menggunakan kata kunci “const” dan “let”.

Tipe data dasar dalam JavaScript

Setelah itu kita telah berbicara tentang tipe data dasar dalam JavaScript. Poin utama di sini adalah untuk memahami bahwa tipe data yang berbeda bagus dalam melakukan hal yang berbeda. Itulah mengapa penting untuk memahami tipe data apa yang sedang kita kerjakan. Kemudian, kita telah melihat bahwa dengan menggunakan pernyataan if else kita dapat mulai memiliki kendali atas kode kita. Dimulai dengan itu, kami belajar untuk mengabaikan sebagian kode kami untuk menyesuaikannya dengan kondisi spesifik tertentu. Kami belajar tentang struktur kontrol yang berbeda yang dapat kami gunakan untuk memiliki kontrol yang lebih tepat atas kode dan data kami. Dengan cara ini, kode kami dapat beradaptasi dengan input yang berbeda dengan jawaban yang lebih akurat.

Loop dalam pemrograman

Selanjutnya, kami menemukan loop dalam pemrograman. Kami melihat bahwa dengan menggunakan loop, kami dapat mulai menghindari pengulangan dalam kode. Ini pada dasarnya memungkinkan kami untuk sebagian mulai KERING. Ini singkatan dari Don't Repeat Yourself.

Secara umum, kami tidak ingin menulis kode lebih dari yang seharusnya, untuk menyelesaikan tugas. Karena setiap kali kami menulis lebih banyak kode, kami memperkenalkan lebih banyak peluang untuk kesalahan dalam kode. Dibutuhkan lebih banyak waktu dan usaha untuk menulis lebih banyak kode, menimbulkan potensi kesalahan, biasanya tidak efisien karena sekarang Anda harus menyimpan kode yang sama mungkin 10 kali. Dan secara keseluruhan itu dapat secara signifikan mengurangi pengalaman pengkodean. Inilah sebabnya mengapa dimulai dengan loop while dan for loop, kami mulai memotong kode yang berpotensi berulang.

Array dan fungsi

Kami juga telah melihat konsep dasar, topik, dan praktik terbaik lainnya dalam JavaScript. Kita telah melihat bahwa array sangat bagus dalam mengelompokkan data terkait, seperti bulan dalam setahun, beberapa angka terkait yang perlu kita simpan, dan sebagainya. Selanjutnya, kita telah melihat bahwa fungsi sangat kuat dan kita dapat menggunakan fungsi untuk benar-benar memodulasi kode kita dan memiliki banyak manfaat. Beberapa manfaat mengelompokkan fungsionalitas kami di dalam fungsi yang berbeda adalah kami membuat kode yang jauh lebih modular dan relatif mudah diuji. Kami juga secara signifikan mengurangi peluang kami untuk mengulangi diri kami sendiri.

Kita telah melihat bahwa ada dua jenis fungsi utama. Salah satunya adalah fungsi murni, jenis lainnya adalah fungsi tidak murni. Secara umum, kapan pun kita bisa, kita harus menggunakan fungsi murni dibandingkan dengan fungsi tidak murni. Dengan cara ini, fungsi murni yang kita tulis akan berperilaku dengan cara yang sama dan akan memberi kita hasil yang sama, di mana pun kita menjalankan kode, atau saat kita menjalankan kode.

objek JavaScript

Selanjutnya, kita telah melihat objek. Kami belajar bahwa objek pandai menyimpan data yang sangat terkait yang dapat memiliki banyak dimensi. Kami mulai dengan cara paling sederhana untuk membuat objek dan melanjutkan ke pembuatan cetak biru untuk objek dan kemudian membuat beberapa objek dari cetak biru itu. Menggunakan cetak biru ini memungkinkan kita untuk memastikan bahwa bidang dalam objek mengikuti pedoman yang sama dan memiliki bidang yang sama. Dengan cara ini pada akhirnya kita dapat yakin bahwa kita memiliki database yang jauh lebih seragam untuk digunakan. Itu juga memungkinkan kami untuk menulis kode KERING secara signifikan.

Konsep yang sangat umum dalam JavaScript

Selanjutnya, kita telah melihat konsep dan topik yang sangat umum dalam JavaScript. Sebagian besar dari mereka didasarkan pada fungsi pengoptimalan lebih lanjut, dengan satu atau lain cara. Dengan menggunakan metode peta dan filter, kami dapat melewatkan beberapa pernyataan for loop dan if . Dengan menggunakan fungsi panah, kami dapat sangat mengurangi ukuran fungsi kami. Kami telah melihat banyak fitur dalam kursus JavaScript ini, termasuk fungsi panah yang diperkenalkan dengan ES6 atau ES2015, yang merupakan perubahan terbaru terbesar dalam standar JavaScript.

Ke mana harus pergi dari sini?

Tergantung pada apa yang ingin Anda capai, Anda dapat mengambil rute yang berbeda. Jika Anda hanya ingin mengingatkan diri Anda tentang dasar-dasar JavaScript karena Anda harus segera bekerja dengannya, semoga kursus JavaScript ini memberi Anda panduan yang komprehensif. Mungkin Anda sudah mahir dalam bahasa lain, seperti Python, tetapi Anda juga ingin melihat JavaScript. Jika demikian, saya harap saya membuatnya relatif mudah bagi Anda untuk memulai dengan sintaks dan konsep JavaScript. Atau mungkin Anda baru memulai pengembangan web dan Anda tahu bahwa JavaScript cukup populer.

Dalam kedua kasus saya harap kursus JavaScript ini memberi Anda beberapa nilai. Jika Anda mengenal seorang teman yang menganggap seri ini bermanfaat, pertimbangkan untuk membagikan tutorial pertama seri ini dengan mereka, sehingga mereka juga dapat memulai perjalanan JavaScript mereka.

Part 10 JavaScript course from Beginner to Advanced in 10 blog posts robert whitney avatar 1background

Pengarang: Robert Whitney

Pakar JavaScript dan instruktur yang melatih departemen TI. Tujuan utamanya adalah meningkatkan produktivitas tim dengan mengajari orang lain cara bekerja sama secara efektif saat coding.

Kursus JavaScript Dari Pemula hingga Mahir dalam 10 posting blog:

  1. Bagaimana cara memulai pengkodean dalam JavaScript?
  2. Dasar-dasar JavaScript
  3. Variabel dan tipe data yang berbeda dalam JavaScript
  4. Cuplikan dan struktur kontrol
  5. Perulangan while dan perulangan for
  6. Array Jawa
  7. Fungsi JavaScript
  8. objek JavaScript
  9. Metode JavaScript dan banyak lagi
  10. Ringkasan kursus JavaScript