Les cours en Java peuvent vous aider à apprendre la syntaxe, les objets, les structures de données et les pratiques essentielles du développement logiciel. Vous pouvez développer des compétences en création d'applications, tests, organisation du code et utilisation d'outils courants. De nombreux cours utilisent des exercices progressifs pour renforcer la compréhension.

Compétences que vous acquerrez: JUnit, Unit Testing, IntelliJ IDEA, Apache Maven, Software Testing, Test Case, Testability, Test Tools, Java, Mockups
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: API Testing, Restful API, Authentications, Test Automation, Test Script Development, Test Case, Java, JSON
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Java, Structures de données, Eclipse (Logiciel), Interface utilisateur (UI), Développement de jeux vidéo, Java, Environnement de développement, Développement du programme, Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures

Johns Hopkins University
Compétences que vous acquerrez: Développement Web, Architecture des logiciels, Angulaire, Développement Web Front-End, Modèle Vue Contrôleur, Applications Web, Composants Web, Modèles de conception de logiciels, Cadres JavaScript, Javascript, Composants de l'interface utilisateur, Applications en nuage, Langage de balisage hypertexte (HTML), Ajax, Tests unitaires
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jenkins, Selenium (Software), GitHub, Git (Version Control System), Performance Testing, Continuous Integration, CI/CD, Apache Maven, Version Control, Test Script Development, Test Automation, Browser Compatibility, JUnit, Object Oriented Programming (OOP), Test Data, Integration Testing, Java Programming, Test Case, Test Execution Engine, Software Testing
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Tenue de registres, Programmation Java, Java, Conception orientée objet, Programmation orientée objet (POO)
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Minnesota
Compétences que vous acquerrez: Données d'essai, Couverture du code, Cas de test, Planification des tests, Tests de développement, JUnit, Assurance qualité des logiciels, Automatisation des tests, Tests en boîte blanche, Tests de logiciels, Test du système, Tests unitaires, Vérification et validation, Tests fonctionnels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Ajax, Gherkin (Scripting Language), Test Tools, Test Script Development, Debugging, Integration Testing, Software Design Patterns, Test Data, Scripting, Web Development Tools, Data Structures, Automation, SQL, MySQL
Intermédiaire · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Node.JS, React Redux, Restful API, Database Design, Ajax, Database Application, Databases, Full-Stack Web Development, Server Side, NoSQL, Back-End Web Development, Front-End Web Development, Javascript, React.js, Performance Tuning, API Design, Data Structures, MongoDB, Debugging, JavaScript Frameworks
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Node.JS, Dataflow, Real Time Data, File I/O, Javascript, Event-Driven Programming, Web Development Tools, Server Side, TCP/IP, Front-End Web Development
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Responsive Web Design, Video Game Development, HTML and CSS, Web Design, Animation and Game Design, Front-End Web Development, Web Development, Interactive Design, Computer Graphics, Javascript
Débutant · Cours · 1 à 4 semaines

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Microsoft Copilot, Vibe coding, Generative AI Agents, GitHub, AI Workflows, Software Development Tools, Application Development, Artificial Intelligence, Generative AI, AI Personalization, Code Review, Responsible AI, Software Development, Front-End Web Development, Design Software, React.js, Software Engineering, Web Development, Javascript
Débutant · Cours · 1 à 3 mois