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.

Atlassian
Compétences que vous acquerrez: Git (Système de contrôle des versions), Examen du code, Contrôle des versions, Logiciel de collaboration, Gestion de la configuration des logiciels, GitHub, Interface de ligne de commande, Bitbucket
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Environnement de développement, Développement Web, développement iOS, Développement Mobile, Programmation orientée objet (POO), Développement d'applications, Apple Xcode, Principes de programmation, Programmation Swift, Programmation informatique, structures de données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: OpenAI API, LLM Application, Vector Databases, Generative AI Agents, Tool Calling, Embeddings, Retrieval-Augmented Generation, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Prompt Engineering, Agentic systems, Large Language Modeling, TypeScript, Responsible AI, Software Development, Real Time Data, Web Scraping, Software Design Patterns
Intermédiaire · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Sciences politiques, Interaction Homme-Machine, Modélisation des menaces, Cybersécurité, Test de logiciels, Utilisabilité, Ingénierie en matière de sécurité, Politiques publiques, Sécurité des systèmes d'information, Facteurs humains, Évaluations de la vulnérabilité, Analyse politique, Sensibilisation à la sécurité, Politiques de cybersécurité
Débutant · Cours · 1 à 3 mois

Google Cloud
Compétences que vous acquerrez: Prompt Engineering, Google Gemini, Generative AI Agents, Responsible AI, Generative AI, Retrieval-Augmented Generation, AI Enablement, Google Cloud Platform, Google Workspace, Gemini, Productivity Software, AI Product Strategy, AI Workflows, Data Governance, Organizational Strategy, Cloud Infrastructure, Tool Calling, Cloud Computing, Artificial Intelligence, Collaboration
Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Examen par les pairs, Durabilité des entreprises, Actifs numériques, Technologies émergentes, Transformation numérique, Propriété intellectuelle, Gestion des ressources, Grands livres (comptabilité), Analyse concurrentielle, Gouvernance, Leadership stratégique, Stratégies technologiques, Opportunités de marché, Blockchain, FinTech, Direction d’entreprise, Transformation des entreprises, Analyse de valeur et de rentabilité, Inclusion financière, Business
Débutant · Spécialisation · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Prompt Engineering, Anthropic Claude, Responsible AI, OpenAI API, Cloud Deployment, Cloud Applications, LLM Application, OpenAI, HTML and CSS, ChatGPT, Application Deployment, Mobile Development, API Gateway, Generative AI, Model Deployment, Cloud Security, Data Ethics, Application Programming Interface (API), Debugging, Artificial Intelligence
Intermédiaire · Spécialisation · 3 à 6 mois

EDUCBA
Compétences que vous acquerrez: Technical Drawing, Engineering Drawings, Mechanical Drawings, Computer Aided Three-Dimensional Interactive Application (CATIA), Assembly Drawing, 3D Modeling, Mechanical Design, Drafting and Engineering Design, Computer-Aided Design, Visualization (Computer Graphics), File Management, Engineering Design Process, Interoperability
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Prometheus (Software), Cloud-Native Computing, Docker (Software), Data Persistence, Amazon Web Services, DevOps, YAML, Scenario Testing, Role-Based Access Control (RBAC), Cloud Infrastructure, Network Troubleshooting, Ubuntu, System Monitoring, Cloud Computing Architecture, Virtual Networking, Scalability
Débutant · Spécialisation · 1 à 3 mois

Duke University
Compétences que vous acquerrez: Débogage, Développement du programme, Algorithmes, C (langage de programmation), Programmation informatique, Pensée informatique, structures de données
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programming Principles, Software Installation, Python Programming, Computer Programming, Computational Thinking, Development Environment
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Programmation Java, Environnement de développement, Développement de logiciels, Développement du programme, Programmation orientée objet (POO), Principes de programmation, Cycle de vie du développement logiciel, Java, Environnements de développement intégré, Génie logiciel, Programmation informatique
Débutant · Cours · 1 à 4 semaines