Dapatkah saya mulai dengan javascript sebagai pemula?

Tapi bagaimana Anda memulai?

Dalam postingan ini saya membagikan pengalaman dan prinsip saya tentang cara mempelajari dasar-dasar JavaScript dan tetap termotivasi dalam prosesnya

Catatan. Dasar-dasar JavaScript Saya mempertimbangkan kata kunci, tipe data, operator, variabel, ekspresi, fungsi, penutupan, objek, pewarisan prototipe, kelas, this, janji, async/await

1. Selangkah demi selangkah

Stephen King adalah salah satu penulis favorit saya. Dia telah menerbitkan sekitar 61 novel. Banyak dari ini telah diadaptasi menjadi film dan serial TV

Ketika King ditanyai dalam sebuah wawancara, "Bagaimana Anda menulis?", dia menjawab

Satu kata pada satu waktu

Tidak ada jalan pintas atau jalan pintas untuk menulis buku yang bagus. Anda menulis satu kata pada satu waktu. Dia menulis buku kata demi kata, menit demi menit, jam demi jam hingga selesai

Prinsip langkah demi langkah juga berlaku untuk mempelajari bahasa JavaScript. Tidak ada jalan pintas atau peluru perak tentang cara belajar JavaScript. Anda perlu, selangkah demi selangkah, untuk memahami setiap konsep bahasa

2. Pelajari cara yang Anda suka

Ada banyak cara untuk mempelajari JavaScript. dengan membaca buku, menonton video kursus, menghadiri freeCodeCamp

2. 1 Buku

Pilihan saya adalah belajar dari buku. Buku membuat saya memahami informasi dalam diam, dengan kecepatan saya sendiri, memungkinkan saya membaca ulang berkali-kali apa yang sulit

Pengubah permainan bagi saya dalam memahami JavaScript adalah membaca dari sampul ke sampul JavaScript. Panduan Definitif (edisi ke-6). Buku ini mengajarkan dengan cara yang mudah diakses semua konsep JavaScript yang sederhana hingga lanjutan

Jika buku adalah barang Anda, saya merekomendasikan yang berikut ini

  • JavaScript. Panduan Definitif (edisi ke-7)
  • Kepala Pemrograman JavaScript Pertama
  • Anda Tidak Tahu Seri Buku JS

Tidak cukup hanya dengan membaca buku. Anda memerlukan cara untuk menyimpan informasi. Saya menggunakan praktik ini untuk memantapkan pengetahuan saat membaca

Pertama, tulis catatan ide-ide penting di buku catatan sambil membaca. Itu efisien karena saat Anda mencatat idenya, Anda lebih memikirkannya dan mengingatnya dengan lebih baik. Pengulangan adalah ibu dari keterampilan

Halaman dengan catatan yang saya ambil saat membaca "JavaScript. Panduan Definitif"

Dapatkah saya mulai dengan javascript sebagai pemula?

Kedua, mainkan potongan kode yang Anda temui di editor JavaScript online, misalnya di jsitor atau codesandbox

2. 2 Video kursus

Kursus video memiliki manfaat karena lebih interaktif daripada buku

Penulis kursus dapat menjelaskan konsep-konsep sulit dengan cara yang dapat dipahami manusia. Plus, dipandu oleh penulis, Anda dapat berlatih dengan membuat aplikasi dunia nyata

Daftar kursus pemula JavaScript untuk dipertimbangkan

  • JavaScript Modern Dari Awal (oleh Brad Traversy)
  • Kursus Bootcamp Javascript Modern (oleh Colt Steele dan Stephen Grider)

2. 3 CodeCamp gratis

Anda juga bisa hadir untuk belajar JavaScript di freeCodeCamp. Daftar dan pilih kursus "Sertifikasi Algoritma JavaScript dan Struktur Data"

Pertama, freeCodeCamp sepenuhnya gratis

Kedua, pelajarannya berkualitas tinggi dan di akhir setiap pelajaran Anda dapat berlatih latihan untuk memantapkan apa yang telah Anda pelajari

3. Selesai lebih baik dari sempurna

Opsi apa pun yang Anda pilih untuk mempelajari JavaScript — dari buku, kursus video, atau freeCodeCamp — selesaikan dari awal hingga akhir

Sangat penting untuk memiliki pemahaman penuh tentang dasar-dasar JavaScript. Memiliki kesenjangan pengetahuan akan selalu memperlambat Anda dan menimbulkan masalah. Setengah pengetahuan bukanlah pengetahuan

Saya tahu bahwa kadang-kadang, terutama di tengah-tengah buku atau kursus, hal-hal menjadi membosankan. Atau Anda dapat berpikir bahwa fitur yang dijelaskan tidak diperlukan. Atau Anda mungkin ingin melewatkannya karena rumit

