Développeur d'application - Android Devenez développeur et réalisez vos applica

Développeur d'application - Android Devenez développeur et réalisez vos applications pour Android. 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 - Android 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 - 18 mois). Qu'est-ce qu'un développeur d'application Android Les développeurs d’application 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, de produire une documentation technique et fonctionnelle pour le client, d'apporter des corrections de bugs et d’effectuer des mises à jour. Spécialité Android Le rôle du développeur Android est de programmer des applications pour smartphones et tablettes Android. À 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 être en veille active sur ces technologies, et plus particulièrement de l’écosystème Google. Par ailleurs, un développeur Android peut facilement décliner ses applications sur d’autres plateformes comme les montres connectées Android ou l'Android TV. En tant que spécialiste de l’univers Google, le développeur Android 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) Développeur d'application - Android 3 ; 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. Ce que vous saurez faire Analyser un cahier des charges et choisir une solution technique ; Concevoir l’architecture technique d’une application ; Créer des applications Android grâce au langage Java ; Communiquer avec une base de données ; Mettre en œuvre des tests unitaires, des tests d'intégration et des tests d'interface ; Produire une documentation technique et fonctionnelle de l’application. Quels métiers pourrez-vous exercer ? Le métier de développeur Android est plébiscité par de nombreuses entreprises, start- up comme grands groupes. En effet, l’écosystème Google est incontournable et aucun service web ne peut faire l’économie d’un développement spécifique pour Android, qui représente la majorité des équipements mobiles à travers le monde. Retrouvez de nombreuses offres d'emploi de développement Android sur Monster et Indeed. Retrouvez sur cette page les indicateurs de performance des formations OpenClassrooms. Rémunération Les développeurs Android peuvent prétendre à une rémunération importante car l’industrie manque de professionnels spécialisés. Le métier de “Développeur d’application Android”, 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 * Selon l’étude sur les rémunérations du cabinet de recrutement Robert Half de 2017. Ces profils sont très recherchés, majoritairement en CDI. En freelance, les développeurs Android facturent jusqu’à 600€ par jour de travail. Développeur d'application - Android 4 Ce parcours peut être effectué en alternance. Plus d'informations. Développeur d'application - Android 5 Projet 1 - 30 heures 24h dans la vie d'un développeur mobile 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 Sélectionner les sources d’information pertinentes pour un ensemble de technologies Mettre en place un tableau de bord de veille technologique Établir un plan de formation Définir un poste pertinent pour un développeur d’application 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 ! 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 - Android 6 Mettez en place un système de veille informationnelle Facile 4 heures Apprenez à faire de la veille pour vous adapter aux évolutions de votre métier et à utiliser des outils de veille informationnelle. Découvrez les métiers de développeur Facile 6 heures Les codeurs, programmeurs, développeurs... Qu'est-ce que c'est ? Découvrez les différents métiers du développement, du Web au mobile, du back-end au front-end. Vous verrez comment vous former et comment évoluer dans le code. Développeur d'application - Android 7 Projet 2 - 50 heures Analysez les tests de l’application MagIC GitHub Avez-vous déjà rêvé de devenir un véritable sapeur-pompier ? Montez dans votre camion, allumez les sirènes et faites en sorte que les tests de cette application passent tous au vert ! Compétences cibles Produire un rapport d'exécution de tests Fournir des patchs correctifs lorsque le rapport de l’exécution des tests le suggère Cours associés Découvrez le fonctionnement des algorithmes Facile 4 heures L’algorithmique est l’art de décomposer les étapes d’une solution à un problème sous forme d’instructions précises pour des programmes informatiques. Apprenez à faire votre algorithme ! Débutez la programmation avec Java Facile 15 heures Découvrez des concepts clés de programmation comme les variables, les types et les boucles. Lancez-vous dans la programmation orientée objet en Java et exercez-vous grâce à des exercices interactifs ! Développeur d'application - Android 8 Projet 3 - 70 heures Développez une nouvelle fonctionnalité pour l'application Entrevoisins et testez-la Vous avez rejoint une start-up qui développe une application de partage de services innovants. Ajoutez votre pierre à l'édifice en développant une nouvelle fonctionnalité et testez-la. Compétences cibles Mettre en œuvre des tests d'intégration Mettre en oeuvre des tests unitaires Cours associés Développez votre première application Android Facile 20 heures Vous allez vous familiariser avec l'environnement Android en développant une application simple et ludique : TopQuiz. Cette application vous posera une série de questions pour tester votre niveau de culture générale ! Développeur d'application - Android 9 Développez des applications robustes et fiables Moyenne 30 heures Le bug, c’est un peu comme ce moustique qui vous siffle aux oreilles lorsque vous vous endormez : insupportable. Créez des tests unitaires pour minimiser les bugs. Vos applications mobiles seront fiables et vous rendrez vos utilisateurs heureux. Développeur d'application - Android 10 Projet 4 - 110 heures Créez une application de gestion de réunions Votre lead dev vous demande de développer une application de A à Z. Prêt à relever ce nouveau défi ? À vos claviers. Compétences cibles Sélectionner les langages de programmation adaptés pour le développement de l’application Respecter les bonnes pratiques de développement en vigueur Développer une application proposant les fonctionnalités attendues par le client 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. 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 - Android 11 Projet 5 - 110 heures Délivrez une application mobile en production L'application de votre client fonctionne parfaitement bien. Cependant, lors d'une rotation de l'écran ou d'un redémarrage de votre application, les données disparaissent... Remédiez à ce problème grâce à SQLite ! Compétences cibles Implémenter le schéma de données dans la base Réaliser un schéma de conception de la base de données de l’application Concevoir l'architecture technique d'une application à l'aide de diagramme UML Cours associés Modélisez et implémentez une base de données relationnelle avec UML Moyenne 20 heures Vous souhaitez organiser et exploiter un ensemble de données mais vous ne savez pas comment vous y prendre ? Utilisez UML pour modéliser votre domaine et créez une base de données relationnelle ! Gérez vos données localement pour avoir une application 100 % hors-ligne Moyenne 20 heures Sauvegardez vos informations sur la mémoire de votre téléphone Android ou en utilisant une base de données relationnelle rapide et performante. Développeur d'application - Android 12 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 Rédiger les uploads/Management/ brochure-developpeur-d-x27-application-android.pdf

  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Mar 23, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 1.9671MB