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.

Meta
Compétences que vous acquerrez: Tests d'intégration, Cadres JavaScript, Tests unitaires, Composants UI, Conception de l'API, Développement Web Front-End, React.js, Jest (cadre de test JavaScript), Javascript, Outils de développement web, TypeScript
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: structures de données, Interaction Homme-Machine, Utilisabilité, Cadres JavaScript, Bootstrap (Framework Front-End), Feuilles de style en cascade (CSS), HTML et CSS, Wireframing, Conception de sites web réactifs, Conception de sites web, Javascript, Design d'interaction, Conception de l'interface et de l'expérience utilisateur (UI/UX)
Mixte · Cours · 1 à 3 mois

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

Compétences que vous acquerrez: JSON, Test Automation, Application Programming Interface (API), Restful API, Unit Testing, Software Testing, Test Case, Integration Testing, Functional Testing
Débutant · Projet Guidé · Moins de 2 heures

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, System Programming, Computer Architecture, Java, Performance Tuning, Unix, Computer Science, Debugging
Intermédiaire · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Utilisabilité, Vérification et validation, Conception de sites web réactifs, Feuilles de style en cascade (CSS), HTML et CSS, Interface utilisateur (UI), Wireframing, Conception de sites web, Examen du code, Développement Web Front-End, Compatibilité des navigateurs, Cadres d'application, Javascript
Débutant · Cours · 1 à 3 mois

Universidade Estadual de Campinas
Compétences que vous acquerrez: Android Studio, Android Development, Mobile Development, Event-Driven Programming, UI Components, User Interface (UI), Application Development, Java, Program Development, Development Environment, Extensible Markup Language (XML), Debugging
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Ajax, Javascript, JavaScript Frameworks, Apple iOS, Front-End Web Development, Data Structures, Debugging, iOS Development, User Story, Android Development, UI Components, Cross Platform Development, JSON, Full-Stack Web Development, Scripting
Débutant · Spécialisation · 3 à 6 mois

Universidade de São Paulo
Compétences que vous acquerrez: Model View Controller, Unified Modeling Language, Object Oriented Programming (OOP), Software Design Patterns, Software Design, Java Programming, Computer Programming, Debugging, Software Architecture, Programming Principles, Other Programming Languages, Prototyping
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Cloud Computing, Architecture d'entreprise, Modélisation des données, Technologies de l'entreprise, Cybersécurité, Automatisation des processus d'entreprise, Études de cas, Stratégie d'expérience client (CX), Conception des systèmes, Logiciel en tant que service, Architecture de l'informatique en nuage, Applications SAP, Analyse des systèmes, Transformation numérique, Analyse de valeur et de rentabilité, Planification des ressources de l'entreprise, Développement d'applications
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: JSON, Débogage, Programmation orientée objet (POO), Programmation événementielle, jQuery, PHP (langage de script), JavaScript et jQuery, Javascript, Applications Web, Importation/exportation de données, Outils de développement web, AJAX
Intermédiaire · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Déploiement des applications, Apprentissage automatique, Tensorflow, Développement Mobile, développement iOS, Pipelines de données, Développement Android, Javascript, Traitement des données, Vision par ordinateur, Deep learning, Extrait, Ingénierie des caractéristiques, Analyse d'images, Keras (bibliothèque de réseaux neurones), Intégration de données, Importation/exportation de données, Transformation de données, Programmation Swift, MLOps (Apprentissage automatique)
Intermédiaire · Spécialisation · 3 à 6 mois