Développeur d'application - iOS Découvrez le développement iOS et réalisez des
Développeur d'application - iOS Découvrez le développement iOS et réalisez des applications taillées pour l'iPhone et l'iPad ! Durée de la formation : 750 heures Emploi garanti** Durée de la formation en alternance : 24 mois Temps d'études conseillé à temps plein : 12 mois Diplôme niveau 6 (Bac+3/4)* *Développeur(euse) d'application - NSF 326t - Diplôme niveau 6 (Bac+3/4) - enregistré au RNCP par arrêté du 26/09/2016 publié au JO du 04/10/2016 **Conditions disponibles sur la page https://openclassrooms.com/fr/job-guarantee Développement Développeur d'application - iOS 2 Financez ce parcours grâce à vos crédits CPF directement depuis la plateforme Mon Compte Formation. Plus d'infos (Temps complet - 12 mois). Plus d'infos (Temps partiel - 24 mois). Les développeurs iOS ont pour mission de créer des applications dynamiques grâce à un langage de programmation. Ils sont chargés… d'analyser les besoins à partir du cahier des charges défini par les clients ou les chefs de projet, de définir les différentes étapes de fonctionnement de l’application, de développer, tester et valider les fonctionnalités de l’application, d'assurer le support technique de l’application et de produire une documentation technique et fonctionnelle pour le client, d'apporter des corrections de bugs et d’effectuer des mises à jour. Spécialité iOS Le rôle du développeur iOS est de programmer des applications pour l’iPhone et l’iPad. A partir d’un cahier des charges ou de l’expression d’un besoin, il doit : concevoir l’architecture technique de l’application, créer son interface et ses éventuelles animations, gérer l’interaction avec l’utilisateur. Il doit également rester au fait des technologies, et particulièrement de l’écosystème Apple. En outre, un développeur iOS peut facilement porter ses applications sur d’autres plateformes comme l’Apple Watch, l’Apple TV ou le Mac. En tant que spécialiste de l’univers Apple, le développeur iOS doit être force de proposition auprès de ses clients ou de son équipe pour tirer le meilleur des nouveautés matérielles et logicielles. Prérequis Cette formation développeur web semble technique mais est accessible à tous, sans aucun niveau académique. Voici les seuls prérequis : Pour les apprenants étrangers, niveau de français B1-B2 (utilisateur indépendant) ; accès à un ordinateur (PC ou Mac), muni d’un casque son, d’une webcam et d’une bonne connexion Internet (3.2 Mbps en envoi et 1.8 Mbps en réception de données). Pour tester la qualité de votre connexion, cliquez sur ce lien. Développeur d'application - iOS 3 Pour accéder au diplôme, vous devrez réaliser tous les projets et les faire valider lors des soutenances, par vos mentors. Votre dossier devra ensuite être validé par le jury du diplôme, composé de professionnels. Si vous en avez besoin, utilisez les cours que nous vous proposons pour vous préparer aux projets. Ce que vous saurez faire Analyser un cahier des charges et choisir une solution technique adaptée parmi les solutions existantes Concevoir l’architecture technique d’une application à l’aide de diagrammes UML Créer des applications iPhone grâce à Swift et Xcode Communiquer avec une base de données pour stocker et requêter des informations Mettre en oeuvre des test unitaires et des tests d'intégration Produire une documentation technique et fonctionnelle de l’application Utilisez le réseau pour obtenir des informations Comprendre et appliquer des designs patterns pour assurer la stabilité de vos applications Quels métiers pourrez-vous exercer ? Le métier de développeur iOS est plébiscité par de nombreuses entreprises, start-up comme grands groupes. En effet, l’écosystème Apple est incontournable et aucun service web ne peut faire l’économie d’un développement spécifique pour l’iPhone ou l’iPad. Retrouvez de nombreuses offres d'emploi de développement iOS sur Monster et Indeed. Retrouvez sur cette page les indicateurs de performance des formations OpenClassrooms. Rémunération Les développeurs iOS avec Swift peuvent prétendre à une rémunération importante car l’industrie manque de développeurs spécialisés. Le métier de “Développeur d’application iOS”, vous permettra d’accéder aux rémunérations suivantes* (en moyenne) : Débutant : 43 000 € à 51 000 € annuels Expérimenté : 51 000 € à 64 000 € annuels Développeur d'application - iOS 4 * Selon l’étude sur les rémunérations du cabinet Robert Half de 2017 Ces profils sont très recherchés, majoritairement en CDI. En freelance, les développeur iOS facturent jusqu’à 600€ par jour de travail. Ce parcours peut être effectué en alternance. Développeur d'application - iOS 5 Projet 1 - 10 heures Définissez votre stratégie d'apprentissage Vous embarquez sur un grand parcours d'apprentissage ! Équipez-vous des outils et des bonnes pratiques dont vous aurez besoin tout au long de vos cours et de vos projets. Compétences cibles Construire pas à pas son projet professionnel Cours associés Apprenez à apprendre Facile 6 heures Être capable d'apprendre vite et bien est une compétence clé dans n'importe quel domaine. Suivez ce cours pour améliorer votre capacité d'apprentissage ! Développeur d'application - iOS 6 Projet 2 - 10 heures Intégrez la communauté OpenClassrooms ! Il est temps de vous présenter aux autres élèves ! Apprenez à utiliser les outils de versionning Git et GitHub tout en intégrant la communauté OpenClassrooms. Compétences cibles Versionner son projet et travailler en collaboration Cours associés Utilisez Git et GitHub pour vos projets de développement Facile 12 heures Grâce à Git et GitHub, gérez votre code source et suivez les modifications apportées à vos fichiers. Comprendre le Web Facile 6 heures Le monde du Web vous intéresse, mais vous n’y connaissez rien ? Vous décrochez quand vous entendez du vocabulaire geek ? Imprégnez-vous de la culture du Web avec ce cours ! Développeur d'application - iOS 7 Projet 3 - 100 heures Créez votre premier jeu vidéo avec Swift ! Dans ce projet, nous allons concevoir un prototype de jeu de combat entre personnages avec Swift. La Programmation Orientée Objet n'aura plus de secret pour vous ! Compétences cibles Programmer en orienté objet avec Swift Cours associés Introduction à iOS : plongez dans le développement mobile ! Facile 15 heures Dans ce cours d'introduction, vous découvrirez les fondamentaux du développement d'applications iPhone. Vous allez créer votre première application fonctionnelle en seulement quelques heures ! Apprenez les fondamentaux de Swift Facile 30 heures Vous souhaitez vous initier au langage Swift ? Suivez ce cours pratique et ludique, et développez votre première application iOS. Développeur d'application - iOS 8 Approfondissez Swift avec la Programmation Orientée Objet Moyenne 20 heures La programmation orienté objet (POO) est un concept fondateur de la plupart des langages de programmation modernes, comme Swift. Découvrez la POO en animant un bus scolaire ! Développeur d'application - iOS 9 Projet 4 - 80 heures Développez Instagrid : une application de montage photo ! Un agence de design fait appel à vous pour finaliser l'application de montage photo Instagrid. Développez la solution qui répondra à ses attentes ! Compétences cibles Interpréter les gestes sur un écran tactile Créer un design responsive à partir d'un mockup Mettre en place une architecture adaptée à son projet Cours associés Développez une application iPhone avec le modèle MVC Moyenne 30 heures Dans ce cours, vous allez créer un jeu de quiz avec le modèle MVC. Vous saurez aussi comment interpréter les gestes de l'utilisateur, réaliser des animations… et plus encore ! Créez une application responsive pour iOS Moyenne 10 heures Fini les boutons en dehors de l’écran et les textes tronqués ! De l’iPhone 4 à l’iPad Pro, en mode portrait ou paysage, vous apprendrez à adapter une interface iOS selon votre écran. Développeur d'application - iOS 10 Projet 5 - 50 heures Améliorez une application existante Vous venez à la rescousse d'un projet déjà lancé. À vous de jouer pour améliorer la qualité de l'application existante. Vous y ajouterez également des tests pour vous assurer de sa robustesse. Compétences cibles Apporter des améliorations de fonctionnalités à une application Créer une architecture logicielle MVC Effectuer une suite de tests unitaires et d’intégration Corriger des dysfonctionnements sur une application Cours associés Débuguez et testez vos applications iOS Moyenne 15 heures Dans ce cours, vous allez apprendre à repérer et éliminer les bugs de votre application et également à les prévenir en ajoutant des tests à votre projet. Développeur d'application - iOS 11 Projet 6 - 80 heures Analysez les besoins de votre client pour son groupe de pizzerias Un client vous sollicite pour créer un système de gestion des commandes pour ses pizzerias. À vous d'analyser ses besoins et d'élaborer les spécifications fonctionnelles du futur système. Compétences cibles Analyser un besoin client Lister les fonctionnalités demandées par un client Rédiger les spécifications détaillées d'un projet Sélectionner une solution technique adaptée Cours associés Gérez votre projet informatique facilement Facile 4 heures Gérez un projet informatique de manière professionnelle en utilisant les méthodologies agiles. Appliquez le principe du Domain-Driven Design à votre application Facile 4 heures Avec le Domain-Driven Design ou DDD, communiquez une architecture technique. Utilisez la méthode UML, les diagrammes de cas d’utilisation et de classe. Développeur d'application - iOS 12 Écrivez la documentation technique de votre projet Moyenne 6 heures Documentez votre projet de manière claire et maintenable avec les conventions de nommage, README, ou encore les outils de documentation d'API, ainsi qu'un document d'architecture technique. Développeur d'application - iOS 13 Projet 7 - 80 heures Concevez la uploads/Management/ brochure-developpeur-d-x27-application-ios 1 .pdf
Documents similaires
-
21
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 24, 2021
- Catégorie Management
- Langue French
- Taille du fichier 2.3347MB