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.

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

Coursera
Compétences que vous acquerrez: TypeScript, Programming Principles, Web Development Tools, Javascript, Web Language
Débutant · Projet Guidé · Moins de 2 heures

Board Infinity
Compétences que vous acquerrez: Javascript, HTML et CSS, Interface utilisateur (UI), Feuilles de style en cascade (CSS), Développement Web Front-End, Développement Web, React.js, Applications Web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Débutant · Spécialisation · 3 à 6 mois
École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Conception fonctionnelle, structures de données, Programmation en Scala, Tests unitaires, Modèles de conception de logiciels, Simulations
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Javascript, Interface de programmation d'application (API), Remue-méninges, Communication technique, Wireframing, MongoDB, Contrôle des versions, Conception de sites web réactifs, Prototypage, Conception de l'application, Plan du projet, Développement Web, Recherche utilisateur, Conception de l'expérience utilisateur, Tests d'utilisabilité
Mixte · Cours · 1 à 3 mois

LearnKartS
Compétences que vous acquerrez: Microservices, Network Monitoring
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: Informatique sans serveur, Javascript, Cryptographie, Modélisation des menaces, Gestion des paquets et des logiciels, Plates-formes d'informatique en nuage, Gestion des identités et des accès, Codage sécurisé, Sécurité des infrastructures, Projet ouvert de sécurité des applications web (OWASP), Cadre de gestion des risques, Services en nuage, Sécurité de l'informatique en nuage, Applications Web, Développement Web, Node.js, Contrôles de sécurité, Gestion des vulnérabilités, Sécurité des applications, Authentifications
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: JUnit, Apache Maven, Unit Testing, Spring Framework, Spring Boot, Restful API, API Testing, Software Testing, Test Case, Gradle, Software Development Tools, Integration Testing, Mockups, JSON, Authentications
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Cascading Style Sheets (CSS), Javascript, Development Environment
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Évolutivité, Javascript, Conception de l'API, NoSQL, Conception de la base de données, Déploiement des applications, MongoDB, Applications en nuage, Application de base de données, Bases de données, Middleware, Débogage, Développement Web, Authentifications, Node.js, Applications Web, Développement web back-end, Côté serveur, Restful API, Optimisation des performances
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Javascript, Données Validation des données, JSON, JavaScript et jQuery, Programmation orientée objet (POO), AJAX, Débogage, Programmation événementielle, Outils de développement web
Débutant · Cours · 1 à 4 semaines