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: Git (Système de contrôle des versions), HTML et CSS, Interface de programmation d'application (API), structures de données, JSON, Programmation orientée objet (POO), Javascript, Scripting, Développement de logiciels, Programmation informatique, AJAX, Développement Web, Applications Web, Débogage, Programmation événementielle
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, JUnit, Restful API, Spring Boot, Unit Testing, Java, Hibernate (Java), Web Services, Apache Maven, Databases, Web Applications, Gradle, Object Oriented Programming (OOP), Eclipse (Software), Software Design Patterns, Dependency Analysis
Débutant · Cours · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: HTML et CSS, Feuilles de style en cascade (CSS), Développement Web Front-End, GitHub, Apprentissage automatique, Développement Mobile, Javascript, Développement d'applications, Application de base de données, ChatGPT, Programmation informatique, Développement Web, Déploiement des applications, Conception de sites web réactifs, Développement de jeux vidéo
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Typography, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development Tools, Browser Compatibility, Application Deployment, Front-End Web Development, Web Development, Animations, Development Environment, UI Components, Usability, Javascript, Frontend Performance, Maintainability, User Interface (UI)
Débutant · Spécialisation · 3 à 6 mois

Yonsei University
Compétences que vous acquerrez: Prétraitement de données, Traitement du langage naturel (NLP), Analyse des Données, Apprentissage non supervisé, Apprentissage supervisé, Exploration de texte, Java, Algorithmes de classification, Apprentissage automatique
Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Développement Mobile, Java, Développement Android, Développement d'applications, Persistance des données, Android Studio, Tests de développement, Interface utilisateur (UI), Test de logiciels, Tests d'intégration, Tests unitaires
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability, Restful API
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unit Testing, JUnit, Integration Testing, Restful API, Test Driven Development (TDD), Software Testing, Java Programming, Hibernate (Java), Verification And Validation
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Cadre de travail Spring, Cartographie objet-relationnelle, Java, Traitement des transactions, Persistance des données, Services web, Systèmes de base de données, Applications Web, Restful API
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JUnit, Apache Maven, Model View Controller, Unit Testing, Spring Boot, Restful API, Data Persistence, Software Testing, Java, Back-End Web Development, Front-End Web Development, Authentications, Data Modeling, Business Logic
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Maintainability
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JSON, Restful API, HTML and CSS, Web Design, Cloud API, Hypertext Markup Language (HTML), Web Development, Cascading Style Sheets (CSS), Web Applications, Responsive Web Design, Real Time Data, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures