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
Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. É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 356 déjà inscrits
Inclus avec
Demander à Coursera
297 avis
Compétences que vous acquerrez
- Catégorie : Tests de logiciels
- Catégorie : Conception de logiciels
- Catégorie : Automatisation des tests
- Catégorie : Outils de test
- Catégorie : Développement Android
- Catégorie : Tests unitaires
- Catégorie : Tests d'intégration
- Catégorie : Tests de développement
- Catégorie : Sécurité des applications
- Catégorie : Testabilité
- Catégorie : Codage sécurisé
- Catégorie : Maintenabilité
- Catégorie : Modèles de conception de logiciels
- Catégorie : Génie logiciel
- Catégorie : Développement piloté par les tests (TDD)
Outils que vous découvrirez
- Catégorie : Sécurité mobile
- 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
Statut : Essai gratuitVanderbilt University
Statut : Essai gratuit
Statut : Essai gratuitVanderbilt University
Statut : Essai gratuit
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 27 oct. 2018
Very Useful and very intelligent instructor, Thank you.
Révisé le 7 déc. 2017
a great course in terms of security specially the Plexiglas used by the instructor which was used in Picasso's paintings. the concept is very helpful. thanks. great effort
Révisé le 3 août 2017
An Excellent course. I will say it is an online course that made me study as if I were in a classroom
Foire Aux Questions
Plus de questions
Aide financière disponible,




