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: Apache Kafka, Spring Boot, JUnit, Real Time Data, Java, Data Pipelines, Unit Testing, Restful API, Integration Testing, Scalability
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Maintainability, Computational Logic
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Email Automation, Google Workspace, Google Sheets, Stakeholder Communications, Communication Planning, Scripting, Gmail, Stakeholder Management, Project Schedules, Project Management, Javascript
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: React.js, Jest (cadre de test JavaScript), Bootstrap (Framework Front-End), Tests unitaires, Feuilles de style en cascade (CSS), HTML et CSS, Javascript, Développement Web, JSON, Cadres JavaScript, Langage de balisage hypertexte (HTML), Tests de logiciels, Conception de sites web, Cas de test, Conception de l'expérience utilisateur, Intégration frontale, Outils de développement web, Conception de sites web réactifs, Conception et développement de sites web, Développement mobile
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Réutilisation du code, Tests unitaires, Systèmes de fichiers, Programmation événementielle, Développement web back-end, Fichier E/S, Javascript, Débogage, Tests de logiciels, Node.JS, Applications Web, Côté serveur
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Contrôle d'accès basé sur les rôles (RBAC), Authentifications, Programmation orientée objet (POO), Programmation informatique, Hibernate (Java), Cadre de travail Spring, Gestion des bases de données, Principes de programmation, Développement Web, Cartographie objet-relationnelle, Débogage, Développement de bases de données, Programmation Java, Restful API, Environnement de développement, Spring Boot, Java, Autorisation (informatique), Conception orientée objet
Débutant · Cours · 3 à 6 mois

University of Virginia
Compétences que vous acquerrez: Maintenabilité, Réutilisation du code, jQuery, Feuilles de style en cascade (CSS), Javascript et jQuery, HTML et CSS, Conception interactive, Javascript, Débogage, Scripting, Wireframing, Langage de balisage hypertexte (HTML), Modèle Vue Contrôleur, Conception centrée sur l'utilisateur, Conception de sites web, Applications Web, Outils de développement web, Prototypage, Témoignage de l'utilisateur, Interface utilisateur (UI)
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Selenium (Software), Postman API Platform, JUnit, Test Automation, API Testing, Software Quality Assurance, Test Tools, Test Script Development, Quality Assurance, Unit Testing, Software Testing, Continuous Integration, Automation, Data Validation, Performance Testing, Test Case, Agile Methodology, Integration Testing, Debugging, Javascript
Intermédiaire · Spécialisation · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Principes de programmation, Javascript, Développement Web, Scripting, Langage de balisage hypertexte (HTML), Outils de développement web
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Développement de logiciels, Vérification et validation, Environnements de développement intégré, Conception et mise en œuvre du système, Eclipse (Logiciel), Tests en boîte blanche, Architecture des ordinateurs, Systèmes embarqués, Débogage, Configuration du système, Outils de développement de logiciels, Développement du programme, Architecture matérielle, Microarchitecture, Simulations, Logiciels embarqués, Programmation du système
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Systèmes de base de données, Cadre de travail Spring, Gestion des bases de données, Traitement des transactions, Services Web, Accès aux données, Cartographie objet-relationnelle, Persistance des données, Restful API, Spring Boot, Gestion des données
Intermédiaire · Cours · 1 à 4 semaines

Yonsei University
Compétences que vous acquerrez: Analyse, Données non structurées, Apprentissage non supervisé, Traitement du langage naturel, Apprentissage supervisé, Exploration de données, Algorithmes de classification, Traitement des données, Java, Exploration de texte, Prétraitement des données, Méthodes d'apprentissage automatique
Intermédiaire · Cours · 1 à 3 mois