Pukul repo ini dengan bintang jika menurut Anda peta jalannya berguna!
Ini adalah peta jalan hidup untuk program ilmu komputer Boot.dev yang dapat dibaca gratis untuk pengembang backend.
Nama Kursus | Tautan Opsi Python |
---|---|
Pelajari Dasar-dasar Pengkodean | ular piton |
Pelajari Shell dan Terminal | Pesta/Zsh |
Pelajari Git | Git |
Bangun Bot Buku | ular piton |
Pelajari OOP | ular piton |
Bangun Game Asteroid | ular piton |
Pelajari Pemrograman Fungsional | ular piton |
Bangun Generator Situs Statis | ular piton |
Pelajari Algoritma | ular piton |
Pelajari Struktur Data | ular piton |
Bangun Pemecah Labirin | ular piton |
Pelajari Manajemen Memori | C |
Proyek Pribadi 1 | Pilihanmu |
Nama Kursus | Buka Tautan Opsi | Tautan Opsi JS/TS |
---|---|---|
Belajar Bahasa 2 | Pergi | JavaScript |
Belajar Bahasa 3 | melewati | skrip ketikan |
Bangun X | Pergi | skrip ketikan |
Pelajari Klien HTTP | Pergi | skrip ketikan |
Bangun Pokedex | Pergi | skrip ketikan |
Pelajari SQL | SQL | sama |
Bangun Agregator Blog | Pergi | skrip ketikan |
Pelajari Server HTTP | Pergi | skrip ketikan |
Pelajari Penyimpanan File | Pergi + S3 | Skrip Ketik + S3 |
Pelajari CDN | Buka + Cloudfront | Skrip Ketik + Cloudfront |
Pelajari Docker | Buruh pelabuhan | sama |
Pelajari CI/CD | Tindakan Docker + GitHub + Buka | Tindakan Docker + GitHub + TS |
Pelajari Keamanan Web | Pergi | skrip ketikan |
Proyek Batu Penjuru | Pilihanmu | sama |
Belajar Mencari Pekerjaan | Pencarian Kerja | sama |
Nama Kursus | Tautan Bahasa Utama | Tautan Bahasa Sekunder |
---|---|---|
Pelajari Git 2 | Git 2 | sama |
Pelajari Protokol HTTP | Pergi | skrip ketikan |
Pelajari Kubernet | Kubernet | sama |
Pelajari Arsitektur PubSub | Pergi | tidak ada |
Pelajari Algoritma 2 | ular piton | tidak ada |
Pelajari Kriptografi | Pergi | tidak ada |
Bangun Perayap Web | Pergi | skrip ketikan |
Pelajari Pemrograman Fungsional 2 (OCaml/Elixir)
Pelajari Arsitektur Komputer dan Perangkat Keras (ARM)
Pelajari Sistem Terdistribusi (Go)
Pelajari Jaringan Komputer (Go)
Pelajari Database NoSQL (???)
Pelajari Rekayasa Kinerja (Go)
Pelajari Infrastruktur sebagai Kode (Terraform)
Pelajari Logging dan Telemetri (Go)
Pelajari Kode Bersih (Mulai)
Pelajari Matematika Diskrit untuk Pemrogram (Go)
Pelajari Sistem Operasi (???)
Pelajari Kompiler (Lanjutkan)
Pelajari Administrasi Server (Linux/VPS Standar)
Pelajari Teori Komputasi (???)
Pelajari Kecerdasan Buatan (Python)
Pelajari Pembelajaran Mesin (Python)
Pelajari GraphQL
Pelajari Keamanan Cyber
Pelajari AWS/GCP/Azure
Pelajari NLP
Ya. Untuk saat ini, kami masih fokus untuk memiliki kurikulum dan platform terbaik untuk pengembang backend pemula. Dan kami memprioritaskan untuk menyediakannya dalam lebih banyak bahasa, namun kami berencana untuk memperluasnya ke tujuan karier lainnya. Kemungkinan kandidat berikutnya meliputi:
Rekayasa Data
DevOps / Infrastruktur
Tertanam
Pengembang Permainan
Keamanan Siber
Ujung Depan (lol jk)
Anda dapat membaca tentang pendekatan kami dalam belajar di sini.
Ya, Anda harus memulainya - program ini akan selalu berkembang dan tidak akan pernah "selesai". Kurikulum ini tidak akan pernah "lengkap" seperti halnya YouTube tidak akan pernah "lengkap" - selalu ada konten baru. Kami sangat peduli dengan kualitas program ini dan akan selalu meningkatkan dan menambahnya.
Kami menyukai masukan tentang bagaimana kami dapat meningkatkan kurikulum! Cara yang disarankan untuk membantu adalah dengan mengirimkan masalah di sini di GitHub. Jika Anda hanya ingin membicarakan beberapa ide, hubungi kami langsung menggunakan salah satu metode di bawah ini.
Jika Anda ingin mendiskusikan proyek ini, jangan ragu untuk menghubungi kami di Boot.dev. Kami paling responsif di Discord, tetapi Anda juga dapat menemukan kami di Twitter.
Perselisihan