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.

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Développement du programme, Débogage, structures de données, Pédagogie numérique, Programmation orientée objet (POO), Logiciels et technologies pour l'éducation, Java
Débutant · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation informatique, Pensée informatique, Pédagogie numérique, Débogage, Réceptivité culturelle, Programmation orientée objet (POO), Pédagogie, Java
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Computing, Développement Web, Authentifications, Informatique, Node.js, Javascript, JSON, Middleware, Serveurs web, Applications Web, Développement web back-end, GitLab, Restful API, Développement Web complet, Côté serveur
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception de logiciels, Fichier E/S, Persistance des données, Développement du programme, Développement d'applications, Programmation orientée objet (POO), Gestion des données, Maintenabilité, Données Validation des données, Conception orientée objet, Java
Intermédiaire · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: CI/CD, Jenkins, Docker (Software), Spring Boot, Kubernetes, Configuration Management, Containerization, Scalability, Software Documentation, Cloud Deployment, Java, API Design, Spring Framework, API Gateway, Back-End Web Development, JUnit, Java Programming, Application Deployment, Application Programming Interface (API), React.js
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Java Programming, Web Design and Development, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Web Servers, Systems Development, Application Servers
Débutant · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Réseaux neuronaux convolutifs, Apprentissage automatique, Déploiement du modèle, Traitement des données, Apprentissage par transfert, Tensorflow, Javascript, JSON, Vision par ordinateur, Données en temps réel, Apprentissage automatique appliqué, Applications Web, Analyse d'images
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cucumber (Software), API Testing, Gherkin (Scripting Language), Behavior-Driven Development, JSON, Restful API, Apache Maven, Test Tools, Test Case, JUnit, Test Script Development, Security Testing, Test Automation, Authentications, Application Programming Interface (API), Test Data, Scalability, Java Programming, Software Testing, Java
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: JSON, API Testing, Restful API, Software Quality Assurance, Software Engineering, Test Script Development, Java, Data Mapping, Software Testing, Test Case, Test Data
Mixte · Cours · 1 à 4 semaines
University of Minnesota
Compétences que vous acquerrez: Apprentissage automatique, Collecte de données, Programmation informatique, Microsoft Excel, Algorithmes, Statistiques, Analyse prédictive, Logiciel de Feuille de Calcul, Personnalisation par l'IA, Java, Taxonomie
Intermédiaire · Cours · 1 à 3 mois

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Android Studio, Android Development, Mobile Development, Mockups, Mobile Development Tools, Software Design Patterns, Kotlin, User Interface (UI) Design, Application Development, Prototyping, Application Design, User Interface and User Experience (UI/UX) Design, Development Environment, Gradle, Java Programming, Extensible Markup Language (XML), GitHub
Mixte · Cours · 1 à 3 mois

Hebrew University of Jerusalem
Compétences que vous acquerrez: Programmation du système, Programmation informatique, Informatique, Techniques d'infographie, Architecture des ordinateurs, Algorithmes, structures de données, Programmation orientée objet (POO), Machines virtuelles, Systèmes d'Exploitation, Architecture logicielle, Architecture matérielle
Mixte · Cours · 1 à 3 mois