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: Application Programming Interface (API)
Intermédiaire · Cours · 1 à 4 semaines

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

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

Compétences que vous acquerrez: Plate-forme API Postman, Programmation Java, API dans le nuage, Java, Développement Mobile, Développement du programme, Conception de logiciels, Interface de programmation d'application (API), Test de l'API, Apache Maven, Eclipse (Logiciel), Conception de l'API, Développement Web, Restful API
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Gestion du contexte, Java, Partage des données, Plate-forme Java Enterprise Edition (J2EE), Stockage des données, Applications Web, Côté serveur, Protocoles d'ouverture de session
Intermédiaire · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Interface utilisateur (UI), Algorithmes, Feuilles de style en cascade (CSS), HTML et CSS, Programmation informatique, Javascript, Conception de sites web, Analyse d'images, Débogage, Développement Web, Programmation événementielle, Conception interactive, Pensée informatique, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface utilisateur (UI), Programmation Java, structures de données, Java, Environnement de développement, Développement du programme, Développement de jeux vidéo, Eclipse (Logiciel), Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures
Compétences que vous acquerrez: Data Preprocessing, Data Pipelines, Java, Data Processing, Feature Engineering, Data Cleansing, Data Quality, Data Transformation, Data Validation, Data Access, Continuous Monitoring, Unit Testing, Object Oriented Programming (OOP)
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Object-Relational Mapping, Java Platform Enterprise Edition (J2EE), Data Access, Data Persistence, Java, Relational Databases, Data Mapping, JUnit, Databases, Query Languages, Enterprise Application Management
Intermédiaire · Cours · 1 à 4 semaines

EDUCBA
Compétences que vous acquerrez: Microservices, Spring Framework, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Java, Scalability, Load Balancing, Restful API, Web Applications, File Management
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Cassandra, Query Languages, Data Modeling, Operational Databases, Back-End Web Development, Distributed Computing, Full-Stack Web Development, Performance Tuning, NoSQL, Data Manipulation, Database Design, Scalability, Data Integrity, Data Management, Java
Débutant · Spécialisation · 1 à 3 mois

Meta
Compétences que vous acquerrez: Git (Système de contrôle des versions), SQL, Interface utilisateur (UI), GitHub, Design d'interaction, Développement Mobile, Javascript, Conception de l'expérience utilisateur, React.js, Contrôle des versions, Commandes Unix, Tests d'utilisabilité, Expérience Utilisateur, Jest (cadre de test JavaScript), Recherche en design, React Native, Restful API, Outils de développement web, Recherche utilisateur, Persona (Expérience utilisateur)
Débutant · Spécialisation · 3 à 6 mois