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: 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: AI powered creativity, Adobe Firefly, Adobe Photoshop, Photo Editing, Image Quality, Photography, Photo/Video Production and Technology, Generative AI, Editing, Digital Design, Image Analysis
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Science des données, Manipulation des données, Nettoyage des données, Google Sheets, Qualité des données, Formules Excel, Microsoft Excel, Saisie de données, Protection de l'information, Intégrité des données, Analyse des données, Traitement des données, Logiciel de tableur, Importation/exportation de données, Manipulation de données, Tableaux croisés dynamiques et graphiques
★ 4.7 (11 k) · Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Programmation en Python, Structures de données, Conception fonctionnelle, Fichier E/S, Principes de programmation, Programmation Python, Gestion des fichiers, Importation/exportation de données
★ 4.8 (5,4 k) · Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Maîtrise des données, Programmation en Python, Ingénierie de requête, Programmation informatique, Automatisation, Intelligence artificielle et apprentissage automatique (IA/ML), Structures de données, Développement d'applications, Candidature au LLM, Intégrations AI, Intelligence artificielle, Agents génératifs d'IA, Analyse des données, Scripting, Principes de programmation, Interface de programmation d'applications (API), Gestion des paquets et des logiciels, Ingénierie rapide, Programmation Python, Jupyter, Modélisation des grandes langues
★ 4.8 (246) · Débutant · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Réutilisation du code, Programmation Java, Langage de modélisation unifié, Java, Maintenabilité, Conception de l'application, Conception de logiciels, Éléments et principes de conception, Design conceptuel, Conception de diagrammes, Documents de conception de logiciels, Programmation orientée objet (POO), Conception orientée objet
★ 4.7 (2,4 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

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

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

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: Threat Modeling, Secure Coding, Application Security, Security Testing, DevSecOps, MITRE ATT&CK Framework, Security Requirements Analysis, Authentications, Threat Detection, Software Development Life Cycle, Security Controls, Systems Development Life Cycle, Vulnerability Assessments, DevOps, Cyber Security Assessment, CI/CD, Linux, Cyber Security Strategy, Cyber Risk, Cyber Governance
Débutant · Cours · 1 à 4 semaines

LearnKartS
Compétences que vous acquerrez: Object Oriented Programming (OOP), Object Oriented Design, Web Development Tools, Frontend Performance, Javascript, Software Design Patterns, Node.JS, Web Development, Scripting Languages, Web Applications, Computer Programming, Development Environment, Front-End Web Development, Web Design and Development, Programming Principles, Program Development, Event-Driven Programming, Frontend Integration, Data Structures, Functional Design
Débutant · Cours · 1 à 4 semaines