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: Programmation orientée objet (POO), Javascript, JSON, React Native, Programmation informatique, Tests unitaires, Développement Mobile, Node.js, Principes de programmation, Test de logiciels, Conception fonctionnelle, Jest (cadre de test JavaScript), Outils de développement web
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: JUnit, Test Automation, Selenium (Software), Test Case, Software Testing, Test Execution Engine, Test Data, Apache Maven, Automation, Application Frameworks, Software Design Patterns, Java, Maintainability, Extensible Markup Language (XML)
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Veille concurrentielle, IA générative, Approvisionnement, Prise de décision stratégique, Stratégies technologiques, Éthique des affaires, Mise en œuvre de l'IA, Recherche de talents, Leadership, Prise de décision fondée sur les données, Conseil aux entreprises, Acquisition de talents, Systèmes agentiques, Recherche sur les entreprises, Collaboration interfonctionnelle, Intelligence économique, Agents IA génératifs, Réflexion stratégique, Conseil technique, Diligence raisonnable
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Programmation orientée objet (POO), Design conceptuel, JUnit, Conception de logiciels, Modèle de langage unifié, Modèles de conception de logiciels, Modèle Vue Contrôleur, Java, Modélisation des données, Architecture logicielle, Conception orientée objet, Programmation Java
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Simple Object Access Protocol (SOAP), Restful API, Web Services, Hypertext Markup Language (HTML), HTML and CSS, Java Platform Enterprise Edition (J2EE), Software Design, Java, Extensible Markup Language (XML), Application Programming Interface (API), API Design, JSON, Software Architecture, Web Design and Development, Web Applications, Front-End Web Development, Web Development
Débutant · Spécialisation · 1 à 3 mois

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

Compétences que vous acquerrez: Cucumber (Software), Selenium (Software), Apache Maven, Object Oriented Programming (OOP), Behavior-Driven Development, Jenkins, Test Tools, Test Automation, Java Programming, CI/CD, Application Frameworks, Test Script Development, Software Design Patterns
Intermédiaire · Cours · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Tests unitaires, Java, Cas de test, JUnit, Test de logiciels, Maquettes, Développement piloté par les tests (TDD)
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Web Applications, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Software Development Tools, Authentications, Development Environment, Authorization (Computing)
Intermédiaire · Cours · 3 à 6 mois
Compétences que vous acquerrez: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Web Applications, JavaScript Frameworks, Javascript, Security Strategy, Computer Programming
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Cartographie objet-relationnelle, Javascript, Persistance des données, MySQL, Bases de données relationnelles, MongoDB, Node.js, SQL, Documentation du logiciel, Conception de la base de données, Tests unitaires, Modélisation des données, Côté serveur, Interface de programmation d'application (API), Déploiement des applications, NoSQL, Microservices, Bases de données, Restful API, Passerelle API
Intermédiaire · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Javascript, Feuilles de style en cascade (CSS), HTML et CSS, Conception de sites web réactifs, Compatibilité des navigateurs, Conception de sites web, Bootstrap (Framework Front-End), Conception de l'interface et de l'expérience utilisateur (UI/UX)
Mixte · Cours · 1 à 4 semaines