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.

The State University of New York
Compétences que vous acquerrez: Psychologie, Infrastructure de réseau, Cybersécurité, Stratégie de cybersécurité, Cyber-attaques, Relations internationales, Sciences politiques, Médias et communications, Gestion des incidents de sécurité informatique, Diplomatie, Gestion des conflits, Opérations cybernétiques, Cyber-gouvernance, Études sociales, Renseignements sur les cybermenaces, Facteurs humains (sécurité), Politiques de cybersécurité, Gestion de la sécurité
★ 4.5 (1,6 k) · Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Unity Engine, UI Components, User Interface (UI), Video Game Development, Scalability, User Interface (UI) Design, Game Design, UI/UX Strategy, User Interface and User Experience (UI/UX) Design, C# (Programming Language), Frontend Performance, Human Computer Interaction, Performance Tuning, Performance Testing, Cross Platform Development, Design and Product, Event-Driven Programming, Scripting, Software Development Tools, Debugging
Intermédiaire · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Programmation en Python, Logique informatique, Protocoles de réseau, Gestion de la mémoire, Fichier E/S, Gestion des paquets et des logiciels, Programmation Python, Programmation orientée objet (POO), C (langage de programmation), Importation/exportation de données
★ 4.6 (2,5 k) · Intermédiaire · Cours · 1 à 4 semaines

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: Présence sur le web, TCP/IP, Git (système de contrôle de version), Administration des systèmes d'exploitation, Automatisation des technologies de l'information, Mise en réseau générale, Administration des réseaux, Ruby (Langage de programmation), Contrôle des versions, Compétences en matière d'entretien, Sécurité des systèmes d'information, Assistance bureautique, Sécurité réseau, Gestion des paquets et des logiciels, Dépannage du réseau, Administration des systèmes, Infrastructure informatique, Chef (outil de gestion de la configuration), Sécurité des réseaux, Réseaux informatiques, Architecture de la sécurité informatique
★ 4.8 (214 k) · Débutant · Certificat Professionnel · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Programmation en Python, Partage des données, Informatique théorique, Systèmes d'exploitation, Logique informatique, Protocoles de réseau, Structures de données, Go (Langage de programmation), Gestion de la mémoire, Algorithmes, Fichier E/S, Gestion des paquets et des logiciels, Programmation du système, Programmation Python, Programmation orientée objet (POO), Conception orientée objet, C (langage de programmation), Gestion des processus du système d'exploitation, Importation/exportation de données, Architecture des ordinateurs
★ 4.6 (3 k) · Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Storyboarding, User Experience Design, Design Reviews, Figma (Design Software), UI/UX Research, Graphic and Visual Design, Wireframing, User Story, Usability Testing, Information Architecture, Mockups, Adobe XD, User Experience, Ideation, Persona (User Experience), Web Presence, Responsive Web Design, Graphic and Visual Design Software, Layout Design, Design Elements And Principles
★ 4.8 (5 k) · Débutant · Certificat Professionnel · 3 à 6 mois

SkillsBooster Academy
Compétences que vous acquerrez: Retrieval-Augmented Generation, Embeddings, Generative AI, AI literacy, LLM Application, Large Language Modeling, AI Enablement, AI Integrations, AI Workflows, Performance Tuning, Data Architecture, Data Integrity, Data Collection, Document Control, Data Infrastructure, Document Management, Data Preprocessing, Data Transformation, Data Structures, Data Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Bash (Scripting Language), Shell Script, Unix Shell, Linux Commands, Scripting, Linux, Scripting Languages, Unix, Command-Line Interface, OS Process Management, Computational Logic, File I/O, Programming Principles, Debugging
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Cryptage, Arithmétique, Cryptographie, Cybersécurité, Normes de cryptographie à clé publique (PKCS), Informatique, Infrastructure à clé publique, Authentifications, Probabilité, Norme de cryptage des données, Algorithmes, Intégrité des données, Attaques brutales, Norme de chiffrement avancée (AES), Gestion des clés, Protocoles cryptographiques, Mathématiques appliquées
★ 4.6 (1 k) · Débutant · Spécialisation · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Memory Management, C++ (Programming Language)
Intermédiaire · Cours · 1 à 3 mois

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