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, Continuous Integration, Database Development, Application Security, Java, Containerization, SQL, Databases, Application Frameworks, NoSQL, Docker (Software), Kubernetes, Test Driven Development (TDD), Object Oriented Design
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: CI/CD, Integration Testing, Continuous Integration, Docker (Software), Java, Containerization, Software Design Patterns, Development Testing, Microservices, Object Oriented Design
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Environnements de développement intégré, Test de logiciels, Données d'essai, Tests unitaires, Cas de test, Automatisation des tests, Java, Tests de développement, Testabilité, Outils de test, JUnit, Moteur d'exécution des tests, Développement piloté par les tests (TDD), Eclipse (Logiciel)
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Restful API, Application Deployment, Artificial Intelligence, Software Development Tools, Software Testing, Test Automation, Software Development, DevSecOps, Application Security, CI/CD, Application Programming Interface (API), AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Programmation Java, HTML et CSS, Restful API, Plate-forme Java Enterprise Edition (J2EE), Documents relatifs aux besoins des utilisateurs, Conception de la base de données, Docker (Logiciel), Modèle Vue Contrôleur, Java, CI/CD, Développement Web complet, Hibernate (Java), Intégration continue, Spring Boot, Témoignage de l'utilisateur, Développement web back-end, Application de base de données, Documents de conception de logiciels, Développement Web Front-End, Bases de données
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Computer Programming, Software Development, Programming Principles, Debugging, Scalability
Débutant · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Algorithmes, Programmation en Scala, structures de données, Informatique distribuée, Flux de données, Programmation Java, Informatique, Débogage, Programmation du système, Apache Spark, Apache Hadoop, Apache Kafka, Middleware, Principes de programmation, Java, Protocoles réseau, Serveurs, Optimisation des performances, Cadres d'application
Intermédiaire · Spécialisation · 3 à 6 mois

Board Infinity
Compétences que vous acquerrez: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Secure Coding, Software Architecture, Application Security, Security Assertion Markup Language (SAML), Dependency Analysis, Web Applications, Continuous Monitoring, OS Process Management, Debugging, Maintainability, Object Oriented Programming (OOP), Performance Tuning
Intermédiaire · Spécialisation · 3 à 6 mois

LearnKartS
Compétences que vous acquerrez: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Java, Maintainability, Programming Principles, Computer Programming, Application Development, Android Development, Software Design Patterns, Debugging
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Stored Procedure, Hibernate (Java), PL/SQL, Relational Databases, Object-Relational Mapping, SQL, Data Access, Java Platform Enterprise Edition (J2EE), Database Design, Databases, Java, Data Manipulation, Data Mapping, Java Programming, JUnit, Object Oriented Programming (OOP), Query Languages, Database Management, Database Systems, Transaction Processing
Débutant · Spécialisation · 1 à 3 mois

LearnKartS
Compétences que vous acquerrez: Spring Boot, Spring Framework, Java Programming, Java, Java Platform Enterprise Edition (J2EE), Application Servers, Full-Stack Web Development, Hibernate (Java), Data Access, Web Services, Server Side, Performance Tuning, Web Applications, Model View Controller, Object-Relational Mapping, Restful API, SQL, Transaction Processing
Intermédiaire · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Generative AI Agents, Java, JUnit, Generative AI, LLM Application, OpenAI, Prompt Engineering, Large Language Modeling
Débutant · Cours · 1 à 3 mois