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.

Scrimba
Compétences que vous acquerrez: Web Applications, Full-Stack Web Development, Database Application, Data Store, Database Development, Database Management, SQL, Query Languages, Data Access, Real Time Data, Javascript, Data Entry, Software Engineering, Authentications
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Services en nuage, Azure DevOps, API dans le nuage, Interface de programmation d'applications (API)
★ 4.9 (11) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception de l'API, JSON, Développement de logiciels, HTML et CSS, Serveurs web, Applications Web, Feuilles de style en cascade (CSS), Restful API, Javascript, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Composants de l'interface utilisateur, Développement Web Front-End, React.js, Javascript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, Réutilisation du code, Javascript, TypeScript, Modèles de conception de logiciels
Avancées · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Apache Kafka, Apache Spark, Data Pipelines, Apache Hadoop, Real Time Data, Data Integration, Data Processing, Distributed Computing, Security Controls, Authentications, Data Transformation, Identity and Access Management, Encryption, Analytics, Authorization (Computing)
★ 4.3 (6) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Hibernate (Java), Java Programming, Spring Boot, Java, Object-Relational Mapping, Database Management, Application Frameworks, Data Access, Apache Maven, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Animations, Langage de balisage hypertexte (HTML), Développement d'applications, Surveillance des événements, HTML et CSS, Conception et développement de sites web, Animation et conception de jeux, Applications Web, Feuilles de style en cascade (CSS), Javascript, Programmation événementielle
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Structures de données, Outils de développement web, Principes de programmation, Javascript, Accès aux données
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Outils de construction, Cadre de travail Spring, DevOps, Déploiement continu, Contrôle des versions, CI/CD, Livraison continue, Intégration continue, Jenkins, Déploiement des applications
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Interface utilisateur (UI), Codage sécurisé, Développement mobile, Performance de l'interface utilisateur, Développement Web, Application de base de données, HTML et CSS, Conception et développement de sites web, Débogage, Conception de sites web réactifs, Données en temps réel, Applications Web, Outils de développement web, Javascript, Accès aux données, Déploiement des applications, Gestion des données
Intermédiaire · Cours · 1 à 4 semaines

Simplilearn
Compétences que vous acquerrez: Test Automation, Test Script Development, Software Testing, Scripting, Automation, Test Tools, Scenario Testing, Browser Compatibility, Scalability
Débutant · Cours · 1 à 4 semaines