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.

Universidad de Palermo
Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design Patterns, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Vision par ordinateur, Apprentissage automatique, Données en temps réel, Javascript, Réseaux neuronaux convolutifs, Déploiement du modèle, Applications Web, Analyse d'images, Apprentissage automatique appliqué, Traitement des données, JSON, Tensorflow, Apprentissage par transfert
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Cadre de travail Spring, Architecture orientée services, Programmation Java, Services web, Spring Boot, Architecture de l'informatique en nuage, Traitement des transactions, Restful API, Modèle Vue Contrôleur, YAML, Cartographie objet-relationnelle, Persistance des données, Tests unitaires, JSON, Architecture logicielle, Gestion des applications d'entreprise, Microservices, Équilibrage de la charge, Passerelle API, JUnit
Débutant · Spécialisation · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, Git (Système de contrôle des versions), Programmation événementielle, Fichier E/S, Programmation informatique, Android Studio, Développement d'applications, Développement Android, Développement Mobile, Persistance des données
Mixte · Cours · 1 à 3 mois

Pearson
Compétences que vous acquerrez: Java, Transaction Processing, File I/O, Java Programming, Data Access, Object Oriented Design, Data Persistence, Stored Procedure, SQL, Integration Testing, Application Development, Command-Line Interface, Application Deployment, Data Integrity, Databases, Programming Principles, Application Programming Interface (API), Secure Coding, System Programming, Mitigation
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Full-Stack Web Development, Email Automation, Front-End Web Development, Web Design and Development, User Interface (UI), Web Design, Java, Server Side, Java Programming, MySQL, Program Development, Hypertext Markup Language (HTML), Web Development, Web Applications, Data Access, Back-End Web Development, Real Time Data, Development Testing, Cascading Style Sheets (CSS)
Intermédiaire · Cours · 1 à 4 semaines

Hebrew University of Jerusalem
Compétences que vous acquerrez: Programmation orientée objet (POO), Systèmes d'Exploitation, structures de données, Programmation informatique, Informatique, Programmation du système, Architecture des ordinateurs, Architecture matérielle, Algorithmes, Architecture logicielle, Techniques d'infographie, Machines virtuelles
Mixte · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Cloud Deployment, Java, API Design, Spring Framework, API Gateway, Back-End Web Development, JUnit, Java Programming, Application Deployment, Application Programming Interface (API), React.js
Intermédiaire · Spécialisation · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Débogage, structures de données, Logiciels mathématiques, Ingénierie informatique, Architecture des ordinateurs, Conception numérique, Logique computationnelle, Outils de développement de logiciels, Algorithmes, Outils de programmation informatique, Circuits intégrés (CI) spécifiques à l'application, Vérification et validation, Logiciel de conception, Science Informatique Théorique, Conception des systèmes
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation Java, Programmation orientée objet (POO), Cycle de vie du développement logiciel, Principes de programmation, Développement de logiciels, Environnement de développement, Développement du programme, Environnements de développement intégré, Java
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Java, Manipulation des données, Analyse des Données, Importation/exportation de données, Statistiques, Traitement des données, Analyse exploratoire des données (AED), Java
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Git (Système de contrôle des versions), Conception de l'expérience utilisateur, Données Validation des données, Javascript, React.js, Développement Web Front-End, Règles pour l’accessibilité des contenus Web, Utilisabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX), Web sémantique, HTML et CSS, Applications Web, Examen technique des logiciels, Conception de sites web réactifs
Intermédiaire · Cours · 1 à 4 semaines