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: Cadres d'application, Programmation informatique, Conception orientée objet, Java, Programmation orientée objet (POO), Programmation Java, Principes de programmation, Conception de l'application, Fichier E/S, Développement d'applications, Gestion des fichiers, Développement du programme, Gestion des données, Structures de données
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation informatique, Conception orientée objet, Résolution de problèmes, Java, Programmation orientée objet (POO), Programmation Java, Principes de programmation, Développement Android, Fichier E/S, Développement d'applications, Gestion des fichiers, Développement du programme, Structures de données
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Sécurité de l'informatique en nuage, Serveurs web, API dans le nuage, Java, Plate-forme Java Enterprise Edition (J2EE), Applications en nuage, Cadre de travail Spring, Développement de l'informatique en nuage, Services Web, Architecture de l'informatique en nuage, Programmation Java, Déploiement dans le nuage, JSON, Codage sécurisé, Services en nuage, Sécurité des données, Cartographie objet-relationnelle, Informatique en nuage, Restful API, Évolutivité
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java, Programmation orientée objet (POO), Algorithmes, Programmation Java, Interface de programmation d'applications (API), Structures de données
Intermédiaire · Projet Guidé · Moins de 2 heures

University of California San Diego
Compétences que vous acquerrez: Débogage, Programmation informatique, Conception orientée objet, Pensée informatique, Java, Programmation orientée objet (POO), Réceptivité culturelle, Logique informatique, Algorithmes, Cas de test, Programmation Java, Principes de programmation, Pédagogie, Conception de logiciels, L'enseignement, Logiciels et technologies pour l'éducation, Développement du programme, Structures de données, Pédagogie numérique
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Application Development, UI Components
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Débogage, Conception orientée objet, Résolution de problèmes, Environnements de développement intégré, Eclipse (Logiciel), Java, Programmation orientée objet (POO), Programmation Java, Principes de programmation, Fichier E/S, Gestion des fichiers, Environnement de développement, Structures de données
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Prétraitement des données, Apprentissage automatique appliqué, Apache Spark, Méthodes d'apprentissage automatique, Java, Algorithmes de classification, Apache Mahout, Traitement du langage naturel, Mise au point, Évaluation du modèle, Programmation Java, Apprentissage profond, Transformation des données, Logiciel d'apprentissage automatique, Ingénierie des fonctionnalités, Modèle de formation, Nettoyage des données, Déploiement du modèle, Traitement des données, Apprentissage automatique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Développement de bases de données, Conception orientée objet, Java, Bases de données, Programmation orientée objet (POO), SQL, Bases de données relationnelles, Accès aux données, Programmation Java, Logiciel de base de données, Gestion des bases de données, Intégrité des données
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Serveurs web, Java, Plate-forme Java Enterprise Edition (J2EE), Développement Web, Serveurs d'application, Programmation Java, Déploiement des applications, Applications Web, Côté serveur
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Software Design, Programming Principles, Program Development, Code Reusability, AI Personalization, Data Integration, Databases, Computer Programming, Object Oriented Programming (OOP), User Interface (UI), Data Mapping, Algorithms, Java, Java Programming, Data Structures, Data Management
Intermédiaire · Cours · 1 à 3 mois

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