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.

Vanderbilt University
Compétences que vous acquerrez: Microservices, Spring Boot, API Testing, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Object Oriented Design, Application Programming Interface (API), Systems Architecture, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Java, Computer Programming, Data Structures, Code Reusability, Programming Principles
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Apprentissage fédéré, MLOps (Machine Learning Operations), CI/CD, Sécurité de l'IA, Cadre de travail Spring, Intelligence artificielle et apprentissage automatique (IA/ML), Apprentissage par renforcement, Éthique des données, Déploiement du modèle, Programmation Java, Apprentissage automatique appliqué, L'IA responsable, Intelligence artificielle, Spring Boot, Java, Apprentissage automatique, Jenkins, Déploiement continu
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Architecture orientée services, Cadre de travail Spring, Modèles de conception de logiciels, L'informatique en nuage, Évolutivité, Gestion des services, Équilibrage de la charge, Architecture des logiciels, Microservices, Restful API, Routage de réseau, Spring Boot, Informatique en nuage, Passerelle API
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Unit Testing, JUnit, Integration Testing, Restful API, Development Testing, Software Testing, Test Tools, Web Services, Hibernate (Java), Business Logic
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cucumber (Software), Selenium (Software), Apache Maven, Java, Java Programming, Object Oriented Programming (OOP), Issue Tracking, Build Tools, Test Automation, Behavior-Driven Development, Test Script Development, Test Case, Software Testing, Data Structures, Package and Software Management
Intermédiaire · Cours · 1 à 3 mois

EC-Council
Compétences que vous acquerrez: Développement Web Front-End, NoSQL, Plate-forme API Postman, Serveurs web, Systèmes de base de données, Interface de programmation d'applications (API), Angulaire, Javascript, MongoDB, Développement Web, Conception de l'API, Développement Web complet, Cadres JavaScript, Node.JS, Restful API, Applications Web, Codage sécurisé, Cadres Web, Outils de développement web, Côté serveur
Débutant · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: Node.JS, User Interface (UI), MongoDB, Javascript, Web Design, Front-End Web Development, Middleware, Cascading Style Sheets (CSS), Bootstrap (Front-End Framework), jQuery, Security Controls
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Authentifications, NoSQL, Interface de programmation d'applications (API), Déploiement dans le nuage, Développement web back-end, Javascript, MongoDB, Applications en nuage, Conception de l'API, Développement de l'informatique en nuage, Évolutivité, Conception de la base de données, Application de base de données, Développement de bases de données, Bases de données relationnelles, Optimisation des performances, Node.JS, Restful API, Logiciel médiateur, Côté serveur
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Débutant · Spécialisation · 3 à 6 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation en Scala, Logique informatique, Principes de programmation, Autres langages de programmation, Interface de ligne de commande, Structures de données, Conception fonctionnelle, Conception orientée objet
Intermédiaire · Cours · 1 à 3 mois

Board Infinity
Compétences que vous acquerrez: React.js, Développement Web Front-End, Feuilles de style en cascade (CSS), Composants de l'interface utilisateur, HTML et CSS, Javascript, Développement Web, React Redux, Cadres JavaScript, Langage de balisage hypertexte (HTML), Applications Web, Environnement de développement, Outils de développement web, Conception et développement de sites web, Interface utilisateur (UI)
Intermédiaire · Cours · 1 à 4 semaines