Jadi fullstack developer, satu langkah jujur setiap kali
Tidak perlu pengalaman sebelumnya. Kamu akan belajar apa itu JavaScript sebenarnya, bagaimana ia dijalankan, cara membangun tampilan yang dilihat pengguna, dan cara membangun server di belakangnya.
- 12
- Modul
- 98
- Pelajaran
- 43
- Perkiraan jam
Cara belajar di sini
Jalurnya
Dua belas modul, berurutan. Setiap modul hanya mengandalkan modul sebelumnya.
- Tahap 1
Fondasi: Komputermu, Web, dan Alat Kerjamu
Sebelum menulis kode, pahami dulu mesin yang menjalankannya dan alat yang kamu pakai setiap hari.
7 pelajaranSekitar 3 jam - Tahap 2
JavaScript: Bahasanya
Bahasanya sendiri — nilai, function, object, dan aturan yang selalu menjegal orang yang melewatinya.
12 pelajaranSekitar 5 jam - Tahap 3
Cara JavaScript Berjalan: Engine, Event Loop, Async
Satu thread, tapi tidak pernah macet. Pahami mesinnya dan kode async berhenti terasa seperti sihir.
9 pelajaranSekitar 4 jam - Tahap 4
TypeScript: Menangkap Kesalahan Sebelum Sampai Produksi
Type adalah dokumentasi yang diperiksa compiler untukmu. Ini yang dipakai industri sekarang.
8 pelajaranSekitar 3 jam - Tahap 5
Node.js, Package, dan Ekosistemnya
JavaScript di luar browser, dan alat package yang jadi tumpuan setiap proyek.
7 pelajaranSekitar 3 jam - Tahap 6
Browser: HTML, CSS, DOM, dan Aksesibilitas
React menghasilkan HTML. Kalau kamu tidak paham HTML dan CSS, kamu tidak paham React — kamu cuma hafal mantra.
8 pelajaranSekitar 4 jam - Tahap 7
React: Membangun Antarmuka Pengguna
Deskripsikan tampilan layar untuk sebuah state, dan biarkan React yang mengurus pembaruannya.
9 pelajaranSekitar 4 jam - Tahap 8
Next.js: Fullstack dalam Satu Proyek
Frontend dan backend dalam satu codebase. Ini framework yang dipakai untuk membangun situs ini.
9 pelajaranSekitar 4 jam - Tahap 9
Data: Database dan SQL
Tempat informasi tersimpan saat server restart. Belajar SQL dulu sebelum belajar ORM.
7 pelajaranSekitar 3 jam - Tahap 10
API, Autentikasi, dan Keamanan
Bagian di mana kesalahan bikin perusahaanmu rugi. Validasi semuanya, jangan percaya apa pun dari client.
7 pelajaranSekitar 3 jam - Tahap 11
Testing, Debugging, dan Kualitas Kode
Cara berhenti jadi developer yang perubahannya merusak hal-hal yang tidak sedang diperhatikan siapa pun.
7 pelajaranSekitar 3 jam - Tahap 12
Merilis, dan Bekerja Sebagai Developer
Kode di laptopmu tidak membantu siapa pun. Ini caranya sampai ke pengguna dan caramu bekerja dengan tim.
8 pelajaranSekitar 3 jam