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: structures de données, C (langage de programmation), C++ (langage de programmation), Autres langages de programmation, Programmation du système, Principes de programmation, Algorithmes
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Email Automation, Google Workspace, Google Sheets, Stakeholder Communications, Test Tools, Scripting, Timelines, Project Schedules, Project Management, Web Applications, Javascript, Data Validation
Intermédiaire · Projet Guidé · Moins de 2 heures

Vanderbilt University
Compétences que vous acquerrez: Tests d'intégration, Test de logiciels, Android Studio, Développement d'applications, Tests de développement, Développement Android, Développement Mobile, Interface utilisateur (UI), Tests unitaires, Persistance des données, Java
Mixte · Cours · 1 à 4 semaines

University of Virginia
Compétences que vous acquerrez: Débogage, Feuilles de style en cascade (CSS), Javascript, Modèle Vue Contrôleur, Témoignage de l'utilisateur, Conception de sites web, jQuery, Conception et développement de sites web, Comptes d'utilisateurs, Développement de logiciels, HyperText Markup Language (HTML), Prototypage, Outils de développement web, HTML et CSS, Expérience Utilisateur, Conception interactive, Applications Web, Développement d'applications, Interface utilisateur (UI), Interface de programmation d'application (API)
Débutant · Spécialisation · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Amazon
Compétences que vous acquerrez: Spring Boot, Restful API, Plate-forme Java Enterprise Edition (J2EE), Modèle Vue Contrôleur, Javascript, Amazon Elastic Compute Cloud (en anglais), Développement Web Front-End, Codage sécurisé, HTML et CSS, Persistance des données, Côté serveur, Interface de programmation d'application (API), Développement web back-end, Applications Web, Déploiement dans le nuage, Conception de sites web réactifs, Développement Web complet
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Débogage, Programmation événementielle, Javascript, Node.js, Côté serveur, Systèmes de fichiers, Développement web back-end, Applications Web, Tests unitaires, Tests de développement
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Apprentissage automatique, Javascript, Ingénierie de requête, Composants UI, Outils de développement web, IA générative, Développement Web, HTML et CSS, Conception et développement de sites web, Génie logiciel, Conception de sites web réactifs
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Javascript, Composants UI, Cadres JavaScript, Test de logiciels, Feuilles de style en cascade (CSS), Cas de test, Conception de sites web, React.js, Développement Web Front-End, AJAX, Bootstrap (Framework Front-End), Outils de développement web, JSON, Développement Web, HyperText Markup Language (HTML), HTML et CSS, Jest (cadre de test JavaScript), Développement Mobile, Conception de sites web réactifs, Conception et développement de sites web
Débutant · Spécialisation · 3 à 6 mois

EC-Council
Compétences que vous acquerrez: Cadres JavaScript, Restful API, Javascript, Node.js, MongoDB, Développement Web Front-End, Serveurs, Angular, Middleware, Sécurité des applications, NoSQL, Développement web back-end, Développement Web, Applications Web, Outils de développement web, Gestion des bases de données, Développement Web complet, Interface de programmation d'application (API), Conception de l'API
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Javascript, Scripting, Langages de script, Outils de développement web, Développement Web, HTML et CSS, Interface utilisateur (UI)
Débutant · Projet Guidé · Moins de 2 heures

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