
Tangga karier Pengembang Perangkat Lunak
Bangun aplikasi web dan layanan di cloud.
Belajar membangun aplikasi: dari dasar pemrograman dan aplikasi web, sampai layanan API, aplikasi tanpa server, dan sistem yang siap dipakai banyak orang.
Tautan menuju situs penyedia; isi dan harga ditentukan penyedia. Periksa status ujian sebelum mendaftar. Diakses 2026-11-09. Dikurasi dan diperiksa: 2026-11-09. Cara kami mengkurasi.
Jabatan sasaran
- Developer
Naik satu per satu
Anak tangga 1 · Dasar
Dasar pengembangan
Bahasa C#, aplikasi web, dan dasar tanpa server.
Microsoft Learn
3 butir belajar dari Microsoft Learn, buka atau tutup daftar
- Jalur karierJalur karier Developer (Microsoft Learn) (situs luar, tab baru)
- KoleksiKoleksi pemula Developer: C#, aplikasi web, API, aplikasi seluler dan desktop (situs luar, tab baru)
- SertifikasiGitHub Foundations (situs luar, tab baru)
Tingkat pemula; tanpa perpanjangan menurut halaman Microsoft
AWS Skill Builder
1 butir belajar dari AWS Skill Builder, buka atau tutup daftar
- KoleksiSebagian gratisDaftar kursus AWS untuk pengembang (halaman AWS) (situs luar, tab baru)
Daftar resmi AWS; lab dan sebagian paket belajar butuh langganan Skill Builder, kursus digital mandiri gratis
Google (Google Skills, Kaggle Learn)
4 butir belajar dari Google (Google Skills, Kaggle Learn), buka atau tutup daftar
- KursusGratisDurasi 5 jamBukti selesai: sertifikatIntro to Programming (Kaggle Learn) (situs luar, tab baru)
Kaggle (bagian dari Google); sertifikat penyelesaian
- KursusGratisDurasi 5 jamBukti selesai: sertifikatPython (Kaggle Learn) (situs luar, tab baru)
Kaggle (bagian dari Google); sertifikat penyelesaian
- KursusAndroid Basics with Compose (situs luar, tab baru)
Kursus Android Developers, 8 unit dengan lencana per jalur; dibuka tanpa login, halaman tidak menyatakan gratis
- KursusFlutter: Learn (dokumentasi resmi) (situs luar, tab baru)
Jalur belajar Flutter; dibuka tanpa login, halaman tidak menyatakan gratis
Harvard CS50
2 butir belajar dari Harvard CS50, buka atau tutup daftar
- KursusGratis, sertifikat berbayarDurasi 11 mingguCS50x Introduction to Computer Science (situs luar, tab baru)
Materi gratis di situs CS50; sertifikat lewat edX berbayar
- KursusGratis, sertifikat berbayarDurasi 10 mingguCS50 Introduction to Programming with Python (situs luar, tab baru)
Materi gratis di situs CS50; sertifikat lewat edX berbayar
MIT OpenCourseWare
1 butir belajar dari MIT OpenCourseWare, buka atau tutup daftar
- KursusGratisIntroduction to Computer Science and Programming in Python (6.0001) (situs luar, tab baru)
Satu semester, tingkat sarjana; tanpa sertifikat
Apple Developer
1 butir belajar dari Apple Developer, buka atau tutup daftar
- KursusDevelop in Swift (Apple) (situs luar, tab baru)
Tutorial resmi Apple untuk pemula; dibuka tanpa login, halaman tidak menyatakan gratis
Anak tangga 2 · Praktisi
Membangun layanan di cloud
Mengembangkan aplikasi yang memakai layanan cloud. Sertifikasi Azure Developer Associate (AZ-204) sudah pensiun menurut Microsoft, jadi rujukan Microsoft untuk tingkat ini menyusul.
Jabatan pada anak tangga ini: Developer
AWS Skill Builder
1 butir belajar dari AWS Skill Builder, buka atau tutup daftar
- SertifikasiAWS Certified Developer - Associate (situs luar, tab baru)
Tingkat Associate; halaman AWS menyebut sedang diperbarui
Google (Google Skills, Kaggle Learn)
1 butir belajar dari Google (Google Skills, Kaggle Learn), buka atau tutup daftar
- KursusJetpack Compose for Android Developers (situs luar, tab baru)
Lima jalur belajar dengan lencana; dibuka tanpa login, halaman tidak menyatakan gratis
NVIDIA Deep Learning Institute
1 butir belajar dari NVIDIA Deep Learning Institute, buka atau tutup daftar
- KursusGratisDurasi 1 jamAn Even Easier Introduction to CUDA (situs luar, tab baru)
Anthropic Academy
2 butir belajar dari Anthropic Academy, buka atau tutup daftar
- KursusGratisClaude Code in Action (situs luar, tab baru)
- KursusGratisBuilding with the Claude API (situs luar, tab baru)
Harvard CS50
1 butir belajar dari Harvard CS50, buka atau tutup daftar
- KursusGratis, sertifikat berbayarDurasi 9 mingguCS50 Web Programming with Python and JavaScript (situs luar, tab baru)
Materi gratis di situs CS50; sertifikat lewat edX berbayar
freeCodeCamp
1 butir belajar dari freeCodeCamp, buka atau tutup daftar
- KursusGratisfreeCodeCamp: Relational Databases (situs luar, tab baru)
Sertifikasi sekitar 300 jam menurut halaman sertifikasi
Apple Developer
1 butir belajar dari Apple Developer, buka atau tutup daftar
- KursusSwiftUI Tutorials (Apple) (situs luar, tab baru)
Tutorial resmi Apple untuk antarmuka SwiftUI; dibuka tanpa login, halaman tidak menyatakan gratis
Stanford (CS193p)
1 butir belajar dari Stanford (CS193p), buka atau tutup daftar
- KursusCS193p: Developing Applications for iOS (Stanford, 2025) (situs luar, tab baru)
Video kuliah dan materi tersedia; tanpa sertifikat; dibuka tanpa login, halaman tidak menyatakan gratis
Anak tangga 3 · Profesional
Arsitek dan pemimpin teknis
Merancang sistem dan memimpin tim pengembang. Untuk jalur Developer, rujukan resmi tingkat atas menyusul; lihat tangga Cloud untuk sertifikasi Professional dan Expert.
MIT OpenCourseWare
1 butir belajar dari MIT OpenCourseWare, buka atau tutup daftar
- KursusGratisIntroduction to Algorithms (6.006) (situs luar, tab baru)
Satu semester, tingkat sarjana; tanpa sertifikat
Sebelum mulai
Mulai dari mana?
Mulai dari anak tangga Dasar, lalu naik bila sudah nyaman.
Apakah harus berurutan?
Urutan disarankan, tetapi tidak wajib. Anda boleh langsung ke anak tangga yang sesuai.
Apakah semua gratis?
Harga ditentukan penyedia dan bisa berubah. Periksa di situs penyedia sebelum mendaftar.