Description
12 projets professionnalisants pour acquérir des compétences par la pratique. Chaque livrable de projet enrichira votre portfolio que vous pourrez valoriser auprès de recruteurs.
Au cours de cette formation vous réaliserez les projets suivants :
- Définissez votre stratégie d'apprentissage
- Intégrez la communauté OpenClassrooms !
- Créez votre premier jeu vidéo avec Swift !
- Développez Instagrid : une application de montage photo !
- Améliorez une application existante
- Analysez les besoins de votre client pour son groupe de pizzerias
- Concevez la solution technique d'un système de gestion de pizzeria
- Documentez votre système de gestion de pizzeria
- Réalisez une application de voyage
- Créez l'application Reciplease pour de bons petits plats !
- Effectuez un stage ou construisez une veille technologique
- Réalisez un projet libre à impact social
Pour mener à bien ces projets, vous disposerez de nombreuses aides et ressources :
- Rendez-vous hebdomadaires individuels avec votre mentor (45min en visioconférence) pour vous soutenir jusqu'au diplôme
- Cours vidéos à suivre à tout moment sur votre ordinateur ou depuis votre mobile
- Accès à une communauté d'étudiants pour échanger sur votre formation, partager vos bons plans ou vous motiver !
Objectifs
Cette formation a pour objectif de vous former pas à pas au métier de Développeur Concepteur Logiciel (web/application) capable d'évoluer dans les environnements et contextes iOS.
Vous apprendrez à créer des sites web et des applications dynamiques pour les smartphones et tablettes iOS (iPhone).Vous maîtriserez les systèmes d'exploitation et les langages les plus recherchés, notamment Swift et Xcode.
Vous apprendrez également à analyser un cahier des charges et déterminer les solutions adéquates, à concevoir l'architecture technique et à appliquer des patterns pour garantir la stabilité de vos applications.
A l'issue de la formation, vous serez ainsi capable de :
- Concevoir et piloter le projet de développement d'une solution d'application informatique
- Développer une application web ou mobile
- Assurer le fonctionnement d'une application tout au long de son cycle de vie
Résultats
La formation vous permet d'obtenir le titre à finalité professionnelle de Développeur Concepteur logiciel (niveau 6) sous réserve d'avoir satisfait aux exigences en termes d'évaluation et de validation. En cas de validation partielle, un certificat pour chacun des blocs de compétences validés vous sera remis.