Laravel 11 : Membuat Backend Aplikasi Social Media dengan REST API
Kelas ini dirancang untuk mengajarkan cara membangun backend aplikasi media sosial menggunakan Laravel 11 dan REST API. Kamu akan mempelajari konsep inti seperti routing, middleware, request-response handling, autentikasi dengan JWT, serta bagaimana membangun API untuk fitur media sosial seperti postingan, komentar, likes, dan pesan pribadi. Dengan metode belajar berbasis proyek, kelas ini akan membantu kamu memahami pengembangan backend modern dengan standar industri.
Tentang Kelas
Kelas "Laravel 11: Membuat Backend Aplikasi Social Media dengan REST API" memberikan pengalaman langsung dalam membangun sistem backend untuk aplikasi media sosial. Kamu akan mempelajari struktur database, pengelolaan API dengan Laravel, serta implementasi autentikasi menggunakan JWT.
Dalam kelas ini, kamu akan membangun REST API dari nol hingga siap digunakan dalam aplikasi front-end. Setiap modul dikemas dengan pendekatan hands-on sehingga kamu dapat memahami bagaimana backend aplikasi media sosial bekerja secara nyata.
Materi yang Akan Dipelajari
-
Persiapan Awal
- Instalasi Laravel 11 dan konfigurasi environment.
- Perancangan database menggunakan ER Diagram.
-
Membangun API Utama
- Membuat CRUD untuk postingan, komentar, like, dan pesan.
- Menentukan endpoint API dan mengelola data dengan migration & seeder.
-
Implementasi Autentikasi dengan JWT
- Pengenalan JWT dan instalasi library.
- Membuat fitur register, login, dan middleware autentikasi.
-
Optimasi dan Integrasi
- Relasi data antar tabel (posts, users, comments, likes).
- Mengamankan API dengan middleware dan validasi data.
-
Penutupan
- Review proyek dan langkah pengembangan selanjutnya.
Target Peserta
✅ Pemula yang ingin memahami backend development dengan Laravel.
✅ Pengembang web yang ingin membangun REST API untuk aplikasi media sosial.
✅ Siapa saja yang ingin menguasai JWT authentication dalam Laravel 11.
Hasil yang Diharapkan
✔️ Memahami konsep REST API dan cara membangunnya dengan Laravel 11.
✔️ Mengelola sistem backend untuk aplikasi media sosial.
✔️ Menerapkan autentikasi JWT untuk keamanan API.
✔️ Mengoptimalkan performa API dengan relasi data dan middleware.
Bergabunglah di kelas "Laravel 11: Membuat Backend Aplikasi Social Media dengan REST API", dan mulai perjalananmu dalam pengembangan backend modern dengan Laravel! ?
Daftar Materi
| Pembukaan | 00:40 | |
| Pengenalan Tools | 03:16 | |
| Ruang Lingkup | 04:18 | |
| Merancang ER dengan DBDiagram | 14:36 | |
| Install Laravel 11 | 04:46 | |
| Install Laravel API | 04:46 | |
| Membuat dan Menjalankan Migration | 07:47 | |
| Membuat Seeder Posts | 05:42 | |
| Membuat Seeder Likes | 02:13 | |
| Membuat Seeder Comments | 02:50 | |
| Membuat Seeder Message | 03:04 | |
| Menentukan API Scope | 03:57 | |
| Posts API - Get all posts | 15:26 | |
| Posts API - Create a Post | 11:54 | |
| Posts API - Get detail post | 04:02 | |
| Posts API - Update post | 07:16 | |
| Posts API - Delete post | 03:54 | |
| API Comments - Insert new Comment | 12:48 | |
| API Comments - Delete a Comment | 03:13 | |
| API Likes - Doing Like | 10:29 | |
| API Likes - Remove like | 03:45 | |
| API Messages - Send a message | 12:38 | |
| API Message - Get detail message | 03:18 | |
| API Messages - Delete a message | 02:24 | |
| API Messages - Get all messages by user | 06:35 | |
| Pengenalan JWT | 06:49 | |
| Install Library JWT | 05:49 | |
| Handle Register | 15:57 | |
| Handle login | 08:02 | |
| Implementasi Middleware JWT | 11:58 | |
| Integrasi User ID dari JWT | 10:46 | |
| Penyempurnaan get post dengan relasi | 07:28 | |
| Penutupan | 00:51 |
Penyusun Materi
Testimoni Oleh Siswa
(9 reviews)
Yudha aris kristanto
Materi yang disampaikan oleh mentornya mudah untuk dimengerti dan cocok bagi saya yang baru belajar.Yudha aris kristanto
Materi yang disampaikan oleh mentornya mudah untuk dimengerti dan cocok bagi saya yang baru belajar.Alan Wahyudin Nur
Banyak hal baru yang dipelajari, puas dengan problem solving, dan beberapa teknik pendekatan yang membantu lebih pahamMaulana Yusuf
Mengikuti beberapa course di codepolitan, saya merasa course dengan tutor kak Ahmad Oriza yang paling mudah dicerna oleh saya yang masih baru di dunia programming ini. Cara penyampaian materinya, menjelaskan syntax / kode program dengan jelas dan kadang menggunakan analogi yang baik, serta menjelaskan error dari program juga sangat baik. Terima kasih codepolitan, dan terima kasih kak Ahmad Oriza. sukses selalu !!
Meidhika Nawa Sapta
Materi yang disampaikan mudah dimengerti, dan sangat terstruktur. dijelaskan perlahan, Mentornya mantap...!!!Devan Hendrik Pattinasarany
to the point jelas, penjelasan yang diberikan mudah dimengerti dan tidak berbelit belit.
Agung Prasetyo
masyaallah, materi yang disampaikan jelas dan mudah dipahami. senang dapat menyelesaikan kelas ini!!Herdi Andra Fata Rizqi
materi cukup update karena sudah bapakai laravel 11, diaharapkan materi yang lain juga ada update pakai versi baruMatius Rimbe
Materi yang disampaikan mudah dipahami dan sangat terarah penjelasannya. Terima kasih atas bantuannya dalam memahami terkait Rest API menggunakan Laravel 11
