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: Développement Web, Javascript, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Développement mobile, Développement d'applications, Développement Web, React.js, Réutilisation du code, Javascript et jQuery, Javascript, Cadres JavaScript, Modèles de conception de logiciels
★ 4.4 (8) · Avancées · Projet Guidé · Moins de 2 heures

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), Application Security, Javascript
★ 4 (6) · Intermédiaire · Spécialisation · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Vue.JS, JavaScript Frameworks, Hypertext Markup Language (HTML), Web Development Tools, Web Applications, Front-End Web Development, HTML and CSS, Javascript, Microsoft Visual Studio, Data Storage
★ 4.6 (11) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, UI Components, Web Language, Front-End Web Development, Mobile Development, Javascript, Animations, User Interface (UI), Web Development Tools, Web Content Accessibility Guidelines, Typography, Semantic Web, GitHub, Version Control, Application Deployment, Development Environment
★ 5 (8) · Débutant · Spécialisation · 3 à 6 mois

★ 4.7 (16) · Mixte · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Intégration frontale, Interface utilisateur (UI), Développement mobile, Développement web back-end, Développement Android, Composants de l'interface utilisateur, Interopérabilité, Développement de l'informatique en nuage, Intégration des systèmes, Kotlin, Google Cloud Platform, Outils de développement mobile, Développement multiplateforme, Applications Web, Déploiement dans le nuage, Réutilisation du code, Restful API, Jetpack Android, Côté serveur, MongoDB
Intermédiaire · Cours · 1 à 4 semaines

Pearson
Compétences que vous acquerrez: PySpark, Apache Hadoop, Apache Spark, Big Data, Apache Hive, Data Lakes, Analytics, Data Pipelines, Data Processing, Data Import/Export, Data Infrastructure, Linux Commands, Linux, File Systems, Data Management, Distributed Computing, Command-Line Interface, Relational Databases, Java, C++ (Programming Language)
Intermédiaire · Spécialisation · 1 à 4 semaines

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

EDUCBA
Compétences que vous acquerrez: Integrated Development Environments, Web Applications, HTML and CSS, Python Programming, Javascript, Design
★ 4.3 (18) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Apache Maven, Unit Testing, Spring Framework, Spring Boot, Restful API, API Testing, Software Testing, Test Case, Application Programming Interface (API), Gradle, Build Tools, Software Development Tools, Integration Testing, Application Frameworks, Authentications
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Java Programming, Web Development, Web Applications, Secure Coding, Application Frameworks, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Database Development, Software Development Tools, Authentications, Development Environment, Data Access, Authorization (Computing)
Intermédiaire · Cours · 3 à 6 mois