
Développeur Web et Web Mobile
Holberton School
Offre spéciale sur la formation

Prise en charge possible par la Région selon profil (statut, domicile ...). Contactez la chargée Admission du campus.
De la maîtrise du langage C à la gestion de bases de données, tout en demeurant à la pointe des technologies contemporaines, plongez au cœur d'un apprentissage complet !
Plus qu'un simple cursus, nous vous offrons les clés d'une méthode de travail innovante, gage de votre adaptabilité et de votre progression continue au fil de votre carrière.
Conçu pour répondre aux exigences du marché de l'emploi, bénéficiez de simulations d'entretiens, d'une mise en valeur de votre CV GitHub et d'échanges avec des experts du domaine.
CONTENU DE LA FORMATION :
Durant le premier sprint, plongez dans la programmation avec C et Unix, la programmation graphique et le monde des algorithmes, tout en touchant au reverse engineering et aux protocoles de sécurité.
Ensuite, découvrez les langages de haut niveau, approfondissez les bases de données et la programmation front-end. Grâce aux outils avant-gardistes, lancez-vous dans la conception d'une application web.
Finalement, le dernier sprint se focalise sur l’automatisation et l'évolutivité, vous préparant à intégrer les standards industriels. Parachevez votre formation avec une maîtrise renforcée du développement web, de l'algorithmie et de la gestion de projets.
Fondamentaux - 1er Trimestre
Vous approfondirez la programmation en C et Unix, la programmation graphique, les structures de données, le langage d'assemblage et les algorithmes, sans oublier le reverse engineering ainsi que les protocoles de sécurité.
Technos : Git - Bash - Shell - C
Fondamentaux - 2e Trimestre
Vous serez ensuite initié aux langages de plus haut niveau, aux algorithmes de plus en plus avancés, à la complexité spatiale et temporelle, à la gestion des bases de données et à la programmation front-end. À l'aide des technologies les plus récentes, vous commencerez à créer un projet d'application web complet.
Technos : Python - HMTL - CSS - SQL - C - Algorithmes...
Fondamentaux - 3e Trimestre
Vous travaillerez sur l'automatisation, l'évolutivité et la fiabilité. L'objectif est de vous familiariser à l'infrastructure et à des bonnes pratiques similaires à celles en place dans les entreprises de la tech. En plus de continuer à étudier le développement web, vous approfondirez vos connaissances relatives à la compréhension des algorithmes, à la rédaction technique, au débogage et à la gestion de projets.
Technos : Python - Javascript - SSH/SSL - MySQL - Linux - C - ASM
Exemples de projets
- Création de votre fonction printf (Fondamentaux)
- Clonage d'une marketplace (Fondamentaux)
- Codage de votre shell (Fondamentaux)
- Conception d'algorithmes avancés (Spécialisation)
- Implémentation de blockchain en C (Spécialisation)
Compétences Visées :
- Maquetter des interfaces utilisateur web ou web mobile
- Développer des composants d’accès aux données SQL et NoSQL
- Réaliser des interfaces utilisateur statiques web ou web mobile
- Documenter le déploiement d’une application dynamique web ou web mobile
- Développer des composants métier coté serveur
- Installer et configurer son environnement de travail en fonction du projet web ou web mobile
- Développer la partie dynamique des interfaces utilisateur web ou web mobile
- Mettre en place une base de données relationnelle
- Utiliser l’anglais dans son activité professionnelle
- Actualiser et partager ses compétences en développement web et mobile
Métiers qui recrutent :
- Développeur logiciel junior
- Testeur logiciel
- Développeur web junior
- Assistant chef de projet informatique
Formation diplômante
RNCP 6 (Bac +3/4)
23 pays
présence internationale
6 années
d'expertise
Financement
Des solutions de financement pour vous aider
À propos du centre Holberton School
Holberton is not your typical school
Holberton School, née au cœur de la Silicon Valley, se démarque par son ambition de rendre une formation tech d'excellence accessible à tous, sans prérequis. Face à une demande croissante de talents IT à travers le monde, notre pédagogie, résolument orientée vers la pratique et la mise en situation réelle, assure à nos étudiants une insertion professionnelle réussie dès l'obtention de leur diplôme.
Une pédagogie basée sur la pratique et la collaboration
Apprendre en faisant
L'apprentissage par projet est une méthode d'apprentissage éprouvée, alternative à la méthode traditionnelle de l'enseignement magistral et de la mémorisation.
Au lieu d’insister sur la théorie, nous vous offrons l'opportunité d’appliquer vos connaissances.
Nous vous confions des exercices de programmation de plus en plus difficiles à résoudre, avec un minimum d’instructions.
Apprendre en pratiquant, c'est apprendre à acquérir rapidement de nouvelles méthodologies et compétences qui vous permettront d’être mieux préparés pour réussir en entreprise, dans ce secteur en perpétuelle évolution.
Apprendre ensemble
L'apprentissage collaboratif est une pratique éducative dans laquelle vous interagissez avec vos camarades de classe pour atteindre vos objectifs éducatifs.
Associé à l'apprentissage par projet, il vous encourage à libérer votre créativité et à apprendre à résoudre des problèmes pratiques en travaillant en équipe. Après tout, les entreprises prospères sont le résultat d'équipes prospères, et pas seulement d'individus prospères.
Nous n'avons pas de salles de classe formelles ni d'enseignants - au lieu de cela, vous collaborez, vous partagez vos connaissances et vous vous entraidez.
Il est prouvé que l'éducation par les pairs favorise une culture d'apprentissage très constructive, car vous êtes immergé dans un environnement où tout le monde est motivé pour s'entraider.
Apprendre à apprendre
Chez Holberton, nous ne vous apprenons pas à coder ou à donner les réponses aux problèmes - dans le monde réel, ce n'est pas ainsi que les choses fonctionnent.
Au contraire, le programme intensif est conçu autour d'un apprentissage collaboratif, basé sur des projets, qui vous forme aux compétences de résolution de problèmes et aux compétences d'apprentissage qui vous aideront tout au long de votre carrière.
Vous êtes formé, mis au défi et testé sur les technologies d'aujourd'hui, mais les compétences d'apprentissage que vous développez ici vous prépareront à vous adapter et à apprendre les technologies et les langages de demain.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation

