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: SQL, Spring Boot, Accès aux données, Restful API, Conception de la base de données, Gestion des bases de données, NoSQL, Bases de données, Cartographie objet-relationnelle, Java, Bases de données relationnelles, Hibernate (Java), Base de données, Programmation Java, MySQL, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: structures de données, Programmation orientée objet (POO), Gestion des données, Fichier E/S, Environnements de développement intégré, Développement d'applications, Principes de programmation, Gestion des fichiers, Conception orientée objet, Java, Programmation Java
Intermédiaire · Cours · 1 à 3 mois

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

Duke University
Compétences que vous acquerrez: structures de données, Conception de logiciels, Algorithmes, Personnalisation par l'IA, Analyse des Données, Traitement des données, Java, HyperText Markup Language (HTML), Programmation Java
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation orientée objet (POO), Développement d'applications, Développement Android, Java, Développement Mobile, Cadres d'application, Développement du programme, Programmation Java, Développement de logiciels
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Object Oriented Design, Computer Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: MySQL, Java, Data Access, Database Application, Database Development, Java Programming, Databases, Software Development, Data Storage, Computer Programming
Avancées · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apache Maven, Java, Java Platform Enterprise Edition (J2EE), Object Oriented Design, Hibernate (Java), Unit Testing, File I/O, Docker (Software), Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Maintainability, System Configuration
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Data Structures, Debugging, Functional Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Débogage, structures de données, Programmation orientée objet (POO), Fichier E/S, Algorithmes, Développement d'applications, Programmation informatique, Java, Développement Android, Environnements de développement intégré, Résolution de problèmes, Programmation Java
Débutant · Cours · 1 à 3 mois

É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

Board Infinity
Compétences que vous acquerrez: Analyse de régression, Deep learning, Algorithmes de classification, Apprentissage automatique, Nettoyage des données, Prétraitement de données, Java, Apache Mahout, Apprentissage automatique appliqué, Déploiement du modèle, Traitement du langage naturel (NLP), Ingénierie des caractéristiques, Apache Spark, Programmation Java, Évaluation de modèles
Intermédiaire · Cours · 1 à 4 semaines