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: Cloud Computing, JSON, Node.js, Restful API, Côté serveur, Informatique, Javascript, Middleware, Serveurs web, Développement web back-end, Développement Web complet, GitLab, Authentifications, Développement Web, Applications Web
Intermédiaire · Cours · 1 à 4 semaines

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

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

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

DeepLearning.AI
Compétences que vous acquerrez: Vision par ordinateur, Traitement des données, JSON, Apprentissage par transfert, Tensorflow, Déploiement du modèle, Apprentissage automatique appliqué, Réseaux neuronaux convolutifs, Javascript, Données en temps réel, Analyse d'images, Applications Web, Apprentissage automatique
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

Hebrew University of Jerusalem
Compétences que vous acquerrez: Programmation du système, Programmation informatique, Architecture matérielle, structures de données, Techniques d'infographie, Machines virtuelles, Architecture des ordinateurs, Programmation orientée objet (POO), Informatique, Architecture logicielle, Systèmes d'Exploitation, Algorithmes
Mixte · Cours · 1 à 3 mois
University of Minnesota
Compétences que vous acquerrez: Programmation informatique, Statistiques, Logiciel de Feuille de Calcul, Personnalisation par l'IA, Microsoft Excel, Collecte de données, Analyse prédictive, Java, Taxonomie, Algorithmes, Apprentissage automatique
Intermédiaire · Cours · 1 à 3 mois
University of Illinois Urbana-Champaign
Compétences que vous acquerrez: structures de données, Architecture des ordinateurs, Conception numérique, Outils de programmation informatique, Outils de développement de logiciels, Circuits intégrés (CI) spécifiques à l'application, Logiciels mathématiques, Conception des systèmes, Science Informatique Théorique, Vérification et validation, Débogage, Logiciel de conception, Ingénierie informatique, Algorithmes, Logique computationnelle
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Cryptographie, Test de pénétration, Authentifications, Sécurité des données, Modélisation des menaces, Contrôles de sécurité, Cybersécurité, Java, Développement d'exploits, Principes de programmation, Conception de logiciels, Cryptage, Codage sécurisé, Projet ouvert de sécurité des applications web (OWASP), Techniques d'exploitation, Sécurité des applications, Évaluations de la vulnérabilité, Vérification et validation, Débogage, Examen du code
Intermédiaire · Spécialisation · 3 à 6 mois