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: Node.JS, Cadres JavaScript, Côté serveur, Développement Web, Javascript, Logiciel médiateur, Développement web back-end, Informatique, Authentifications, Développement Web complet, Restful API, Applications Web, Services Web, Interface de programmation d'applications (API)
Intermédiaire · Cours · 1 à 4 semaines

University of London
Compétences que vous acquerrez: Programmation événementielle, Outils graphiques, Outils de programmation informatique, Cadres JavaScript, Débogage, Programmation informatique, Javascript, Gestion des données, Développement du programme, Infographie, Interaction homme-machine, Maintenabilité, Conception interactive, Principes de programmation, Environnement de développement, Visualisation (infographie)
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Examen du code, Feuilles de style en cascade (CSS), Cadres Web, Langage de balisage hypertexte (HTML), Lignes directrices sur l'accessibilité du contenu web, Développement Web, Javascript, Conception de sites web, Conception de sites web réactifs, Développement Web Front-End, Maquettes, Tests de développement, Conception et développement de sites web, Wireframing, Vérification et validation, Cadres d'application, Compatibilité des navigateurs, Outils de développement web, HTML et CSS
Débutant · Cours · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Google App Engine, Cloud Deployment, Application Deployment, Cloud Development, Cloud Applications, Java, Google Cloud Platform, Cloud Services, Application Development, Cloud Computing, Java Programming, Cloud Platforms, DevOps
Débutant · Projet · Moins de 2 heures

Compétences que vous acquerrez: Unit Testing, JUnit, Integration Testing, Restful API, Development Testing, Software Testing, Test Tools, Web Services, Hibernate (Java), Business Logic
Intermédiaire · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Sécurité des applications, Modèle Vue Contrôleur, Architecture d'entreprise, Java, Programmation Java, Architecture des logiciels, Codage sécurisé, Modèles de conception de logiciels, Conception de logiciels, Développement du programme, Surveillance du système, Gestion des applications d'entreprise, Contrôles de sécurité, Gestion des performances des applications, Authentifications, Maintenabilité, Autorisation (informatique), Cadres d'application, Plate-forme Java Enterprise Edition (J2EE), Principes de programmation
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Structures de données, Programmation événementielle, Feuilles de style en cascade (CSS), Débogage, Langage de balisage hypertexte (HTML), Javascript, Scripting, Surveillance des événements, Applications Web, Conception et développement de sites web, Principes de programmation, HTML et CSS
Débutant · Cours · 1 à 4 semaines

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

Compétences que vous acquerrez: Architecture des systèmes, Conception des systèmes, Gestion de la sécurité, Études de cas, Cybersécurité, Modèle de programmation ABAP RESTful (RAP), Analyse de l'activité, Applications SAP, Conception et mise en œuvre du système, Transformation numérique , Architecture des logiciels, Stratégie de sécurité, Conception de logiciels, Cyber-gouvernance, SAP S/4HANA, Transformation des entreprises, Cyber-attaques, Architecture de l'informatique en nuage, Plates-formes d'informatique en nuage, Informatique en nuage
Débutant · Cours · 1 à 3 mois

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

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