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.

University of California San Diego
Compétences que vous acquerrez: Débogage, structures de données, Programmation orientée objet (POO), Algorithmes, Programmation informatique, Cas de test, Java, Pédagogie numérique, Environnements de développement intégré
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Débogage, structures de données, Programmation orientée objet (POO), Conception de logiciels, Programmation informatique, Gestion des fichiers, Java, Environnements de développement intégré, Environnement de développement
Débutant · Cours · 1 à 3 mois

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

Packt
Compétences que vous acquerrez: Java, Object Oriented Design, File I/O, Program Development, Encryption
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: SQL, Manipulation des données, Accès aux données, Bases de données, Gestion des bases de données, Langage de requête, Bases de données relationnelles
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Classification Algorithms, Data Preprocessing, Model Deployment, Model Evaluation, Decision Tree Learning, Regression Analysis, Logistic Regression
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Test de scénario, Test de l'API, Restful API, Développement de scripts de test, Autorisation (informatique), Cas de test, Authentifications, Java, Importation/exportation de données, JSON
Mixte · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Programmation orientée objet (POO), Conception de logiciels, Développement d'applications, Test de logiciels, Java, Programmation Java
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Test de l'API, Développement de scripts de test, Programmation pilotée par le comportement, Restful API, Authentifications, Données d'essai, Cas de test, Cucumber (logiciel), Automatisation des tests, Java, JSON, Évolutivité, Apache Maven, Gherkin (langage de script)
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Authentifications, Gestion des vulnérabilités, Développement d'exploits, Java, Autorisation (informatique), Docker (Logiciel), Examen du code, Projet ouvert de sécurité des applications web (OWASP), JSON, Git (Système de contrôle des versions), Évaluations de la vulnérabilité, Programmation Java, Sécurité des applications, Codage sécurisé, Analyse de dépendance, Test de pénétration
Intermédiaire · Cours · 1 à 4 semaines