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: API Testing, Restful API, Authentications, Test Automation, Test Script Development, Test Case, Java, JSON
Mixte · Cours · 1 à 4 semaines

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: Eclipse (Logiciel), Conception de jeux, Structures de données, Programmation Java, Java, Développement de jeux vidéo, Développement du programme, Interface utilisateur (UI), Environnement de développement
Débutant · Projet Guidé · Moins de 2 heures

Johns Hopkins University
Compétences que vous acquerrez: Javascript, Modèle Vue Contrôleur, Modèles de conception de logiciels, Tests unitaires, Développement Web, Architecture des logiciels, Angulaire, Composants de l'interface utilisateur, Applications en nuage, Cadres JavaScript, Ajax, Composants Web, Langage de balisage hypertexte (HTML), Applications Web, Développement Web Front-End
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: Conception orientée objet, Programmation Java, Java, Tenue de registres, Programmation orientée objet (POO)
Intermédiaire · Projet Guidé · Moins de 2 heures

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

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

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

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