Academy

Programme de formation
“Eco-développeur d’application mobile Android”

Module 1 : Formation intensive au codage Android

  • Présentation commune des stagiaires pour initier la cohésion de groupe.

  • Définir le niveau minimal du groupe pour adapter les modules suivants.

  • Acquisition de la logique informatique; base fondamentale pour le développement informatique.

  • Acquisition des bases du langage informatique (variables, fonctions, boucles), de la programmation orientée objet.

  • Compréhension des base de données relatives. Création d’une base de données et savoir la requêter.

  • Savoir intégrer et requêter (CRUD) une base de données en Java.

  • Création, à partir d’un cahier des charges, d’une première application java connectée avec une base de données

    => Vérifier l'acquisition de la POO et de la création/utilisation d'une base de données.

  • Savoir utiliser l’IDE pour le développement Android.

  • Connaître et savoir utiliser les différents composants d’Android (RecyclerView, etc.), ainsi que les librairies externes (ex : Picasso).

  • Connaissance du langage et équivalence en Java.

  • Savoir se connecter à une base de données de manière asynchrone et gérer les objets retournés.

  • Création, à partir d’un cahier des charges, d’une application mobile complète.

    => Vérifier le niveau d’acquisition individuelle des notions de bases Android.

  • Savoir implémenter les librairies professionnelles Android et comprendre leur notions.

  • Création, à partir d’un cahier des charges, d’une application mobile complète.

    => Vérifier le niveau d’acquisition individuelle des notions professionnelles Android.

  • Appréhender la boîte à outils moderne d’interface utilisateur multiplateforme.

  • Création, à partir d’un cahier des charges, d’une application mobile complète.

    => Vérifier le niveau d’acquisition individuelle et du travail en groupe.

  • Connaissance du langage et appréhender la boîte à outils moderne d’interface utilisateur sur iOS via XCode.

  • Sensibilisation du framework hybride.

 

Module 2 : Intégrer un projet de développement

    • Sensibilisation: Comprendre les enjeux de l’éco-conception.

    • Développement: Apprendre les méthodes, les outils et les techniques.

    • Mesure: Vérifier la réduction d'impact grâce aux méthodes étudiées.

    • La méthode SCRUM: Connaître la méthode SCRUM et les concepts liés (EPIC, USER STORIES, planning poker, sprint, Pull request) dans la participation à un projet de développement d’application.

    • User Story: Savoir créer une branche par User Story.

    • Pull Request: Savoir préparer et envoyer un pull request.

    • Merge: Savoir participer à un merge.

    • Les outils collaboratifs: S’approprier les outils JIRA et TRELLO dans le contexte projet.

    • Les outils de gestion de source: Connaître et utiliser les outils de gestion dans le cloud (GITHUB, BITBUCKET, GITLAB).

    • Les outils d’aide à la décision: Faire une recherche efficace sur internet, utiliser et participer à des forums Stack Overflow pour choisir la bonne méthode à implémenter.

    • Point hebdomadaire: Savoir préparer et présenter de manière professionnelle un état d’avancement (rapport) au client avec l’appui du chef de projet sur une base hebdomadaire (88 heures).

    • Checkpoints hebdomadaires: Savoir se coordonner avec son équipe de développement lors de check points (88 heures).

    • Pair coding: "Participation à un atelier de pair coding avec le tuteur afin de partager les best practices et de lever les points de blocage éventuels dans l’avancement du projet (112 heures).

    • Pull Request: Préparer et envoyer un pull request hebdomadaire à l’encadrant (42 heures).

    • Evaluation des acquis: Chaque semaine le stagiaire enverra à son encadrant une « pull request » contenant le code réalisé pendant la semaine. Si l’intégrité du code est validée la branche est validée et mise en production. Les notions abordées seront donc considérées comme acquises. Sinon la request est refusée et le stagiaire devra corriger les points bloquants autant de fois que nécessaire jusqu’à validation définitive (42 heures).

“Eco-développeur d’application mobile Android”

Remplissez le formulaire de candidature, en joignant votre CV et lettre de motivation.

Intégrer notre prochaine session de formation

Dernière mise à jour:

Siège social : 2 Chemin de Freyguières 13240 SEPTEMES LES VALLONS
N° d’activité 93131809913 auprès du préfet de la région Provence Alpes Côte d’Azur
SIRET 828 890 145 00018
ID datadock 0080810

DEV-ID MARSEILLE
4 Rue Berthelot 13014 MARSEILLE

Responsable administratif formation : Guillaume BONNAIRE contact@dev-id.fr

La certification qualité a été délivrée au titre de la catégorie d’actions suivante : actions de formation

07 Septembre 2023

Dev-id Marseille SAS:

Contact:

Dev-id Marseille SAS: