Tampilan
Referensi & Transkrip Asli
Seluruh bab di situs ini adalah hasil sintesis — ditulis ulang, disusun ulang, dan digabungkan lintas kursus. Kadang kamu ingin memeriksa penjelasan aslinya: mendengar analogi lengkap yang dipakai pengajar, atau membaca konteks yang sengaja dipadatkan di sini.
Untuk itu, transkrip mentah setiap kursus digabungkan menjadi satu berkas PDF per folder sumber, berurutan sesuai nomor berkas aslinya, lengkap dengan halaman sampul dan daftar isi.
Unduh PDF per kursus
Fondasi Flutter
| Sumber | Isi | Berkas |
|---|---|---|
| Flutter Core | 13 bagian · 262 video. Dart mendalam, Expense Tracker, Meals App, Shopping List, Favorite Places, Chat App + Push Notification. | Unduh PDF |
| Flutter Zero to Hero | 12 bagian · 88 video. Katalog widget: layout, input, clean UI, responsive, networking, null safety. | Unduh PDF |
Kedua kursus ini menjadi bahan baku Bagian I dan Bagian II.
State Management
| Sumber | Isi | Berkas |
|---|---|---|
| BLoC Zero to Hero | 11 bagian. Stream, Cubit, Bloc, arsitektur berlapis, akses & navigasi, komunikasi antar-bloc, HydratedBloc, testing, debugging. | Unduh PDF |
Menjadi bahan baku Bab 20–26.
Firebase, AI & Monetisasi Teknis
| Sumber | Isi | Berkas |
|---|---|---|
| Firebase & AI Chatbot | 14 bagian · 96 video. Auth, Firestore, Storage, FCM, SQFlite sync, Google Maps, Stripe & PayPal, Gemini, AdMob, Riverpod MVVM. | Unduh PDF |
Menjadi bahan baku Bagian IV dan sebagian Bagian V.
Bisnis & Pemasaran Aplikasi
| Sumber | Isi | Berkas |
|---|---|---|
| Monetize | 21 bagian. ASO, riset kata kunci, SEO, peluncuran, virality, influencer, YouTube, Google Ads, Apple Search Ads, perlindungan HKI. | Unduh PDF |
Menjadi bahan baku Bab 39–41.
Game 2D
| Sumber | Isi | Berkas |
|---|---|---|
| Flame Engine | 12 bagian · 95 video. Game loop, component, vector, joystick, audio, collision, timer, parallax, particle system, game Asteroids. | Unduh PDF |
Menjadi bahan baku Bagian VI.
Catatan tentang isi PDF
Transkrip di dalam PDF adalah hasil transkripsi otomatis dari audio video. Ada beberapa hal yang perlu kamu maklumi ketika membacanya:
- Tidak ada kode di dalamnya. Transkrip hanya merekam ucapan pengajar, jadi ketika pengajar menulis kode di layar, transkrip hanya berisi narasi seperti "kita tambahkan sebuah
Containerdi sini". Seluruh kode yang kamu lihat di situs ini ditulis ulang berdasarkan deskripsi tersebut. - Ada salah dengar sesekali. Istilah teknis kadang tertranskripsi keliru — "Block" untuk BLoC, "qubit" untuk Cubit, "Flutterer" untuk Flutter. Kalau menemukan kata yang aneh, biasanya itu penyebabnya.
- Kalimat dipecah pendek-pendek. Skrip pembuat PDF sudah menyambungkan baris-baris itu menjadi paragraf agar lebih enak dibaca, tetapi ritmenya tetap terasa seperti orang berbicara, bukan tulisan.
Membangun ulang PDF
PDF ini dihasilkan oleh skrip di dalam proyek dokumentasi. Kalau kamu menambah atau mengubah berkas transkrip di folder sumber, jalankan ulang:
bash
cd docs-site
npm run pdfSkrip akan memindai semua folder bernomor di direktori induk, menggabungkan berkas .md di dalamnya sesuai urutan nomor, lalu mencetak PDF ke docs/public/references/.
Bagaimana PDF ini dibuat
Skrip mencoba pandoc lebih dahulu. Kalau tidak tersedia — seperti pada mesin tempat situs ini dibangun — ia beralih ke markdown-it untuk merender HTML, lalu mencetaknya lewat Chrome atau Edge dalam mode headless. Pendekatan ini memanfaatkan peramban yang sudah terpasang, jadi tidak perlu mengunduh Chromium terpisah lewat Puppeteer.