CodeIgniter adalah salah satu Framework yang dibuat untuk mempermudah dalam menggunakan bahasa pemrograman PHP.
pasti anda bingungkan dengan penjelasan diatas, ada kata Framework terus ada kata PHP juga, tenang saya akan bahas kedua kata tersebut.
Framework itu sebuah kerangka yang disediakan untuk mempercepat proses pengerjaan sesuatu
PHP itu salah satu bahasa pemrograman populer yang digunakan untuk membangun website
jadi tujuan codeigniter ini berguna untuk mempercepat proses pengerjaan sesuatu saat ingin membuat aplikasi menggunakan bahasa pemrograman PHP
anda bisa bayangkan ketika membuat sebuah aplikasi web yang kompleks namun dibuatnya secara native, pasti akan terasa lama sekali jadinya. maka dari itu framework codeigniter 4 hadir untuk mengatasi hal tersebut
Kenapa memilih CodeIgniter 4
saya memilih codeigniter 4 karena ukuran filenya yang kecil dan tidak membutuhkan library pendukung yang harus diinstall, jadi tinggal download dan setting langsung bisa digunakan
selain itu alasan saya mempelajari codeigniter 4, karena sebelumnya saya sudah belajar codeigniter 3 jadi tidak terlu bingung saat menggunakan versi terbarunya hanya tinggal menyesuaikan penulisan kodenya saja
dan alasan yang terakhir yang saat ini ada dipikiran saya yaitu 'sayang nih abis migrasi kode dari native ke ci 4 tapi ga ada yang ditulis ulang' maka dari itu tulisan ini saya buat buat mendokumentasikan juga hasil belajar yang telah saya lakukan
Apa saja yang baru di CodeIgniter 4
- Support Namespace
- Memilik Command Line Tools Spark
- Support konfigurasi menggunakan file .env (Environment)
- Tersedia Middleware (disini disebutnya Filters)
- Model yang support perintah CRUD
- Tersedia Entity Class (memperluas alur kerja Model)
- Root File yang diletakan kedalam folder public
- Dapat Menghandle Request dan Response HTTP
- Berjalan di PHP 7.3+
Roadmap Belajar CodeIgniter 4
tidak lupa sebelum memulai belajar saya selalu membuatkan roadmap agar lebih terstruktur dan cepat belajarnya
berikut roadmap belajar codeigniter 4 yang saya buat
- Memahami Hal Dasar CodeIgniter 4
- Praktek Membuat Aplikasi dengan CodeIgniter 4
kenapa roadmapnya singkat saja ? karena memang untuk mempelajari sebuah framework itu seperti ini, anda hanya perlu tau cara penulisan kodenya saja lalu gimana cara mengaplikasikannya saat membuat program.
Hal yang harus dipersiapkan sebelum belajar CodeIgniter 4
sebelum belajar hal baru pasti akan selalu ada yang dipersiapkan, berikut hal apa saja yang harus anda siapkan untuk belajar codeIgniter 4
- Paham dan Mengerti Dasar Pemrograman
- Mengerti Pola Desain Software MVC (Model, View, Controller)
- Mengerti Database
- Mengerti Basic HTML, CSS, JS dan PHP
- Mengerti PHP OOP (Object Oriented Programming)
- Mengerti Bagaimana Website Bekerja
dengan mempersiapkan hal diatas anda akan lebih mudah belajar framework codeigniter 4 kedepannya.
Sudah siap untuk belajar CodeIgniter 4
sudah dengar basa basinya langsung saja dijelajahi link yang ada pada halaman ini untuk belajar codeigniter 4 pemula secara lengkap.
anda hanya perlu mengklik tombol selanjutnya atau memilih materinya langsung dengan mengklik daftar konten yang ada