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: Importation/exportation de données, Git (Système de contrôle des versions), Cloud Computing, CI/CD, Déploiement des applications, Déploiement dans le nuage, Cloud Native Computing, Restful API, Istio, Node.js, Logiciel d'ingénierie, IA générative, HTML et CSS, Côté serveur, Architecture de l'informatique en nuage, Architecture logicielle, Cycle de vie du développement logiciel, Conception de sites web réactifs, React Redux, Django (Framework Web)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Systems Development, Software Development, Functional Requirement, Restful API, Database Management, Object Oriented Programming (OOP), Digital Transformation, Java Programming, Generative AI
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Architecture orientée services, Bases de données, Gestion des bases de données, Microservices, Applications en nuage, Gestion de configuration, Spring Boot, Développement de l'informatique en nuage, Architecture logicielle, Google Cloud Platform, Gestion des performances des applications, Cadre de travail Spring
Intermédiaire · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Programmation orientée objet (POO), Conception orientée objet, Test de logiciels, Programmation Java, Principes de programmation, Programmation informatique, Java, Développement d'applications, structures de données, Développement piloté par les tests (TDD), Tests unitaires
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Environnement de développement, Visualisation interactive des données, Conception orientée objet, Programmation orientée objet (POO), Principes de programmation, Programmation Java, Débogage, Interface utilisateur (UI), Programmation événementielle, Java, Documentation du logiciel, Programmation informatique, Génie logiciel, Algorithmes, structures de données
Intermédiaire · Cours · 1 à 3 mois

Princeton University
Compétences que vous acquerrez: Programmation orientée objet (POO), Informatique, Principes de programmation, Débogage, Programmation Java, Développement du programme, Fichier E/S, Animations, Pensée informatique, Java, Optimisation des performances, Programmation informatique, Algorithmes, structures de données
Débutant · Cours · 1 à 3 mois

Heriot-Watt University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Programming Principles, Computational Logic, Software Development, Debugging, Data Structures
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, Database Design, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
Débutant · Spécialisation · 1 à 3 mois

LearnQuest
Compétences que vous acquerrez: Apache Maven, Spring Framework, Microservices, Java Platform Enterprise Edition (J2EE), Spring Boot, Java, Java Programming, Back-End Web Development, Software Architecture, Load Balancing, Application Servers, Restful API, Web Applications, Scalability
Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JSON, Développement Web Front-End, Programmation orientée objet (POO), Gestion des paquets et des logiciels, Javascript, Développement du programme, Cas de test, Node.js, Principes de programmation, Débogage, Programmation événementielle, Scripting, Langages de script, Outils de développement web, Programmation informatique, Conception fonctionnelle, structures de données, Tests unitaires, Jest (cadre de test JavaScript)
Débutant · Cours · 1 à 3 mois

Princeton University
Compétences que vous acquerrez: Programmation orientée objet (POO), Programmation Java, Science Informatique Théorique, Java, Programmation informatique, Algorithmes, structures de données, Tests de performance
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Cloud Deployment, Software Development Life Cycle, Istio, Software Architecture, Node.JS, React Redux, Application Deployment, Restful API, Kubernetes, Database Design, CI/CD, Cloud-Native Computing, Responsive Web Design, NoSQL, OpenShift, Git (Version Control System), Ajax, Javascript, Azure DevOps, Engineering Software
Débutant · Certificat Professionnel · 3 à 6 mois