Back-End Developer Bootcamp eLearning
1.150,00 EUR
- 690 hours
Perfectionnez votre expertise en développement back-end Commencez avec peu ou sans expérience en codage et progressez jusqu'à la construction et le déploiement de systèmes et services back-end avancés. Ce Bootcamp de codage pratique et complet est conçu pour vous aider à décrocher un emploi, avec des vidéos d'apprentissage en ligne de premier ordre, une expérience pratique grâce aux Cloud Labs, ainsi qu'une variété de quiz et d'évaluations.
Caractéristiques principales
Cours et matériel en anglais
Niveau débutant - avancé
Plus de 690 heures d'apprentissage autonome à la demande
12+ Projets de fin d'études et plus de 50 devoirs
Contenu pédagogique activé par Cloud Labs
Évaluations automatiques et quiz de révision
Plus de 120 exercices pratiques guidés
250 heures de pratique avec les laboratoires cloud
Temps d'étude : Environ 5 à 7 mois
2 ans d'accès à la plateforme d'apprentissage
Recevez un certificat de fin de cours
Résultats d'apprentissage
À la fin de ce programme, vous serez capable de :
Introduction au développement Web
Acquérez une base solide dans les concepts de programmation et comprenez le fonctionnement d'Internet, y compris ses principaux acteurs.
Cycle de vie du développement logiciel (SDLC)
Apprenez à gérer des projets logiciels du début à la fin en utilisant à la fois les approches traditionnelles et Agiles.
Notions de base de Linux
Travaillez efficacement dans un environnement Linux (basé sur Unix) en utilisant des commandes essentielles, des flux de travail et des techniques.
Gestion de versions et de code
Maîtrisez Git et GitHub pour gérer les versions de code, suivre les modifications et collaborer efficacement avec les autres.
JavaScript (ES2020+)
Commencez par les bases de JavaScript, puis progressez vers l'utilisation des boucles, des tableaux, des objets et des fonctions complexes.
Node.js et Express
Construisez des applications côté serveur rapides, évolutives et dynamiques ainsi que des API en utilisant Node.js et le framework Express.
MongoDB
Concevez et implémentez des bases de données NoSQL avec MongoDB, effectuez des opérations CRUD et intégrez-les avec Node.js.
MySQL
Configurer des bases de données relationnelles, concevoir des schémas, écrire des requêtes SQL et les connecter à des applications Node.js
API RESTful
Comprenez comment concevoir et gérer des API RESTful, mettre en œuvre l'authentification, gérer le versioning et utiliser des outils comme Swagger avec OpenAPI 3.0
Microservices
Apprenez à construire et gérer une architecture de microservices, y compris la messagerie entre les services et l'utilisation d'AWS Lambda et API Gateway.
Test logiciel
Explorez les fondamentaux du test logiciel, y compris les phases, les types, les outils d'automatisation et les meilleures pratiques.
Docker et Kubernetes
Conteneurisez vos applications avec Docker et gérez-les en utilisant Kubernetes avec des plateformes telles qu'Amazon EKS et Google GKE.
CI/CD avec Jenkins X
Créez et gérez un pipeline CI/CD, importez des projets et travaillez avec les DevPods Jenkins X pour l'intégration et la livraison continues
Agile et Scrum
Plongez en profondeur dans les méthodologies Agile, les cadres de gestion de projet Agile et le processus, les rôles et les cérémonies Scrum.
À propos du programme
Lancez votre carrière technologique avec notre Bootcamp pour Développeurs Back-End !
- Commencez de zéro et apprenez à construire et déployer des applications et services backend avancés
- Codez en temps réel, pratiquez dans les Cloud Labs et obtenez un portfolio de projets professionnels prêt pour l'emploi
- Renforcez votre compréhension grâce à des contenus et des orientations d'apprentissage en ligne dirigés par des experts
Acquérez une expérience pratique avec des laboratoires pratiques et des scénarios de projet réalistes dans chaque module. Renforcez votre compréhension avec des exercices de codage ciblés et recevez des conseils personnalisés et des retours de la part d'instructeurs experts.
Mettez vos connaissances en pratique à travers des simulations de micro-travail et plus de 12 projets de synthèse, en construisant un portfolio professionnel qui met en valeur vos compétences prêtes à l'emploi. Vous terminerez le Bootcamp équipé de la confiance et des capacités pour exceller dans les entretiens techniques et impressionner les employeurs potentiels.
Le développement d'applications back-end nécessite plusieurs étapes, et faire appel à des spécialistes pour chaque tâche individuelle peut être à la fois compliqué et coûteux pour de nombreuses entreprises. C'est là que les développeurs back-end compétents apportent de la valeur, offrant une large gamme de capacités pour concevoir et construire des systèmes et des infrastructures back-end efficaces et performants.
Expérience d'apprentissage immersive à rythme individuel
Leçons vidéo à la demande, Exercices guidés interactifs, Quiz et évaluations corrigés automatiquement, Travaux pratiques et projets concrets

Parcours d'apprentissage
Fondamentaux de la programmation et introduction au Web
Cours 1
Notions de base en génie logiciel et cycle de vie du développement
Cours 2
Fondamentaux de Linux
Cours 3
Fondamentaux de Git et GitHub
Cours 4
Programmation JavaScript
Cours 5
Développement Node.js
Cours 6
MongoDB pour les développeurs
Cours 7
MySQL
Cours 8
Conception et construction d'API RESTful
Cours 9
Construction de microservices avec Node.js
Cours 10
Tests logiciels pour applications JavaScript
Cours 11
Docker et Kubernetes pour les applications Node.js
Cours 12
Déploiement dans le cloud et DevOps avec AWS
Course 13
CI/CD avec Jenkins X
Cours 14
Agile et Scrum
Cours 15


Qui devrait s'inscrire à ce programme ?
Prérequis
Le Bootcamp de Développement Back-End est conçu pour les débutants et ne nécessite aucune expérience préalable. Cela dit, certains apprenants peuvent avoir un peu de connaissances autodidactes ou d'expérience dans des rôles liés à la technologie ou dans des startups. Que vous soyez en train de commencer ou que vous cherchiez à consolider et structurer vos compétences existantes, ce programme vous aidera à développer une maîtrise des langages de programmation clés, des cadres et des outils que les employeurs d'aujourd'hui recherchent, ouvrant ainsi la voie à une carrière dans la technologie.
Débutants sans expérience en programmation
Personnes en reconversion professionnelle
Développeurs en devenir
Les personnes ayant des connaissances de base en programmation
Professionnels de la technologie dans des rôles connexes
Indépendants & Entrepreneurs
Fondateurs de startups ou développeurs solo
Étudiants et jeunes diplômés
Foire aux questions

Besoin d'une solution d'entreprise ou d'une intégration LMS ?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !