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 London
Compétences que vous acquerrez: Cadres JavaScript, Installation du logiciel, Authentifications, Gestion des paquets et des logiciels, Javascript, MongoDB, Comptes d'utilisateurs, Développement Web, Applications Web, Outils de développement web, Application de base de données, Sécurité des applications
Mixte · Cours · 1 à 3 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Java Programming, Object Oriented Programming (OOP), File I/O, Programming Principles, Data Structures, Software Engineering, Unit Testing, Debugging, OS Process Management, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Authentifications, Node.js, Javascript, Interface de programmation d'application (API), Applications en nuage, JSON, Informatique, Côté serveur, Middleware, Serveurs web, Applications Web, Développement web back-end, Développement Web, Développement Web complet, Restful API
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: JUnit, Spring Framework, Spring Boot, Java, Apache Maven, Hibernate (Java), Unit Testing, Gradle, Microservices, Object-Relational Mapping, Software Testing, Testability, Restful API
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Accès aux données, Systèmes de base de données, Développement Web, MongoDB, Javascript, Interface de ligne de commande, Données Validation des données, Développement Web complet, Cadres d'application, Applications Web, Comptes d'utilisateurs
Mixte · Cours · 1 à 3 mois
University of Minnesota
Compétences que vous acquerrez: Algorithmes, Exploration de texte, Programmation Java, Apprentissage automatique, Architecture de l'information, Programmation informatique, Logiciel de Feuille de Calcul, Développement de la personnalité, Taxonomie, Analyse prédictive, Statistiques descriptives, Microsoft Excel
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Maintenabilité, Automatisation des tests, Tests unitaires, Développement Android, Développement piloté par les tests (TDD), JUnit, Cas de test, Conception de l'application, Conception de logiciels, Modèles de conception de logiciels, Sécurité des applications, Génie logiciel, Architecture logicielle, Testabilité, Sécurité mobile, Test de logiciels, Tests d'intégration
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Conception de l'expérience utilisateur, Git (Système de contrôle des versions), Conception de sites web réactifs, Javascript, React.js, HTML et CSS, Utilisabilité, Développement Web Front-End, Conception de l'interface et de l'expérience utilisateur (UI/UX), Applications Web, Web sémantique, Examen technique des logiciels, Règles pour l’accessibilité des contenus Web, Données Validation des données
Intermédiaire · Cours · 1 à 4 semaines

Northeastern University
Compétences que vous acquerrez: Java, Software Architecture, Object Oriented Programming (OOP), Data Structures, Software Design, Computer Programming, Programming Principles, Application Development, UI Components
Mixte · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
Débutant · Spécialisation · 3 à 6 mois