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: Integration Testing, Command-Line Interface, Application Deployment, Dependency Analysis, Data Migration
Intermédiaire · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: Java, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), Algorithms, Debugging, Development Environment
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Computer Programming, Computational Thinking, Programming Principles, Performance Tuning, Object-Relational Mapping
Intermédiaire · Spécialisation · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Programmation informatique, Réceptivité culturelle, Pensée informatique, Débogage, Java, Pédagogie numérique, Programmation orientée objet (POO), Programmation Java, Pédagogie, Développement du programme
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Integrated Development Environments, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Software Design, Development Environment
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Java Programming, Functional Design, Performance Tuning, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Déploiement des applications, Vision par ordinateur, IA générative, Java, Environnement de développement, Déploiement du modèle, Développement de logiciels, Analyse d'images, Restful API
Intermédiaire · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Flux de travail IA, Débogage, IA générative, Candidature au LLM, Java, Systèmes agentiques, Appel d'outils, API OpenAI, Développement d'applications, Agents IA génératifs, Ingénierie de requête
Débutant · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Cas de test, Tests unitaires, Tests de développement, Java, Testabilité, Développement de scripts de test, Test de logiciels, Développement piloté par les tests (TDD)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programming Principles, Java, Data Structures, Program Development, Eclipse (Software), Object Oriented Programming (OOP), Computer Programming, Debugging, Application Programming Interface (API), Database Application
Intermédiaire · Cours · 1 à 4 semaines

EDUCBA
Compétences que vous acquerrez: Microservices, Spring Framework, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Java, Scalability, Load Balancing, Restful API, Web Applications, File Management
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Restful API, API Design, API Testing, Spring Boot, Authentications, Test Automation, JSON, Application Programming Interface (API), Test Script Development, Application Deployment, Spring Framework, Object-Relational Mapping, Test Case, Software Quality Assurance, Business Logic, Back-End Web Development, Integration Testing, Software Engineering, Java Programming, Java
Débutant · Spécialisation · 1 à 3 mois