Frappez ce dépôt avec une étoile si vous trouvez la feuille de route utile !
Il s'agit d'une feuille de route vivante pour le programme informatique gratuit de Boot.dev destiné aux développeurs backend.
Nom du cours | Lien vers les options Python |
---|---|
Apprendre les bases du codage | Python |
Apprendre les shells et les terminaux | Bash/Zsh |
Apprendre Git | Git |
Construire un Bookbot | Python |
Apprendre la POO | Python |
Construisez un jeu d'astéroïdes | Python |
Apprendre la programmation fonctionnelle | Python |
Construire un générateur de site statique | Python |
Apprendre les algorithmes | Python |
Apprendre les structures de données | Python |
Construire un solveur de labyrinthe | Python |
Apprendre la gestion de la mémoire | C |
Projet personnel 1 | Votre choix |
Nom du cours | Aller au lien d'option | Lien d'option JS/TS |
---|---|---|
Apprendre la langue 2 | Aller | Javascript |
Apprendre la langue 3 | sauter | Manuscrit |
Construire un X | Aller | Manuscrit |
Apprendre les clients HTTP | Aller | Manuscrit |
Construire un Pokédex | Aller | Manuscrit |
Apprendre SQL | SQL | même |
Créer un agrégateur de blogs | Aller | Manuscrit |
Apprendre les serveurs HTTP | Aller | Manuscrit |
Apprendre le stockage de fichiers | Aller + S3 | Tapuscrit + S3 |
Apprendre les CDN | Aller + Cloudfront | TypeScript + Cloudfront |
Apprendre Docker | Docker | même |
Apprendre CI/CD | Docker + Actions GitHub + Aller | Docker + Actions GitHub + TS |
Apprendre la sécurité Web | Aller | Manuscrit |
Projet de synthèse | Votre choix | même |
Apprenez à trouver un emploi | Recherche d'emploi | même |
Nom du cours | Lien vers la langue principale | Lien vers la langue secondaire |
---|---|---|
Apprendre Git 2 | Git2 | même |
Apprenez le protocole HTTP | Aller | Manuscrit |
Apprendre Kubernetes | Kubernetes | même |
Apprendre les architectures PubSub | Aller | aucun |
Apprendre les algorithmes 2 | Python | aucun |
Apprendre la cryptographie | Aller | aucun |
Construire un robot d'exploration Web | Aller | Manuscrit |
Apprendre la programmation fonctionnelle 2 (OCaml/Elixir)
Apprendre l'architecture et le matériel informatique (ARM)
Apprendre les systèmes distribués (Go)
Apprendre les réseaux informatiques (Go)
Apprendre les bases de données NoSQL (???)
Apprendre l'ingénierie des performances (Go)
Apprendre l'infrastructure en tant que code (Terraform)
Apprenez la journalisation et la télémétrie (Go)
Apprenez le code propre (Go)
Apprenez les mathématiques discrètes pour les programmeurs (Go)
Apprendre les systèmes d'exploitation (???)
Apprendre les compilateurs (Go)
Apprendre l'administration de serveur (Linux/VPS standard)
Apprendre la théorie computationnelle (???)
Apprendre l'intelligence artificielle (Python)
Apprendre l'apprentissage automatique (Python)
Apprendre GraphQL
Apprendre la cybersécurité
Apprenez AWS/GCP/Azure
Apprendre la PNL
Oui. Pour l'instant, nous nous efforçons toujours de proposer le meilleur programme et la meilleure plateforme pour les développeurs back-end en herbe. Et nous accordons la priorité à le rendre disponible dans davantage de langues, mais nous prévoyons ensuite de nous étendre vers d'autres objectifs de carrière. Les prochains candidats probables incluent :
Ingénierie des données
DevOps/Infrastructure
Intégré
Développeur de jeux
Cybersécurité
Front-End (mdr jk)
Vous pouvez en savoir plus sur notre approche de l’apprentissage ici.
Oui, vous devriez commencer – ce programme sera toujours en amélioration et ne sera jamais « complet ». Ce programme ne sera jamais « complet » dans le même sens que YouTube ne sera jamais « complet » : il y a constamment du nouveau contenu. Nous nous soucions profondément de la qualité de ce programme et nous l’améliorerons et le compléterons toujours.
Nous aimons les commentaires sur la façon dont nous pouvons améliorer le programme ! La méthode recommandée pour aider est de soumettre les problèmes ici sur GitHub. Si vous souhaitez simplement discuter de quelques idées, contactez-nous directement en utilisant l'une des méthodes ci-dessous.
Si vous souhaitez discuter du projet, n'hésitez pas à nous contacter sur Boot.dev. Nous sommes plus réactifs sur Discord, mais vous pouvez également nous trouver sur Twitter.
Gazouillement
Discorde