Tahan keinginan untuk meninggalkan di tengah, dan dorong diri Anda untuk belajar sampai akhir. Tidak apa-apa jika Anda tidak mengerti semuanya, tidak apa-apa jika Anda masih memiliki pertanyaan. dilakukan lebih baik dari sempurna

4. Jangan memetik ceri

Lama saya bekerja sebagai pengembang tanpa memiliki pemahaman yang kuat tentang JavaScript. Saya memilih informasi dari posting acak, Stackoverflow

Bosan dengan masalah karena kesenjangan pengetahuan, saya mulai membaca "JavaScript. Panduan Definitif" secara detail. Setelah memahami fitur-fitur JavaScript, saya mengalami masalah begitu lama, saya menyalahkan diri sendiri. mengapa saya tidak membaca buku ini sebelumnya dan menghindari semua masalah?

Tolong jangan membuat kesalahan saya. Jangan pilih-pilih informasi tentang dasar-dasar JavaScript. Sebagai gantinya, ikuti buku atau kursus dasar-dasar JavaScript, dan selesaikan dari awal hingga akhir

5. JavaScript murni

Spesifik pengembangan Frontend, di mana JavaScript terlibat, adalah banyaknya pustaka dan kerangka kerja UI seperti React, Vue, Angular

Banyak developer pemula membuat kesalahan dengan melewatkan dasar-dasar JavaScript, dan langsung menggunakan library UI seperti React

Tidak ada pustaka atau kerangka kerja UI yang akan mengkompensasi pengetahuan JavaScript yang buruk. Jika Anda buruk dalam JavaScript — Anda buruk dalam Bereaksi

Pelajari dasar-dasar JavaScript murni terlebih dahulu dengan sengaja

6. Trik untuk tetap semangat

Mengatakan lebih mudah daripada melakukan. Berikut daftar trik untuk tetap termotivasi dan meningkatkan efisiensi belajar

6. 1 Jam pagi adalah waktu paling produktif

Pagi hari (dari 07. 00 pagi sampai jam 12. 00 WIB) paling produktif dalam belajar

Jika memungkinkan, bangun pagi-pagi, dan berkomitmen untuk mempelajari JavaScript selama jangka waktu ini

6. 2 Akhiri pelajaran pada saat yang paling menarik

Terkadang, setelah beberapa puluh bab atau pelajaran, Anda mungkin kesulitan memotivasi diri sendiri untuk terus belajar

Saya mengatasinya dengan menyelesaikan sesi saat ini di bagian yang paling menarik. Dengan cara ini saya memiliki minat untuk memulai lain kali

7. Ringkasan

Apakah Anda siap menjadi pengembang JavaScript?

Apa buku atau kursus favorit Anda untuk mempelajari JavaScript?

Suka postingannya?

Sarankan Perbaikan

Posting berkualitas ke kotak masuk Anda

Saya secara teratur menerbitkan posting yang berisi

  • Konsep penting JavaScript dijelaskan dengan kata-kata sederhana
  • Ikhtisar fitur JavaScript baru
  • Cara menggunakan TypeScript dan mengetik
  • Desain perangkat lunak dan praktik pengkodean yang baik

Berlangganan buletin saya untuk mengirimkannya langsung ke kotak masuk Anda

Langganan

Bergabunglah dengan 6887 pelanggan lainnya

Dapatkah saya mulai dengan javascript sebagai pemula?

Dapatkah saya mulai dengan javascript sebagai pemula?

Tentang Dmitri Pavlutin

Penulis dan pelatih teknologi. Rutinitas harian saya terdiri dari (namun tidak terbatas) minum kopi, coding, menulis, coaching, mengatasi kebosanan 😉

Sekarang bekerja sebagai pengembang open source penuh waktu pada proyek Readapt - bertujuan untuk membuat web dapat diakses oleh semua orang

Berapa lama waktu yang dibutuhkan untuk mempelajari JavaScript untuk pemula?

Ini jawaban singkatnya. sebagian besar pemrogram setuju bahwa dibutuhkan enam hingga sembilan bulan untuk mengembangkan kecakapan kerja dalam JavaScript. Dan bahkan kemudian, Anda akan menghabiskan waktu bertahun-tahun mempelajari keterampilan baru dan mengembangkan pemahaman Anda tentangnya.

Haruskah pemula belajar Python atau JavaScript?

Jawabannya. JavaScript lebih sulit dikuasai daripada Python. Python biasanya merupakan pilihan pemula , terutama bagi mereka yang tidak memiliki pengalaman pemrograman sebelumnya. Kode Python terkenal lebih mudah dibaca, artinya lebih mudah dipahami (dan ditulis).

Haruskah pemula belajar Java atau JavaScript?

Belajar Java vs. JavaScript. Java lebih mudah dipelajari daripada C dan C++ sebagai tempat menarik, tetapi JavaScript biasanya menang sebagai yang paling mudah . Javascript mudah dipelajari karena diinterpretasikan saat runtime dan tidak memerlukan banyak teknologi yang berjalan di belakang layar.