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.

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

Compétences que vous acquerrez: Model Evaluation, Data Preprocessing, JUnit, Build Tools, Java Programming, MLOps (Machine Learning Operations), Java, Performance Tuning, Decision Tree Learning, Classification And Regression Tree (CART), Apache Maven, Data Structures, Random Forest Algorithm, Gradle, Data Pipelines, Software Architecture, Software Design, Object Oriented Programming (OOP), Apache, Machine Learning
Intermédiaire · Spécialisation · 3 à 6 mois

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

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

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

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

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java Programming, Java, Computer Programming, Software Design
Intermédiaire · Cours · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Programmation Java, Fichier E/S, structures de données, Programmation orientée objet (POO), Principes de programmation, Persistance des données
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Développement Web Front-End, Javascript, Utilisabilité, Programmation événementielle, Développement Web, Bootstrap (Framework Front-End), HyperText Markup Language (HTML), Conception de sites web, Vérification et validation, Conception et développement de sites web, Feuilles de style en cascade (CSS), Compatibilité des navigateurs, Débogage, Contenu Web, HTML et CSS, Wireframing, Interface utilisateur (UI), Conception de sites web réactifs, Conception interactive
Débutant · Spécialisation · 3 à 6 mois

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

Johns Hopkins University
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Développement Web Front-End, Javascript, Environnement de développement, Feuilles de style en cascade (CSS), Conception de sites web, Outils de développement web, AJAX, HTML et CSS, Applications Web, Conception de sites web réactifs
Mixte · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Analyse de dépendance, Sécurité des données, Architecture des systèmes, Cloud Computing, Déploiement des applications, Conception orientée objet, JSON, Cadre de travail Spring, Restful API, Conception de la base de données, Services en nuage, Services web, Applications en nuage, Cartographie objet-relationnelle, Évolutivité, Java, Plate-forme Java Enterprise Edition (J2EE), Conception de logiciels, Sécurité de l'informatique en nuage
Intermédiaire · Cours · 1 à 4 semaines