Laravel adalah salah satu framework PHP yang paling populer di dunia, untuk mempelajari nya pun boleh dikatakan gampang gampang sulit mengingat bahwa update laravel termasuk cepat sehingga terkadang bagi pemula menjadi kesulitan mencari referensi dalam proses belajar. berikut adalah tips agar proses belajar kamu menjadi lebih efektif.
1. Jangan mulai dengan dokumentasi resmi.
Hal pertama yang dilakukan oleh pengguna baru biasanya adalah mengunjungi halaman dokumentasi resmi Laravel. Jangan salah paham dulu!. Dokumentasi resmi Laravel merupakan salah satu dokumentasi yang paling lengkap, namun ia meminta penggunanya untuk memiliki pengetahuan mengenai ekosistem PHP dan teknik development yang kekinian.
Sebagai contoh, bagian pertama dari dokumentasi tersebut adalah bagian installation. Untuk dapat mengikuti panduan yang diberikan, pembaca mesti mengetahui cara menggunakan Composer; cara menggunakan perintah diterminal, cara kerja web server, dll.
2. Pelajari PHP, OOP, Terminal, dan Composer terlebih dahulu.
Makin banyak orang mencoba belajar Laravel tanpa mempelajari PHP. Mirip dengan tren mempelajari jQuery tanpa belajar JavaScript terlebih dahulu. Jauh lebih baik untuk mulai belajar dasar-dasarnya sebelum terjun ke Laravel. Untuk mulai belajar framework PHP modern (Laravel, Symfonym, atau yang lain), kita perlu memahami dasar-dasar PHP, khususnya topik object-oriented programming (OOP) alias pemrograman berorientasi objek. Semua framework PHP ditulis dengan mode OOP sehingga kita dituntut untuk memahami apa itu kelas, objek, properti, method, dependensi, dll. Setelah itu, memahami cara kerja Composer, memungkinkan kita untuk dapat menggunakan dependensi Laravel dengan lebih kompeten.
Karena Laravel digunakan menggunakan perintah-perintah berbasis teks, maka pengetahuan akan terminal atau command prompt menjadi sangat krusial.
3. Baca buku atau lihat video tutorial?
Pertanyaan ini mungkin pertanyaan paling penting: apa cara terbaik untuk belajar Laravel? Jawaban dari pertanyaan ini sesungguhnya relatif dari orang ke orang. Ada beberapa yang dapat belajar lebih baik dan lebih cepat dengan membaca, ada pula yang lebih cepat menyerap ilmu dengan menonton video.
Apapun teknik yang pembaca lakukan mestilah terstruktur dengan baik. Kita tidak bisa menonton video di Youtube atau membaca artikel tutorial secara acak, cara ini tidak akan dapat memberikan hasil yang terbaik. Carilah sumber belajar yang terstruktur. Jika memilih untuk menonton video, pilihlah video yang sudah tersusun dalam sebuah playlist. Pembuat konten biasanya menyusun playlist berdasarkan topik yang berurutan.
Laravel memiliki banyak sumber belajar yang tersedia secara gratis namun ada pula yang tersedia secara berbayar.
4. Jangan hanya dibaca,tapi dicoba!
Rasanya tidak mungkin belajar pemrograman tanpa ngoding. Dalam belajar, jangan menghabiskan waktu terlalu banyak untuk membaca buku atau menonton video. Mulailah latihan ngoding secepatnya.
Secara umum penulis menyarankan pembaca untuk mencoba membuat project kecil-kecilan saat belajar. Project seperti ini tak hanya lebih realistis, namun juga lebih memotivasi.
Hanya dengan berlatih ngoding kita akan dapat menemukan rintangan dan pertanyaan baru. Dengan adanya permasalahan dan berlatih menyelesaikannya, dengan begitu kita akan berevolusi menjadi developer yang lebih baik dan meningkatkan pengetahuan yang kita miliki.