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: Interface de ligne de commande, Déploiement des applications, Outils de construction, CI/CD, Docker (Logiciel), Intégration des systèmes, Script Shell, Gestion de la configuration des logiciels, DevOps, Apache Maven, Livraison continue, Intégration continue, Outils Devops, Livraison de la solution, Conteneurisation, Déploiement continu, Shell Unix, Jenkins, Serveurs d'application, Apache Tomcat
★ 3.6 (14) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Jenkins, Test Script Development, CI/CD, Continuous Integration, Test Automation, Apache Maven, DevOps, Automation, Systems Administration, Scripting, Scalability, Web Applications, Role-Based Access Control (RBAC), Distributed Computing
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Gestion des menaces, Sécurité de l'informatique en nuage, L'informatique sans serveur, Services en nuage, Sécurité des infrastructures, Sécurité des applications, Cadre de gestion des risques, Node.JS, Codage sécurisé, Javascript, Plates-formes d'informatique en nuage, Informatique sans serveur
★ 4.6 (32) · Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Java, Java Programming, Unit Testing, Software Design, Software Development, Test Driven Development (TDD), Diagram Design
★ 4.1 (15) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Business Process Automation, IT Automation, Data Presentation, Code Reusability, C# (Programming Language), Data Capture, File I/O, Programming Principles, Scalability
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Stored Procedure, PL/SQL, SQL, Database Design, Database Management, Query Languages, Database Management Systems, Data Access, Databases, Database Systems, Java, Java Programming, JUnit
★ 4.3 (10) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prise de décision fondée sur des données, Intelligence artificielle et apprentissage automatique (IA/ML), Environnement de développement, Apprentissage automatique, Informatique en nuage, Réseaux neuronaux artificiels, Méthodes d'apprentissage automatique, Apprentissage automatique appliqué, Tensorflow, Modèle de formation, Scripting, Google Cloud Platform
★ 4 (20) · Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Restful API, Serveurs, Applications Web, JSON, Langage de balisage hypertexte (HTML), Javascript, Feuilles de style en cascade (CSS), Interface de programmation d'applications (API)
★ 4.8 (15) · Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Memory Management, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Programming Principles, Software Design, Python Programming, Java, Algorithms, Performance Tuning
★ 4.5 (13) · Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Évaluation du modèle, Logiciel d'apprentissage automatique, MLOps (Machine Learning Operations), Apprentissage automatique appliqué, Régression logistique, Algorithmes d'apprentissage automatique, Analyse comparative, Déploiement du modèle, Affaires , Indicateurs d'activité, Algorithmes de classification, Maintenabilité, Gestion matricielle, Java, Modèles de conception de logiciels, Entreprises
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Test Script Development, Test Automation, Automation, Test Tools, Software Testing, Java, Test Data, Java Programming, Software Design Patterns, Code Reusability, Maintainability, Data Import/Export, Data Validation
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Interface de ligne de commande, Restful API, Conception de logiciels, Plate-forme Java Enterprise Edition (J2EE), Services Web, Architecture des logiciels, Conception orientée objet, Applications Web, Java, Modèles de conception de logiciels, Conception de l'API, Interface de programmation d'applications (API)
★ 4.3 (16) · Débutant · Cours · 1 à 4 semaines