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: Programmation Java, Débogage, structures de données, Programmation orientée objet (POO), Programmation informatique, Principes de programmation, Conception de logiciels, Java
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation orientée objet (POO), Débogage, Test de logiciels, Automatisation, Programmation Java, Outils de développement web, Scripting, Automatisation des tests, Développement de scripts de test, AJAX, Selenium (Logiciel), Java
Intermédiaire · Cours · 3 à 6 mois

University of Minnesota
Compétences que vous acquerrez: Déploiement continu, Examen du code, Test de logiciels, Qualité des logiciels (SQA/SQC), Livraison continue, Environnement de développement, Analyse des exigences de sécurité, Assurance qualité des logiciels, Conception de logiciels, Maintenabilité, Déploiement des applications, Modélisation des menaces, Conception orientée objet, Architecture logicielle, Développement du programme, Sécurité des applications, Génie logiciel, Tests de développement, Assurance qualité, Modèles de conception de logiciels
Intermédiaire · Cours · 1 à 3 mois
Universidad Austral
Compétences que vous acquerrez: Responsive Web Design, LESS, Bootstrap (Front-End Framework), Version Control, HTML and CSS, Web Design and Development, Web Development Tools, Cascading Style Sheets (CSS), Front-End Web Development, JavaScript Frameworks, Web Components, Javascript and jQuery, Application Deployment, Node.JS, Javascript
Débutant · Cours · 1 à 4 semaines

The Linux Foundation
Compétences que vous acquerrez: Débogage, Programmation du système, Linux, Gestion des paquets et des logiciels, Commandes Linux, Systèmes de fichiers, Outils de développement de logiciels, Scripting, Commandes Unix, Langages de script, Bash (langage de script), Gestion des fichiers, Développement du programme, Script Shell, Interface de ligne de commande, Java
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Analyse de dépendance, Cadre de travail Spring, Tests d'intégration, Gestion du contexte, EXtensible Markup Language (XML), Gestion des applications d'entreprise, Gestion de configuration, Modèles de conception de logiciels, Tests unitaires, Java, JUnit
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Test Script Development, Test Automation, Browser Compatibility, Java Programming, Software Testing, Javascript, Eclipse (Software), Apache Maven, Development Environment, Object Oriented Programming (OOP), Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Software Installation, System Configuration
Intermédiaire · Cours · 3 à 6 mois

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: Ajax, Gherkin (Scripting Language), Test Tools, Test Script Development, Debugging, Integration Testing, Software Design Patterns, Test Data, Scripting, Web Development Tools, Data Structures, Automation, SQL, MySQL
Intermédiaire · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, Bases de données, Android Studio, Conception de logiciels, Accès aux données, Architecture logicielle, Gestion de processus OS, Développement Android, Gestion du contenu, Gestion des services, Conception d’interfaces utilisateur (UI), Développement Mobile
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation Java, Test de l'API, Restful API, Plate-forme API Postman, Conception de logiciels, API dans le nuage, Développement Web, Eclipse (Logiciel), Développement du programme, Apache Maven, Développement Mobile, Interface de programmation d'application (API), Java, Conception de l'API
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Programmation Java, Programmation orientée objet (POO), Conception orientée objet, Tenue de registres, Java
Intermédiaire · Projet Guidé · Moins de 2 heures