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.

LearnQuest
Compétences que vous acquerrez: Données d'essai, Automatisation des tests, Tests unitaires, Environnements de développement intégré, Moteur d'exécution des tests, Java, Cas de test, JUnit, Eclipse (Logiciel)
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado System
Compétences que vous acquerrez: Algorithmes, Conception de logiciels, Modèle de langage unifié, Tests unitaires, Conception orientée objet, Outils de développement de logiciels, Développement du programme, Diagrammes de flux de données (DFD), Architecture logicielle, Normes et conduite éthiques, Test de logiciels, Génie logiciel
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Feuilles de style en cascade (CSS), HTML et CSS, Conception de sites web, Javascript, Développement Web Front-End, Outils de développement web, Développement Web complet, Conception et développement de sites web, Développement Web, HyperText Markup Language (HTML), Applications Web, Développement web back-end, Conception interactive
Débutant · Cours · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Algorithmes, Théorie des graphes, Calculs, structures de données, Conception du matériel, Modélisation mathématique, Routage de réseau, Architecture des ordinateurs, Conception assistée par ordinateur (CAO), Logique computationnelle, Génie électrique, Conception des systèmes, Circuits intégrés (CI) spécifiques à l'application
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Algorithmes, structures de données, C++ (langage de programmation), C (langage de programmation), Principes de programmation, Programmation du système, Autres langages de programmation
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Stored Procedure, PL/SQL, SQL, Database Management, Data Access, Databases, Database Systems, Java, Java Programming, JUnit
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Cartographie objet-relationnelle, SQL, Déploiement des applications, Feuilles de style en cascade (CSS), Javascript, Commandes Linux, JSON, Conception de la base de données, Déploiement dans le nuage, Django (Framework Web), Développement d'applications, Modélisation des données, AJAX, Programmation orientée objet (POO), Développement Web, jQuery, HyperText Markup Language (HTML), Applications Web, Base de données, Modèle Vue Contrôleur
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Bootstrap (Framework Front-End), Composants UI, Feuilles de style en cascade (CSS), Compatibilité des navigateurs, HTML et CSS, Javascript, Débogage, Conception de sites web réactifs, Tests de développement, Développement Web Front-End, Animations, Analyse web et SEO, Interface utilisateur (UI), HyperText Markup Language (HTML), Données Validation des données, Règles pour l’accessibilité des contenus Web, Web sémantique
Débutant · Cours · 1 à 4 semaines

Packt
Compétences que vous acquerrez: Spring Boot, Hibernate (Java), Web Applications, Application Development, Restful API, Application Frameworks, Bootstrap (Front-End Framework), Development Environment, Model View Controller, Java Platform Enterprise Edition (J2EE), Authentications, User Interface (UI), Databases
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cascading Style Sheets (CSS), Debugging, jQuery, Hypertext Markup Language (HTML), Javascript, Development Environment, UI Components, User Interface (UI), Animations
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: JSON, Restful API, Ajax, Javascript, Web Development Tools, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Data Structures
Intermédiaire · Cours · 1 à 4 semaines