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.

DeepLearning.AI
Compétences que vous acquerrez: Apprentissage automatique, Vision par ordinateur, MLOps (Apprentissage automatique), Javascript, Déploiement du modèle, Importation/exportation de données, Évaluation de modèles, Apprentissage fédéré, Pipelines de données, Réseaux neuronaux convolutifs, Extrait, Prétraitement de données, Traitement des données, Programmation Swift, Analyse d'images, développement iOS, Développement Mobile, Apprentissage par transfert, Développement Android, Tensorflow
Intermédiaire · Spécialisation · 3 à 6 mois

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

University of London
Compétences que vous acquerrez: Débogage, Gestion des données, Interaction Homme-Machine, Infographie, Environnement de développement, Programmation informatique, Javascript, Outils de développement de logiciels, Outils graphiques, Outils de programmation informatique, Conception interactive
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Flux de données, Cadres JavaScript, Javascript, Programmation événementielle, Restful API, React.js, Composants UI, Développement Web Front-End, GitHub, Interface de programmation d'application (API), React Redux, Développement Web
Intermédiaire · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Manipulation des données, Bases de données relationnelles, SQL, Bases de données, Langage de requête, Accès aux données, Gestion des bases de données
Débutant · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Développement piloté par les tests (TDD), Test de logiciels, Cas de test, Conception de logiciels, Tests unitaires, Testabilité, Développement du programme, Tests de développement, Java
Intermédiaire · Cours · 1 à 4 semaines

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

University of Alberta
Compétences que vous acquerrez: Évolutivité, Conception de logiciels, Ingénierie des familles de produits, Bases de données, Déploiement des applications, Logiciels système, Middleware, Maintenabilité, Modèles de conception de logiciels, Architecture logicielle, Modèle de langage unifié, Documentation du logiciel, Développement de logiciels
Intermédiaire · Cours · 1 à 4 semaines

University of Maryland, College Park
Compétences que vous acquerrez: Débogage, Environnement de développement, Conception de l'application, Android Studio, Développement d'applications, Développement Android, Développement Mobile, Interface utilisateur (UI), Java
Mixte · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Débogage, Programmation événementielle, Javascript, Principes de programmation, Scripting, Environnements de développement intégré, HTML et CSS, Interface utilisateur (UI), Conception et développement de sites web
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: PostgreSQL, Relational Databases, Java, Java Platform Enterprise Edition (J2EE), Systems Development, Application Servers, Database Design, Databases, Application Design, Back-End Web Development, Web Applications, Business Logic, Secure Coding, Data Validation, Payment Systems, Document Management, Authentications, Verification And Validation, File Management
Intermédiaire · Cours · 1 à 4 semaines