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 Toronto
Compétences que vous acquerrez: Modélisation mathématique, Architecture des logiciels, Robotique, Assurance de la sécurité, Simulation et logiciels de simulation, Architecture matérielle, Systèmes de contrôle, Architecture des systèmes, Simulations
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Design Elements And Principles, Creative Design, Graphical Tools, Aesthetics
Intermédiaire · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: DevOps, GitHub, Conteneurisation, CI/CD, Intégration continue, Automatisation, Outils de construction, Livraison continue, Docker (Logiciel), Outils Devops, Déploiement continu, Rust (langage de programmation), YAML, Pipelines de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Scripting, Développement web back-end, Développement Web, Conception de sites web réactifs, Javascript, Compatibilité des navigateurs, Feuilles de style en cascade (CSS), Bootstrap (Framework Front-End)
Débutant · Cours · 1 à 4 semaines

Rice University
Compétences que vous acquerrez: Informatique, Programmation Java, Apache Kafka, Apache Hadoop, Évolutivité, Structures de données, Flux de données, Gestion des processus du système d'exploitation, Java, Programmation en Scala, Algorithmes, Serveurs, Principes de programmation, Informatique distribuée, Apache Spark, Programmation informatique, Programmation événementielle, Cadres d'application, Conception fonctionnelle, Optimisation des performances
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Réutilisation du code, Débogage, Structures de données, GitHub, Tests unitaires, Scripting, Programmation en Python, Programmation Python, Jupyter, Git (système de contrôle de version), Algorithmes, Principes de programmation, Contrôle des versions
Débutant · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Réutilisation du code, Programmation orientée objet (POO), Conception de l'API, Codage sécurisé, Programmation en Python, Programmation Python, Vérification et validation, Informatique théorique, Modèles de conception de logiciels, Tests de performance, Algorithmes, Rust (langage de programmation), Conception orientée objet, Gestion de la mémoire, Optimisation des performances, Programmation du système
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Key Management, Cryptography, Cryptographic Protocols, Advanced Encryption Standard (AES), Cybersecurity, IT Security Architecture, Public Key Infrastructure, Public Key Cryptography Standards (PKCS), Encryption, Cyber Security Policies, Network Security, Computer Security, Quantum computing, NIST 800-53, Information Privacy, Security Management, Risk Management, Network Protocols, Negotiation, Communication
Débutant · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Generative AI Agents, Prompt Engineering, Agentic systems, Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Artificial Intelligence, AI Security, Model Deployment, Large Language Modeling, Application Deployment, Development Environment, Security Testing, Responsible AI, Virtual Environment, Software Development, Python Programming, Software Testing, Microsoft Visual Studio, Computer Programming, Software Design
Intermédiaire · Cours · 1 à 3 mois
Compétences que vous acquerrez: Figma (logiciel de conception), Conception de sites web, Expérience de l'utilisateur, Conception de la mise en page, Revues de conception, Prototypage, Conception de sites web réactifs, Maquettes, Tests d'utilisabilité, Architecture de l'information, Recherche sur les utilisateurs, Conception de l'expérience utilisateur, Conception centrée sur l'utilisateur, Conception de l'interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Documents de conception de logiciels, Wireframing, Recherche en design
Débutant · Cours · 1 à 4 semaines

John Wiley & Sons
Compétences que vous acquerrez: Prompt Engineering, Prompt Engineering Tools, Multimodal Prompts, Generative AI, Prompt Patterns, Responsible AI, ChatGPT, Large Language Modeling, Generative Model Architectures, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), Context Engineering, Image Analysis, AI powered creativity, LLM Application, AI literacy, Token Optimization, OpenAI, AI Integrations, Artificial Intelligence
Intermédiaire · Spécialisation · 3 à 6 mois

University at Buffalo
Compétences que vous acquerrez: Protocoles de réseau, Machines virtuelles, Blockchain, Comptes d'utilisateurs, Traitement des transactions, Vérification et validation, Environnement virtuel, Intégrité des données, Cryptographie, Algorithmes, Informatique distribuée, Protocoles cryptographiques, Systèmes de paiement
Débutant · Cours · 1 à 4 semaines