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.

Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Intermédiaire · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Modèle de formation, Méthodes d'apprentissage automatique, Apprentissage supervisé, Apprentissage automatique appliqué, Programmation en Python, Réseaux neuronaux convolutifs, Intelligence artificielle, Optimisation du modèle, Réseaux neuronaux artificiels, Programmation Python, Réseaux neuronaux récurrents (RNN), Apprentissage profond
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: No-Code Development, Responsive Web Design, User Accounts, Frontend Integration, Workflow Management, UI Components, Application Development, Product Automation, Interactive Design, Web Design, Database Application, Web Design and Development, Identity and Access Management, Automation, User Interface (UI) Design, Databases, Authentications, Authorization (Computing), Computational Logic, Debugging
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Video Game Development, Game Design, Development Environment, UI Components, Data Structures, Computer Programming, Programming Principles, Program Development, Application Development, Scripting Languages, Computational Logic, Human Computer Interaction, Data Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Git (système de contrôle de version), DevOps, Version du logiciel, Interface de ligne de commande, Logiciel de collaboration, GitHub, Contrôle des versions, Technologie Open Source
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Systems Development Life Cycle, Application Development, Software Development Life Cycle, Full-Stack Web Development, Test Driven Development (TDD), SQL, Software Development, Restful API, Database Management, Object Oriented Programming (OOP), Digital Transformation, GitHub Copilot, Java Programming, Generative AI
Débutant · Certificat Professionnel · 3 à 6 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
Avancées · Certificat Professionnel · 3 à 6 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: C++ (Programming Language), Programming Principles, Data Structures, Computer Programming, Code Reusability, Object Oriented Programming (OOP), Game Design, Memory Management
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: C and C++, C++ (Programming Language), Development Environment, Performance Tuning, Test Tools, System Programming, Docker (Software), Computer Architecture, Containerization, Development Testing, Programming Principles, Software Development Tools, Hardware Architecture, Algorithms, Computer Programming, Python Programming, Debugging, Memory Management, Software-Defined Networking, Scripting
Intermédiaire · Cours · 1 à 3 mois

Princeton University
Compétences que vous acquerrez: Cryptographie, Sécurité des applications, Cryptage, Règlement financier, Protocoles de réseau, Informatique distribuée, Circuits intégrés à application spécifique, Systèmes de paiement, Normes de cryptographie à clé publique (PKCS), Politique financière, Technologies émergentes, Gestion des clés, Scripting, Protocoles cryptographiques, FinTech, Blockchain, Analyse du processus, Traitement des transactions, Stockage des données, Actifs numériques
Mixte · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: C (Programming Language), Programming Principles, Program Development, Computational Thinking, Computer Architecture, Computer Programming, Object Oriented Design, Quantum computing, Computer Hardware, Computational Logic, Theoretical Computer Science, Data Structures
Mixte · Cours · 3 à 6 mois

Universidad ORT Uruguay
Compétences que vous acquerrez: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Documentation, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Software Design, Animations
Débutant · Cours · 1 à 3 mois