Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

University of Michigan
Compétences que vous acquerrez: Tests unitaires, Fichier E/S, Traitement des données, JSON, Conception orientée objet, Langage de modélisation unifié, Manipulation de données, Jupyter, Débogage, Principes de programmation, Développement du programme, Programmation Python, Manipulation des données, Programmation informatique, Programmation orientée objet (POO), Restful API, Programmation en Python, Documentation du logiciel, Importation/exportation de données, Conception de logiciels, Analyse d'images
Débutant · Spécialisation · 3 à 6 mois
Plusieurs enseignants
Compétences que vous acquerrez: Analyse des données, Tests unitaires, Fichier E/S, Programmation Java, Conception orientée objet, Débogage, Bioinformatique, Algorithmes, Génie logiciel, Java, Résolution de problèmes, Structures de données, Programmation informatique, Tests de logiciels, Programmation orientée objet (POO), Interface utilisateur (UI), Programmation événementielle, Conception de logiciels, Cryptographie, Visualisation interactive des données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
Débutant · Certificat Professionnel · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Logique informatique, Débogage, Principes de programmation, Conception de diagrammes, Développement du programme, Programmation Python, Structures de données, Programmation informatique, Outils graphiques, Programmation en Python, Infographie
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Analyse des données, Tests unitaires, Programmation Java, Fichier E/S, Tracé (graphique), Conception orientée objet, Matplotlib, Pandas (paquetage Python), Eclipse (Logiciel), Java, Principes de programmation, Science des données, Programmation Python, Programmation informatique, Nettoyage des données, Structures de données, Programmation orientée objet (POO), Développement d'applications, Programmation en Python, Visualisation des données, Outils de programmation informatique
Débutant · Spécialisation · 3 à 6 mois

Google Cloud
Compétences que vous acquerrez: Identity and Access Management, Cloud Infrastructure, Google Cloud Platform, Prompt Engineering, Kubernetes, Application Deployment, Network Monitoring, Prompt Engineering Tools, Containerization, Infrastructure As A Service (IaaS), Cloud Deployment, Infrastructure Architecture, Cloud Computing Architecture, Virtual Networking, Cloud Computing, Network Architecture, Virtual Private Networks (VPN), Site Reliability Engineering, Infrastructure as Code (IaC), Cloud Security
Intermédiaire · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Analyse des données, Fichier E/S, Traitement des données, Programmation Java, Conception orientée objet, Manipulation de données, Débogage, Bioinformatique, Algorithmes, Java, Principes de programmation, Développement du programme, Résolution de problèmes, Manipulation des données, Programmation informatique, Statistiques descriptives, Programmation orientée objet (POO), Documentation du logiciel, Analyse statistique, Conception de logiciels, Récupération de données sur le Web
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Claude Code, Prompt Engineering, Agentic systems, ChatGPT, Anthropic Claude, Retrieval-Augmented Generation, Generative AI Agents, Prompt Patterns, Multimodal Prompts, Generative AI, Agentic Workflows, AI Personalization, Software Development Tools, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development, Automation, Software Architecture, Software Testing, Software Design
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Generative AI Agents, Model Deployment, Restful API, Software Design Documents, Software Design, AI Integrations, Application Deployment, AI literacy, Software Architecture, Agentic Workflows, Continuous Integration, Software Development, LLM Application, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, User Centered Design, GitHub, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), Webpack, HTML and CSS, Application Development, MongoDB, Agile Methodology, Front-End Web Development, Software Development
Débutant · Certificat Professionnel · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Vision par ordinateur, Apprentissage automatique appliqué, Réseaux neuronaux artificiels, Évaluation du modèle, Réseaux neuronaux convolutifs, Apprentissage profond, Apprentissage automatique, Prétraitement de données, Intelligence artificielle, Keras (bibliothèque de réseaux neuronaux), Modèle de formation, Prétraitement des données, Analyse d'images, Tensorflow
Intermédiaire · Cours · 1 à 4 semaines

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Computational Logic
Débutant · Cours · 1 à 3 mois