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.

Coursera
Compétences que vous acquerrez: Spring Boot, Database Design, Object-Relational Mapping, Application Frameworks, Spring Framework, Data Modeling, Database Development, Database Software, Data Mapping, Application Development, Database Architecture and Administration, Requirements Analysis, Data Persistence
★ 4.4 (30) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation Java, Environnements de développement intégré, Programmation orientée objet (POO), Débogage, Principes de programmation, Java, Environnement de développement, IntelliJ IDEA
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: React.js, Routing Protocols, Code Reusability, JavaScript Frameworks, Frontend Performance, Web Content Accessibility Guidelines, UI Components, Debugging, Javascript, Context Management, Authentications, Data Management
★ 4.8 (36) · Avancées · Cours · 1 à 3 mois
Compétences que vous acquerrez: Apache Maven, MLOps (Machine Learning Operations), Gradle, Programmation Java, Java, Gestion des paquets et des logiciels, Outils de développement de logiciels, Optimisation des performances, Développement axé sur les processus, Outils de construction, Analyse de dépendance, Logiciel d'apprentissage automatique, CI/CD, Apprentissage automatique appliqué
Avancées · Cours · 1 à 4 semaines

Illinois Tech
Compétences que vous acquerrez: Applications Web, jQuery, Infrastructure de réseau, Cadres d'application, Git (système de contrôle de version), Javascript, Développement Web, Contrôle des versions, Javascript et jQuery, Architecture de l'infrastructure, GitHub, Cadres Web, HTML et CSS, Langage de balisage hypertexte (HTML), Outils de développement web, Conception de sites web, Conception de sites web réactifs, Architecture du réseau, Conception et développement de sites web, Feuilles de style en cascade (CSS)
★ 4.6 (19) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement Web Front-End, Logique informatique, Structures de données, Programmation informatique, Javascript, Développement Web, Débogage, Principes de programmation, Pseudocode, Algorithmes, Conception de solutions, Outils de développement web, Pensée informatique, Communication technique
★ 4.6 (36) · Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Applications Web, jQuery, Développement Web Front-End, Javascript, Langage de balisage hypertexte (HTML), Ajax
★ 4.4 (20) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Development Tools, Web Applications, Web Development, Server Side, Secure Coding, JavaScript Frameworks, Back-End Web Development, Application Frameworks, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Integrated Development Environments
★ 4.5 (53) · Intermédiaire · Cours · 1 à 4 semaines

Microsoft
Compétences que vous acquerrez: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), Data Persistence, React.js, Version Control, Performance Tuning, Full-Stack Web Development, GitHub, Event-Driven Programming, HTML and CSS, Application Design, Development Testing, Video Game Development, Software Design Documents, Game Design, Program Development, Software Testing, Javascript
★ 4.2 (19) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Applications Web, Scripting, Javascript, Vérification et validation, Intégrité des données, Langage de balisage hypertexte (HTML), Validation des données
★ 4.7 (19) · Intermédiaire · Projet Guidé · Moins de 2 heures

Packt
Compétences que vous acquerrez: Spring Boot, Hibernate (Java), Spring Framework, Web Applications, Application Development, Web Development, Program Development, Restful API, Application Frameworks, Secure Coding, Bootstrap (Front-End Framework), Development Environment, Object-Relational Mapping, Model View Controller, UI Components, Software Development Tools, Authentications, User Interface (UI), Databases
★ 4.7 (13) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Code Reusability
Débutant · Cours · 1 à 4 semaines