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.

Peking University
Compétences que vous acquerrez: Data Structures, Algorithms, C++ (Programming Language), Memory Management, Graph Theory, Object Oriented Design, File I/O, Object Oriented Programming (OOP), C (Programming Language), Programming Principles, Program Development, Computer Programming, Computer Science, Computer Architecture, Theoretical Computer Science, Data Storage, Computational Thinking, Database Management Systems, Software Design, Code Reusability
★ 4.8 (2,7 k) · Débutant · Spécialisation · 3 à 6 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Agentic Workflows, Data Pipelines, CI/CD, AI Workflows, Agentic systems, Technology Roadmaps, DevOps, Build Tools, Real Time Data, Development Environment, Data Architecture, TypeScript, Software Documentation, Software Development Tools, Data Processing, Computer Programming Tools, Rust (Programming Language), Application Deployment
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, AI Security, Secure Coding, Responsible AI, Prompt Patterns, Data Ethics, Prompt Engineering Tools, LLM Application, Vibe coding, ChatGPT, Large Language Modeling, Code Review, AI Integrations, Integration Testing, Generative Model Architectures, Legal Technology, Debugging, Computer Programming, Programming Principles, Quality Improvement
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement de logiciels, Développement Web, Version du logiciel, Commandes Linux, Linux, Git (système de contrôle de version), Contrôle des versions, Outils de développement de logiciels, Commandes Unix, Unix, Logiciel de collaboration, GitHub, Gestion des fichiers, Interface de ligne de commande
★ 4.6 (3,8 k) · Débutant · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Rust (Programming Language), Social Network Analysis, Algorithms, Network Model, Network Analysis, Data Structures, Command-Line Interface, JSON, Data Processing, Continuous Integration, Package and Software Management, Linear Algebra
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, AI Orchestration, AI Workflows, Retrieval-Augmented Generation, Agentic Workflows, LangChain, LangGraph, LLM Application, Prompt Patterns, Tool Calling, Agentic systems, Multimodal Prompts, Model Context Protocol, Generative AI, AI Security, Generative AI Agents, Vector Databases, OpenAI API, AI Integrations, Software Development
★ 4.6 (960) · Avancées · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Manipulation des données, Collecte des données, Nettoyage des données, Compétences analytiques, Formules Excel, Présentation des données, Visualisation des données, R (logiciel), Analyse statistique, Logiciel de visualisation de données, Microsoft Excel, Bases de données relationnelles, Ggplot2, Analyse exploratoire des données (AED), Conception de la base de données, Modélisation prédictive, Récit de données, Traitement des données, Visualisation interactive des données, Narration des données, Visualisation statistique, Collecte de données, Manipulation de données, Analyse exploratoire des données
★ 4.7 (32 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Total Seminars
Intermédiaire · Cours · 1 à 3 mois

Google DeepMind
Compétences que vous acquerrez: Google Gemini, Generative AI Agents, AI Orchestration, LLM Application, Token Optimization, Agentic Workflows, AI Integrations, Google Cloud Platform, Tool Calling, Agentic systems, Generative Model Architectures, AI Security, Cloud Deployment, Prompt Engineering, Application Programming Interface (API), Serverless Computing, Application Deployment, Secure Coding, Data Structures, JSON
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Android Jetpack, Android Studio, Android Development, Kotlin, Mobile Development, UI Components, Application Frameworks, Mobile Development Tools, Prototyping, User Interface (UI), Application Development, Animations, User Interface (UI) Design, Data Management, Development Environment, Responsive Web Design, Programming Principles, Interactive Design
Débutant · Cours · 1 à 3 mois

University of Toronto
Compétences que vous acquerrez: Simulation et logiciels de simulation, Architecture matérielle, Assurance de la sécurité, Robotique, Architecture des logiciels, Modélisation mathématique, Architecture des systèmes, Simulations, Systèmes de contrôle
★ 4.7 (2,9 k) · Avancées · Cours · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: Conception, Conception d'interaction, Facteurs humains, Authentification multifactorielle, Cybersécurité, Authentifications, Protection de l'information, Conception de l'interface utilisateur (UI), Informations d'identification personnelle, Facilité d'utilisation, Ingénierie de la sécurité, Interface utilisateur (UI), Tests d'utilisabilité, Interaction homme-machine, Conception centrée sur l'utilisateur, Facteurs humains (sécurité)
★ 4.6 (3,3 k) · Mixte · Cours · 1 à 3 mois