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: IA responsable, Débogage, Déploiement continu, Développement d'applications, Ingénierie de requête, IA générative, Examen du code, Google Gemini, Google Cloud Platform, Prompt engineering, Déploiement des applications, Outils de développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Web Applications, Back-End Web Development, Expense Management, Application Development, Database Application, Data Visualization, Business Process Automation, Chart.js, Python Programming, Data Modeling, Data Security, GitHub, Javascript, Git (Version Control System)
Intermédiaire · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: TypeScript, Data Structures, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Extensible Markup Language (XML), Ajax, Extensible Languages and XML, Web Design, Java Platform Enterprise Edition (J2EE), Data Validation, Web Applications, Scripting, Javascript and jQuery, Web Development, Android Development, Hypertext Markup Language (HTML), Middleware, Model View Controller, Hibernate (Java), Visualization (Computer Graphics), Interoperability, Java, Cascading Style Sheets (CSS), Mobile Development
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Interface de ligne de commande, Git (Système de contrôle des versions), CI/CD, Déploiement continu, Outils Devops, Intégration continue, DevOps, Livraison continue, Apache Tomcat, Docker (Logiciel), Livraison de la solution, Intégration des systèmes, Apache Maven, Jenkins, Gestion du cycle de vie des applications, Déploiement des applications, Script Shell
Intermédiaire · Cours · 1 à 4 semaines

Infosec
Compétences que vous acquerrez: L'informatique sans serveur, Codage sécurisé, Node.js, Amazon Web Services, Plates-formes d'informatique en nuage, Javascript, Sécurité des infrastructures, Sécurité de l'informatique en nuage, Applications Web, Modélisation des menaces, Modélisation de la menace, Services en nuage, Sécurité des applications, Informatique sans serveur, Cadre de gestion des risques
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Selenium (Software), Test Automation, Software Testing, Test Script Development, Test Data, Test Tools, Browser Compatibility, Test Case, Java, Automation, Cascading Style Sheets (CSS), Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Cloud Deployment, OAuth, YAML, Restful API, Load Balancing, Configuration Management
Intermédiaire · Spécialisation · 3 à 6 mois

LearnQuest
Compétences que vous acquerrez: Simple Object Access Protocol (SOAP), Web Services, Extensible Markup Language (XML), Java Platform Enterprise Edition (J2EE), Java, Web Applications
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: JSON, Restful API, Web Applications, Application Programming Interface (API), Responsive Web Design, Cascading Style Sheets (CSS), Event-Driven Programming, HTML and CSS, Javascript, Back-End Web Development, Frontend Integration, Web Development, Web Services, Real Time Data, Web Development Tools, Game Design, Hypertext Markup Language (HTML), Servers, Software Development
Intermédiaire · Spécialisation · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Ajax, Object Oriented Programming (OOP), Javascript, JSON, Application Programming Interface (API), Scripting, Software Design Patterns, Data Management, Data Structures, Event-Driven Programming, Data Validation, Prototyping, Computational Logic, Maintainability, Programming Principles, Web Development, Software Development, Debugging, Software Engineering, Performance Tuning
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Apprentissage profond, Cloud Computing, Informatique en nuage, Apprentissage automatique, Apprentissage supervisé, Tensorflow, Réseaux neuronaux artificiels, Scripting, Environnement de développement, Google Cloud Platform, Deep learning
Débutant · Projet · Moins de 2 heures