Engineering Maintainable Android Apps, est un MOOC de 4 semaines qui montre par l'exemple diverses méthodes pour concevoir des applications Android maintenables, y compris des méthodes de développement pilotées par les tests et comment développer/exécuter des tests unitaires en utilisant JUnit et Robotium (ou des cadres de tests automatisés équivalents pour Android), ainsi que comment appliquer avec succès des modèles logiciels Java/Android courants pour améliorer l'extensibilité et la clarté des applications Android. Les étudiants travailleront sur les quiz de l'unité automatisée appropriée, basée sur le matériel couvert dans les vidéos de conférence. Ces leçons démontreront les avantages des bonnes pratiques d'ingénierie logicielle qui visent à créer un code maintenable pour les applications mobiles. Il y aura environ 3-4 heures de temps d'engagement de l'étudiant par semaine, y compris les conférences vidéo, et les quiz. L'ordre des modules dans le cours est conçu pour être flexible. En particulier, les étudiants peuvent regarder les vidéos dans l'ordre qui leur convient, par exemple, ils peuvent regarder les vidéos sur les tests unitaires avant les vidéos sur les modèles logiciels s'ils préfèrent apprendre d'abord les tests unitaires.

Conception d'applications Android faciles à maintenir
Développez vos compétences avec Coursera Plus pour 239 $/an (habituellement 399 $). Économisez maintenant.

Conception d'applications Android faciles à maintenir
Ce cours fait partie de Spécialisation "Développement d'applications Android"
Enseigné en Français (doublage IA)



Instructeurs : Dr. Jules White
Enseignant de premier plan
32 254 déjà inscrits
Inclus avec
297 avis
Compétences que vous acquerrez
- Catégorie : Test Case
- Catégorie : Testability
- Catégorie : Test Driven Development (TDD)
- Catégorie : Android Development
- Catégorie : Integration Testing
- Catégorie : Application Design
- Catégorie : Test Automation
- Catégorie : Software Engineering
- Catégorie : Software Design
- Catégorie : Software Testing
- Catégorie : Application Security
- Catégorie : Maintainability
- Catégorie : Unit Testing
- Catégorie : Software Architecture
- Catégorie : Software Design Patterns
Outils que vous découvrirez
- Catégorie : Mobile Security
- Catégorie : JUnit
Détails à connaître

Ajouter à votre profil LinkedIn
5 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 5 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs


Offert par
En savoir plus sur Développement mobile et web
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
68,01 %
- 4 stars
22,55 %
- 3 stars
5,38 %
- 2 stars
2,69 %
- 1 star
1,34 %
Affichage de 3 sur 297
Révisé le 26 oct. 2018
Very Useful and very intelligent instructor, Thank you.
Révisé le 23 déc. 2017
Great presentation of material. Not so much useful information on Android platform vulnerabilities.
Révisé le 1 août 2020
i really like how this course was made, the set up and board was amazing!!!!

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,





