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: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Database Design, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
Débutant · Spécialisation · 1 à 3 mois

University of Pennsylvania
Compétences que vous acquerrez: Nettoyage des données, structures de données, Java, Programmation en Python, Science des données, Pandas (paquetage Python), Tests unitaires, Conception orientée objet, Matplotlib, Programmation informatique, Programmation orientée objet (POO), Développement d'applications, Outils de programmation informatique, Principes de programmation, Programmation Java, Analyse des Données, Eclipse (Logiciel), Visualisation de Données, Fichier E/S, Débogage
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Apache Maven, Java, Java Platform Enterprise Edition (J2EE), Object Oriented Design, Hibernate (Java), Unit Testing, File I/O, Docker (Software), Software Design Patterns, Integrated Development Environments, Object-Relational Mapping, Functional Design, Maintainability, System Configuration
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Model Deployment, Restful API, Software Documentation, Application Deployment, Code Review, Software Development, CI/CD, Natural Language Processing, AI Workflows, DevOps, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Java Programming, Deep Learning
Intermédiaire · Spécialisation · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: structures de données, Conception orientée objet, Java, Programmation informatique, Programmation orientée objet (POO), Environnement de développement, Programmation Java
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Java Programming, Object Oriented Design, Linux Commands
Intermédiaire · Spécialisation · 1 à 3 mois

EDUCBA
Compétences que vous acquerrez: Spring Boot, Application Development, Redis, Java, Hibernate (Java), Web Development, Database Development, Authentications, Application Security, Performance Tuning, Unit Testing, Command-Line Interface, Event Monitoring, Software Configuration Management
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apache Maven, File I/O, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Debugging, Object Oriented Design, JUnit, Software Documentation, Data Structures, Computer Programming, Restful API, Integrated Development Environments, Java, Programming Principles, Data Validation, Network Protocols, Unit Testing, Computer Science
Débutant · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Autorisation (informatique), structures de données, Cadre de travail Spring, Analyse de dépendance, Java, Algorithmes, Restful API, Microservices, Authentifications, Programmation orientée objet (POO), Modèle Vue Contrôleur, Programmation Java, Spring Boot
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnements de développement intégré, structures de données, Java, Programmation informatique, Programmation orientée objet (POO), Principes de programmation, Programmation Java, Développement Mobile, Débogage
Débutant · Projet Guidé · Moins de 2 heures

LearnQuest
Compétences que vous acquerrez: Cartographie objet-relationnelle, Middleware, Partage des données, Persistance des données, Java, Gestion du contexte, HyperText Markup Language (HTML), Protocoles d'ouverture de session, Développement Web, Plate-forme Java Enterprise Edition (J2EE), Stockage des données, Scripting, Programmation événementielle, Déploiement des applications, Côté serveur, Programmation Java, Serveurs web, Applications Web, Serveurs d'application, Cadres d'application
Intermédiaire · Spécialisation · 1 à 3 mois
Compétences que vous acquerrez: Build Tools, CI/CD, Software Development Tools, Java, Gradle, Apache Maven, MLOps (Machine Learning Operations), Package and Software Management, Dependency Analysis
Avancées · Cours · 1 à 4 semaines