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: Data Structures, Algorithms, Computer Programming, Computational Thinking, Program Development, Programming Principles, Debugging, Problem Solving, C++ (Programming Language), Python Programming, Computational Logic
Intermédiaire · Cours · 3 à 6 mois

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Microsoft Copilot, Vibe coding, Generative AI Agents, GitHub, AI Workflows, Software Development Tools, Application Development, Artificial Intelligence, Generative AI, AI Personalization, Code Review, Responsible AI, Software Development, Front-End Web Development, Design Software, React.js, Software Engineering, Web Development, Javascript
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Data Visualization, Interactive Data Visualization, Visualization (Computer Graphics), JSON, Plot (Graphics), Data Mapping, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Docker (Software), Containerization, Kubernetes, Development Environment, Spring Boot, Application Deployment, DevOps, Microservices, Debugging, MongoDB, Software Installation, Restful API
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: WordPress, Ajax, Development Environment, Content Management Systems, Content Management, Secure Coding, Web Development, Data Management, Web Design and Development, PHP (Scripting Language), Database Management, Dashboard Creation, Cascading Style Sheets (CSS), Data Security, Application Security, Javascript, Data Validation
Intermédiaire · Spécialisation · 1 à 4 semaines

Whizlabs
Compétences que vous acquerrez: Amazon Web Services, Conteneurisation, Déploiement dans le nuage, Outils Devops, Déploiement des applications, Évolutivité, L'informatique dématérialisée hybride, Sécurité de l'informatique en nuage, Kubernetes, L'informatique en nuage
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

LearnKartS
Compétences que vous acquerrez: Outils de développement de logiciels, Environnements de développement intégré, Eclipse (Logiciel), Gestion des versions, Développement de logiciels, Git (système de contrôle de version), Version du logiciel, IntelliJ IDEA, Contrôle des versions, Microsoft Visual Studio
Intermédiaire · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: JUnit, Cas de test, Selenium (Logiciel), Données d'essai, Maintenabilité, Automatisation des tests, Tests de logiciels, Développement de scripts de test, Test de scénario, Développement guidé par le comportement, Apache Maven, Gherkin (langage de script), Cucumber (logiciel)
Intermédiaire · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Réutilisation du code, Node.JS, Javascript, Développement Web, Serveurs, Développement web back-end, Interface de programmation d'applications (API), Restful API, Outils de développement web, Serveurs web, Côté serveur, Gestion des paquets et des logiciels, JSON, Cadres JavaScript
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement Web, Javascript, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

Universidad de los Andes
Compétences que vous acquerrez: TypeScript, Javascript, Scripting, Scripting Languages, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Programming Principles, Functional Design
Intermédiaire · Projet Guidé · Moins de 2 heures