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: Programmation informatique, Algorithmes, structures de données, Environnements de développement intégré, Débogage, Cas de test, Java, Pédagogie numérique, Programmation orientée objet (POO)
Débutant · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: structures de données, Java, Environnement de développement, Programmation Java, Interface utilisateur (UI), Développement du programme, Conception de jeux, 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: Manipulation des données, SQL, Accès aux données, Gestion des bases de données, Bases de données, Bases de données relationnelles, Langage de requête
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: Autorisation (informatique), Test de scénario, JSON, Authentifications, Test de l'API, Java, Cas de test, Importation/exportation de données, Développement de scripts de test, Restful API
Mixte · Cours · 1 à 4 semaines

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

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

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

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

Vanderbilt University
Compétences que vous acquerrez: Flux de travail IA, Orchestration IA, IA générative, Logique d'entreprise, Gestion des documents, Middleware, Candidature au LLM, Systèmes agentiques, Grand modèle de langage (LLM), API OpenAI, Modèles de conception de logiciels, Codage sécurisé, Développement de la personnalité, Programmation Java, Motifs de l'invitation, Exécution du plan, Projet ouvert de sécurité des applications web (OWASP), Agents IA génératifs, Ingénierie de requête
Intermédiaire · Cours · 1 à 3 mois