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: Selenium (Software), JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Web Development, Software Quality Assurance, Continuous Integration, Java, Test Execution Engine, Object Oriented Programming (OOP), Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Git (Système de contrôle des versions), Conception de l'expérience utilisateur, Données Validation des données, Javascript, React.js, Développement Web Front-End, Règles pour l’accessibilité des contenus Web, Utilisabilité, Conception de l'interface et de l'expérience utilisateur (UI/UX), Web sémantique, HTML et CSS, Applications Web, Examen technique des logiciels, Conception de sites web réactifs
Intermédiaire · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Architecture orientée services, Services web, Simple Object Access Protocol (SOAP), Restful API, JSON, Conception de l'API, Architecture logicielle, Développement Web, Applications Web, Microservices, Développement Android
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
Débutant · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Programmation Java, Candidature au LLM, Grand modèle de langage (LLM), Exécution du plan, Développement de la personnalité, Orchestration IA, Agents IA génératifs, Logique d'entreprise, Flux de travail IA, Ingénierie de requête, Codage sécurisé, IA générative, API OpenAI, Systèmes agentiques, Projet ouvert de sécurité des applications web (OWASP), Middleware, Gestion des documents, Motifs de l'invitation, Modèles de conception de logiciels
Intermédiaire · Cours · 1 à 3 mois

Amazon Web Services
Compétences que vous acquerrez: Systèmes d'Exploitation, Amazon S3, Amazon Web Services, Analyse des Données, Project Management, Amazon Elastic Compute Cloud (en anglais), Technologies de l'information, Serveurs, Matériel informatique, Javascript, Centres de données, HyperText Markup Language (HTML), Infrastructure informatique, Nuage public, Serveurs web, Applications Web, Sécurité réseau, Cloud Computing, Mise en réseau générale
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Débogage, Examen du code, Sécurité des données, Contrôles de sécurité, Authentifications, Développement d'exploits, Principes de programmation, Cryptage, Conception de logiciels, Cryptographie, Codage sécurisé, Projet ouvert de sécurité des applications web (OWASP), Modélisation des menaces, Évaluations de la vulnérabilité, Techniques d'exploitation, Sécurité des applications, Java, Vérification et validation, Cybersécurité, Test de pénétration
Intermédiaire · Spécialisation · 3 à 6 mois
University of Minnesota
Compétences que vous acquerrez: Apprentissage automatique, Logiciel de Feuille de Calcul, Collecte de données, Personnalisation par l'IA, Programmation informatique, Microsoft Excel, Algorithmes, Analyse prédictive, Java, Taxonomie, Statistiques
Intermédiaire · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: structures de données, Débogage, Programmation orientée objet (POO), Programmation informatique, Cas de test, Algorithmes, Pédagogie numérique, Environnements de développement intégré, Java
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Test de l'API, Restful API, Test de scénario, Authentifications, Cas de test, Importation/exportation de données, Développement de scripts de test, JSON, Autorisation (informatique), Java
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Javascript, Compatibilité des navigateurs, Développement Web, HTML et CSS, Développement d'applications, React Native, Développement Mobile, Conception et développement de sites web, Développement multiplateforme, Conception de sites web réactifs
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Test de l'API, Données d'essai, Cas de test, Authentifications, Évolutivité, Restful API, Automatisation des tests, Programmation pilotée par le comportement, Cucumber (logiciel), Développement de scripts de test, JSON, Apache Maven, Gherkin (langage de script), Java
Mixte · Cours · 1 à 4 semaines