Cette Specializations est destinée à toute personne cherchant à devenir un programmeur d'applications sans expérience préalable. Au travers de quatre cours, vous apprendrez les concepts fondamentaux de la programmation, l'orientation objet et plusieurs outils nécessaires, notamment le contrôle de la source et l'automatisation de la construction. Vous passerez également en revue plusieurs méthodologies de développement populaires qui seront probablement utilisées dans toute carrière de programmation.
Projet d'apprentissage appliqué
Cette spécialisation est en grande partie conceptuelle, elle n'est donc pas aussi pratique que l'apprentissage d'un langage de programmation, mais elle comprend quelques laboratoires pratiques pour mettre en pratique vos nouvelles compétences fondamentales en programmation. Vous serez en mesure d'utiliser l'environnement de laboratoire Coursera pour pratiquer et pour avoir une idée de la façon dont un environnement de programmation est structuré, et comment vous configurerez et personnaliserez votre environnement pour qu'il fonctionne le mieux possible pour vous. Cette spécialisation vous préparera à plonger dans le langage de développement Java et à commencer votre carrière de programmeur.