Roadmap Backend Developer
Kursus gratis yang membahas apa yang dianggap sudah kamu kuasai di setiap lowongan backend: bahasa sisi server, database, version control, terminal, dan container. Kamu menulis dan menjalankan kode sungguhan di setiap pelajaran, dan setiap kursus diakhiri dengan sertifikat gratis.
2,497,017+ pelajar terdaftar di seluruh kursus ini
498 pelajaran547 tantangan2,601 soal kuis
- Ramah pemula
Bantuan coding dengan AI
Pelajaran interaktif yang praktis
Narasi audio di setiap pelajaran
Kuis untuk menguji pemahamanmu
Sertifikat jalur di akhir, plus 8 di sepanjang jalan
Roadmap backend developer, langkah demi langkah
Setiap langkah adalah kursus Coddy yang sudah ada. Ikuti secara berurutan, atau mulai dari yang belum kamu kuasai; progres disimpan per kursus.
- 1Langkah 13 bagian, berurutan
- 2Langkah 2
SQL dan databaseHalaman khusus
Mulai langkah iniMulaiSELECT, WHERE, JOIN, GROUP BY, subquery, indeks, dan desain skema pada tabel aktif. Separuh pekerjaan backend yang terjadi di database.MulaiHalaman khusus2 bagian, berurutan - 3Langkah 3
Linux dan command lineHalaman khusus
Mulai langkah iniMulaiFile, permission, proses, pipe, dan dasar bash. Kode backend berjalan di server Linux, dan untuk debug kode itu, kamu harus terbiasa dengan terminal.MulaiHalaman khusus - 4Langkah 4
Git dan version controlHalaman khusus
Mulai langkah iniMulaiCommit, branch, merge, konflik, remote, dan membatalkan kesalahan. Setiap tim backend merilis lewat Git; setiap code review terjadi di dalamnya.MulaiHalaman khusus - 5Langkah 5
Docker dan containerHalaman khusus
Mulai langkah iniMulaiImage, Dockerfile, volume, dan networking. Cara sebuah layanan backend dikemas agar berjalan sama persis di laptopmu, di CI, dan di production.MulaiHalaman khusus
Belajar sambil praktik
Tulis kode sungguhan, query database, buat website, dan kuasai prompt AI. Pelajaran interaktif kami mencakup setiap keterampilan yang dibutuhkan developer modern.
Bangun streakmu
Tetap konsisten dan lihat progresmu bertumbuh! Pantau kebiasaan coding harianmu, lindungi streakmu dengan hari beku, dan raih hadiah karena hadir setiap hari.
12 hari streak
Kembali besok untuk menjaga streakmu!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Gandakan atau hangus
Hari ke-5 dari 7
Pembeku Streak
2 left
Coding di mana saja
Bawa perjalanan coding-mu ke mana saja! Tanpa setup, tanpa unduhan: cukup buka dan mulai coding. Tersedia di iOS, Android, dan Web dengan rating bintang 4,9.
Kamu tidak sendirian
Bersaing di papan peringkat global, ajak teman untuk mendapat hadiah, dan rayakan kemenangan satu sama lain. Coding lebih seru bersama teman!
Semua cara belajar
Baca, dengarkan, uji dirimu, tanya AI, atau cari lagi apa pun yang sudah kamu pelajari. Setiap pelajaran menyesuaikan diri denganmu.
Variabel adalah wadah bernama yang menyimpan nilai yang bisa kamu pakai lagi nanti di programmu.
Di Python, kamu membuatnya dengan menulis nama, tanda sama dengan, lalu nilai yang ingin kamu simpan.
Nilainya bisa berubah seiring waktu. Menetapkan ulang nama itu cukup membuatnya menunjuk ke nilai baru.
Dapatkan sertifikat
Dapatkan sertifikat untuk setiap kursus yang kamu selesaikan. Tambahkan ke profil LinkedIn dan CV-mu untuk menunjukkan keahlian coding-mu kepada pemberi kerja.
Kenapa mulai belajar backend di Coddy
- Kamu membangun yang sungguhan. Program Python sungguhan, SQL sungguhan pada tabel aktif, commit Git sungguhan, dan image Docker sungguhan, semuanya di browser. Siklus yang sama dijalankan seorang backend developer ratusan kali sehari.
- Fondasi sebelum framework. Django, Express, dan Spring masing-masing cuma butuh beberapa minggu kalau kamu sudah menguasai satu bahasa, SQL, dan Git; tanpa itu semua, kamu bisa bingung berbulan-bulan. Jalur ini adalah bagian yang dianggap sudah kamu kuasai oleh framework.
- Petunjuk AI yang membaca kodemu yang gagal dan error terakhirnya, lalu menunjuk penyebabnya, entah off-by-one, JOIN yang terlewat, atau percabangan yang salah, tanpa menempelkan solusinya.
- Satu sertifikat gratis untuk setiap kursus, masing-masing bisa diverifikasi di URL-nya sendiri dan dibagikan di LinkedIn.
Pertanyaan umum tentang menjadi backend developer
Apa yang sebenarnya dikerjakan backend developer?
Backend developer adalah orang yang menulis kode yang berjalan di server, bukan di browser: API yang dipanggil aplikasi web atau mobile, logika yang menentukan apa yang terjadi saat pengguna membuat pesanan, dan kode yang membaca serta menulis ke database. Sehari-hari itu berarti bahasa sisi server, SQL, Git, terminal, dan makin sering juga container tempat kode itu dikirim. Itulah persis yang dibahas jalur ini.
Bahasa apa yang sebaiknya dipelajari pertama untuk backend?
Python, untuk kebanyakan orang: mudah dibaca, dipakai untuk backend di perusahaan dari segala ukuran, sekaligus jadi bahasa scripting untuk otomatisasi di sekitarnya. Go adalah pilihan kuat lainnya di Coddy, terutama kalau kamu tertarik pada infrastruktur dan layanan berperforma tinggi. Pilih satu, selesaikan, dan bahasa kedua akan jauh lebih cepat dipelajari.
Apakah aku perlu belajar SQL untuk menjadi backend developer?
Ya. Hampir setiap aplikasi backend berdiri di atas database relasional, dan ORM hanya menyembunyikan SQL sampai muncul query lambat pertama atau migrasi data pertama. Bisa menulis JOIN, WHERE yang ramah indeks, dan agregasi dengan tangan adalah salah satu tanda paling jelas dari backend developer yang memahami sistemnya.
Apakah jalur ini mengajarkan framework web seperti Django, Flask, atau Express?
Belum. Jalur ini sengaja berhenti di fondasi yang dianggap sudah kamu kuasai oleh framework, yaitu satu bahasa, SQL, Git, terminal, dan Docker, karena itulah yang biasanya belum dimiliki backend developer otodidak saat tutorial framework mulai terasa membingungkan. Kursus framework ada di roadmap kurikulum dan akan masuk ke jalur ini sebagai langkah baru.
Berapa lama waktu yang dibutuhkan untuk menjadi backend developer?
Jalur ini kira-kira 500 pelajaran. Dengan satu jam sehari, Python butuh sekitar enam minggu, SQL dua sampai tiga minggu, lalu Git, Linux, dan Docker sekitar sebulan bersama-sama, jadi tiga sampai empat bulan untuk menyelesaikan fondasinya. Siap kerja biasanya berarti menambahkan satu framework dan satu proyek nyata di atasnya.
Apakah jalur backend ini gratis, dan apakah aku dapat sertifikat?
Setiap kursus di jalur ini gratis, termasuk pelajaran, editor dan terminal di browser, petunjuk AI, dan sertifikatnya. Kamu mendapat sertifikat gratis untuk setiap kursus yang kamu selesaikan (Python, SQL, Git, Linux, dan Docker), masing-masing bisa diverifikasi di URL-nya sendiri, plus satu lagi untuk seluruh jalur setelah semua langkah selesai.
Apakah aku mendapat sertifikat untuk jalur Backend Developer?
Ya. Selesaikan setiap langkah dan kamu akan mendapat satu sertifikat gratis untuk seluruh jalur Backend Developer. Sertifikat ini mencantumkan setiap kursus yang kamu selesaikan di sepanjang jalan, dan menautkan sertifikat masing-masing kursus, sehingga siapa pun bisa memeriksa setiap keterampilan yang disebutkannya. Kamu bisa menambahkannya ke profil LinkedIn-mu. Ini adalah sertifikat penyelesaian dari Coddy, bukan kualifikasi terakreditasi.