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: C (langage de programmation), Principes de programmation, structures de données, Programmation du système, C++ (langage de programmation), Autres langages 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, Java, Développement Mobile, Android Studio, Tests unitaires, Développement d'applications, Interface utilisateur (UI), Développement Android, Persistance des données, Tests de développement
Mixte · Cours · 1 à 4 semaines

University of Virginia
Compétences que vous acquerrez: Interface de programmation d'application (API), Feuilles de style en cascade (CSS), HyperText Markup Language (HTML), jQuery, Conception de sites web, Témoignage de l'utilisateur, Modèle Vue Contrôleur, Prototypage, Conception et développement de sites web, Expérience Utilisateur, Développement d'applications, Comptes d'utilisateurs, Développement de logiciels, Débogage, Javascript, Outils de développement web, Applications Web, HTML et CSS, Interface utilisateur (UI), Conception interactive
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

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

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

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

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

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

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

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