Il s'agit du premier cours du certificat professionnel Amazon Junior Software Developer. Dans ce cours, vous acquerrez une compréhension fondamentale de la programmation Java et des pratiques essentielles de développement de logiciels. Vous commencerez par une introduction au développement de logiciels et aux tâches essentielles d'un développeur en suivant les étapes du cycle de vie du développement de logiciels (SDLC). Vous configurerez ensuite l'environnement de développement Java et vous plongerez dans la syntaxe et la structure Java, en apprenant à écrire et à exécuter des programmes Java simples. Vous comprendrez les concepts de variables, de types de données et d'opérateurs, ce qui vous permettra de manipuler efficacement les données dans les programmes Java.

il reste 5 jours : Bénéficiez d'un coup de pouce pour le Black Friday avec 160 $ de réduction sur plus de 10 000 programmes.


Introduction au développement de logiciels
Ce cours fait partie de Développeur logiciel junior Amazon Certificat Professionnel

Instructeur : Amazon
52 808 déjà inscrits
Inclus avec
(338 avis)
Expérience recommandée
Ce que vous apprendrez
Expliquer les avantages de l'utilisation d'un IDE.
Identifier et décrire les concepts fondamentaux du SDLC et les concepts de programmation utilisant Java.
Écrire et exécuter des programmes Java simples pour comprendre la syntaxe de base, les structures de contrôle et appliquer les concepts de la programmation orientée objet.
Compétences que vous acquerrez
- Catégorie : Programmation Informatique
- Catégorie : Principes de programmation
- Catégorie : Génie logiciel
- Catégorie : Environnement de développement
- Catégorie : Développement du programme
- Catégorie : Développement de logiciels
- Catégorie : Programmation Java
- Catégorie : Cycle de vie du développement logiciel
- Catégorie : Java
- Catégorie : Programmation orientée objet (POO)
- Catégorie : Environnements de développement intégré
Détails à connaître

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

Élaborez votre expertise en Développement de logiciels
- 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 auprès de Amazon

Il y a 4 modules dans ce cours
Ce module propose une exploration structurée du développement de logiciels et des concepts de programmation Java. Il couvre les tâches fondamentales du développement de logiciels, les rôles de spécialistes dans différents domaines et les compétences essentielles du langage Java. Vous explorerez les variables, les opérateurs, les instructions conditionnelles, les boucles et la manipulation des chaînes de caractères, en vous concentrant sur les applications pratiques et les exemples du monde réel. Chaque leçon vise à vous doter d'une base solide dans les principes de développement de logiciels et la programmation Java, ouvrant la voie à une exploration plus approfondie.
Inclus
12 vidéos9 lectures4 devoirs1 devoir de programmation1 sujet de discussion3 laboratoires non notés
Ce module couvre les éléments essentiels de la programmation Java, en se concentrant sur les instructions conditionnelles, les instructions de commutation et les structures itératives. Vous vous plongerez dans la syntaxe et la fonctionnalité des constructions "if", "else if" et "else" de Java, en acquérant une compréhension approfondie de la façon dont ces instructions contrôlent le flux du programme en fonction des conditions. Vous explorerez également les avantages des instructions switch par rapport aux instructions if enchaînées. En outre, vous maîtriserez les structures itératives telles que les boucles for, les boucles while et les boucles do while, en comprenant leurs avantages et en sachant quand les appliquer efficacement.
Inclus
8 vidéos8 lectures3 devoirs2 laboratoires non notés1 plugin
Ce module traite de la réutilisation du code, de la création de méthodes et des principes de la programmation orientée objet. Vous apprendrez à refondre le code en méthodes, à comprendre le concept de classe principale et à créer des classes utilitaires. Vous explorerez l'héritage, le polymorphisme et l'encapsulation, en vous concentrant sur les applications pratiques et les avantages. En outre, les leçons mettent l'accent sur la conception logique des programmes, les modificateurs d'accès, les classes abstraites et les interfaces afin d'améliorer l'évolutivité et la maintenabilité du code. Grâce à des exercices pratiques et des exemples du monde réel, vous approfondirez votre compréhension des principes fondamentaux de la programmation Java, ouvrant la voie à des pratiques efficaces de développement de logiciels.
Inclus
16 vidéos7 lectures4 devoirs2 devoirs de programmation1 sujet de discussion7 laboratoires non notés
Ce module met l'accent sur l'application des connaissances complètes en matière de développement de logiciels que vous avez acquises dans les modules précédents à un projet pratique et réel. Ce module de projet vous met au défi d'intégrer divers aspects de la programmation Java pour créer un programme de zoo en utilisant des classes super/abstraites et l'héritage, en concevant et en mettant en œuvre plusieurs classes représentant différents types d'animaux. Grâce à ce module, vous démontrerez votre capacité à développer votre propre programme logiciel.
Inclus
2 vidéos3 lectures1 devoir1 devoir de programmation
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.
En savoir plus sur Développement de logiciels
Statut : Essai gratuitNortheastern University
Statut : Essai gratuitAmazon
Statut : Essai gratuitAmazon
Statut : PrévisualisationNortheastern University
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?




Avis des étudiants
338 avis
- 5 stars
72,64 %
- 4 stars
15,58 %
- 3 stars
2,64 %
- 2 stars
0,58 %
- 1 star
8,52 %
Affichage de 3 sur 338
Révisé le 23 avr. 2025
i had a problem while running the program in the provided compiler.need to reset the server for the use .rest of all are good .
Révisé le 21 nov. 2025
Everyone know that, which one have own Knowledge and how to produce in which platform that is Coursera. So helpfull to all employees.
Révisé le 17 nov. 2024
Last module is a bit scuffed since you need to get the same results as the Emulation which is confusing since variable names can be different and they do not share how you should name your variables

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
Ce certificat professionnel est conçu pour les développeurs de logiciels juniors qui cherchent à lancer leur carrière dans l'industrie technologique. Il s'adresse également aux professionnels actuels qui cherchent à mieux comprendre les principes fondamentaux du développement de logiciels.
Ce programme est fait pour vous :
- Si vous êtes intéressé par le domaine du développement de logiciels ou si vous commencez à travailler dans des fonctions de développement de logiciels juniors.
- Si vous voulez changer ou commencer une carrière dans le domaine du développement de logiciels
- Si vous travaillez déjà dans le domaine du développement de logiciels et que vous cherchez à mieux comprendre les principes fondamentaux du développement de logiciels, l'obtention d'un certificat de développement de logiciels Amazon peut vous aider à faire progresser votre carrière ou à combler vos lacunes en matière de connaissances, de compétences et d'aptitudes.
Une expérience préalable en matière de codage est souhaitable, mais elle n'est pas obligatoire. Une compréhension de base des concepts de programmation et une volonté d'apprendre sont recommandées.
Le principal avantage réside dans l'acquisition de compétences pratiques et de connaissances essentielles pour lancer une carrière de développeur de logiciels junior. Ce certificat professionnel vous permet non seulement d'acquérir l'expertise nécessaire pour occuper un poste de débutant, mais aussi d'obtenir une certification reconnue, ce qui renforce votre crédibilité au sein de l'industrie. Ce certificat offre des expériences d'apprentissage pratiques sous la direction de professionnels chevronnés.
Un développeur de logiciels junior prend généralement en charge la conception, le développement et la maintenance des applications logicielles tout en recevant des conseils de développeurs seniors, ce qui en fait des candidats appropriés pour des stages ou des apprentissages.
Plus de questions
Aide financière disponible,

