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.

LearnQuest
Compétences que vous acquerrez: Automatisation des tests, Moteur d'exécution des tests, Tests de développement, Données d'essai, Test de logiciels, Java, Développement de scripts de test, Environnements de développement intégré, Tests unitaires, Cas de test, Testabilité, Développement piloté par les tests (TDD), JUnit, Maquettes, Eclipse (Logiciel)
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Jenkins, Test Script Development, CI/CD, Continuous Integration, Test Automation, Apache Maven, DevOps, Automation, Continuous Delivery, Systems Administration, JUnit, Devops Tools, Scripting, Browser Compatibility, Scalability, Distributed Computing, Git (Version Control System), Debugging
Intermédiaire · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programming Principles, Java Programming, Java, Computer Programming, Data Structures, Development Environment, Problem Solving, Algorithms, Eclipse (Software), Debugging
Débutant · Cours · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Software Design, Programming Principles, Object Oriented Programming (OOP), Java, Data Preprocessing, Computer Programming, Data Analysis Software, Data Structures, Algorithms
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Programmation Java, Conception orientée objet, Programmation orientée objet (POO), Conception de logiciels, Java
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Stored Procedure, PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Databases, Data Persistence, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Data Integrity, Database Systems, Enterprise Application Management
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Integrated Development Environments, Software Design Patterns
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Software Documentation, Application Design, Software Testing, Performance Tuning, Data Persistence
Intermédiaire · Cours · 1 à 4 semaines

Instituto Tecnológico de Aeronáutica
Compétences que vous acquerrez: Model View Controller, Selenium (Software), Web Applications, Java, JUnit, Data Access, Software Testing, Application Development, Agile Software Development, Test Automation, Software Design Patterns
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: HyperText Markup Language (HTML), Scripting, Java, Applications Web, Côté serveur, Plate-forme Java Enterprise Edition (J2EE), Modèle Vue Contrôleur
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java Programming, Development Environment, Java, Integrated Development Environments, Encryption, Cryptography, Virtualization and Virtual Machines, Performance Tuning, Application Programming Interface (API), Object Oriented Programming (OOP), Scalability
Intermédiaire · Cours · 1 à 3 mois