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.
University of Michigan
Compétences que vous acquerrez: Feuilles de style en cascade (CSS), HTML et CSS, Wireframing, Conception de sites web réactifs, Utilisabilité, Développement Mobile, Règles pour l’accessibilité des contenus Web, Javascript, Compatibilité des navigateurs, Conception d’interfaces utilisateur (UI), Conception de sites web, Bootstrap (Framework Front-End)
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: SQL, Bases de données relationnelles, Bases de données, Langage de requête, Manipulation des données, Accès aux données, Gestion des bases de données
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Interface utilisateur (UI), Programmation Java, structures de données, Java, Environnement de développement, Développement du programme, Développement de jeux vidéo, Eclipse (Logiciel), Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures

University of California, Irvine
Compétences que vous acquerrez: Outils de programmation informatique, Accès aux données, Programmation du système, Développement web back-end, Débogage
Intermédiaire · Cours · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: Interface utilisateur (UI), Java, Développement Mobile, Développement d'applications, Environnement de développement, Développement Android, Conception de l'application, Android Studio, Débogage
Mixte · Cours · 1 à 3 mois

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

LearnQuest
Compétences que vous acquerrez: YAML, Programmation Java, Middleware, Services web, Spring Boot, Cadre de travail Spring, JSON, Gestion de configuration, Modèle Vue Contrôleur, Angular, Applications Web, Architecture logicielle, Cadres d'application, Restful API, EXtensible Markup Language (XML)
Intermédiaire · Cours · 1 à 4 semaines

EDUCBA
Compétences que vous acquerrez: Microservices, Spring Framework, Spring Boot, YAML, MongoDB, Application Deployment, NoSQL, Ajax, Software Architecture, Java, Scalability, Load Balancing, Restful API, Web Applications, File Management
Mixte · Cours · 1 à 3 mois
Compétences que vous acquerrez: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Application, Server Side, Databases, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Performance Tuning, Front-End Web Development, API Design, Data Structures, MongoDB, Debugging
Débutant · Spécialisation · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: Cartographie objet-relationnelle, SQL, HyperText Markup Language (HTML), Feuilles de style en cascade (CSS), Commandes Linux, JSON, Javascript, Conception de la base de données, Développement d'applications, Déploiement dans le nuage, Django (Framework Web), jQuery, Modèle Vue Contrôleur, Programmation orientée objet (POO), Modélisation des données, AJAX, Base de données, Applications Web, Développement Web, Déploiement des applications
Intermédiaire · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: HyperText Markup Language (HTML), Cadres JavaScript, Composants Web, Modèles de conception de logiciels, Développement Web Front-End, Javascript, Applications en nuage, Tests unitaires, Composants UI, Modèle Vue Contrôleur, AJAX, Angular, Architecture logicielle, Applications Web, Développement Web
Intermédiaire · Cours · 1 à 3 mois