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: Développement Web Front-End, Javascript, Maintenabilité, HTML et CSS, Conception de sites web réactifs, Feuilles de style en cascade (CSS)
★ 4.7 (13) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Accès aux données, Développement de bases de données, Intégration frontale, Programmation Java, Développement Web complet, Logique d'entreprise, Développement du programme, Gestion des applications d'entreprise, Développement web back-end, Gestion des bases de données, Maintenance des données, Bases de données opérationnelles
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Javascript and jQuery, Object Oriented Design, Web Applications, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
★ 4.3 (7) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Google Cloud Platform, Déploiement dans le nuage, Équilibrage de la charge, YAML, Restful API, Gestion de la configuration, Gestion de la configuration des logiciels
★ 4.9 (8) · Intermédiaire · Cours · 1 à 4 semaines
Codio
Compétences que vous acquerrez: OAuth, Web Development Tools, Authentications, Web Servers, Application Programming Interface (API), API Design, Cloud API, Restful API, Server Side, Web Development, Servers, JSON, Software Documentation, Web Applications, Javascript, Web Services, Technical Documentation, Application Security
★ 4.5 (6) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Stockage des données, Génie logiciel, Logique informatique, Structures de données, Persistance des données, Javascript, Développement Web, Principes de programmation, Langages de script, Langue web
★ 4.9 (10) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: JUnit, Test Automation, Test Tools, Test Script Development, Unit Testing, Software Testing, Performance Testing, Quality Assurance, Performance Stress Testing, IT Automation, Performance Tuning, Scripting, Debugging, Network Performance Management, Simulations
★ 4.9 (13) · Intermédiaire · Cours · 1 à 4 semaines
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Structures de données, Conception fonctionnelle, Principes de programmation, Modèles de conception de logiciels, Simulations, Programmation événementielle, Programmation en Scala
★ 4.6 (11) · Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Systèmes de fichiers, Modélisation des grandes langues, Intelligence artificielle, API OpenAI, Orchestration de l'IA, Cadres d'application, Javascript, Développement du programme, Débogage, Workflows d'IA, Principes de programmation, Node.JS, Systèmes agentiques, Flux de travail agentiques, Maintenabilité, Candidature au LLM, IA générative, TypeScript, Agents génératifs d'IA, Ingénierie rapide
★ 4 (7) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Frontend Integration, Spring Boot, Configuration Management, API Gateway, JUnit, Java Programming, Enterprise Application Management, Java, Test Tools, Unit Testing, Application Programming Interface (API), Development Testing, Software Design Patterns, Authentications
Avancées · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Apache Hadoop, Big Data, Manipulation de données, Persistance des données, SQL, Informatique distribuée, Principes de programmation, Traitement des données, Apache Spark, Optimisation des performances, Transformation des données, Gestion des performances du réseau, Analyse des données, Programmation en Scala
Intermédiaire · Cours · 1 à 4 semaines

Xi'an Jiaotong University
Compétences que vous acquerrez: ASP.NET, .NET Framework, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Web Development, Database Application, Application Frameworks, Object Oriented Programming (OOP), Web Applications, Object Oriented Design, Database Development, Javascript, Back-End Web Development, HTML and CSS, Web Design, Scripting Languages, Data Access, Web Servers, Scripting, Event-Driven Programming
★ 4.7 (6) · Mixte · Cours · 1 à 4 semaines