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 Colorado Boulder
Compétences que vous acquerrez: Programmation informatique, Automatisation, Visual Basic (langage de programmation), Résolution de problèmes, Débogage, Algorithmes, Macros Excel, Logiciel de Feuille de Calcul, Gestion des données, Principes de programmation, Nettoyage des données
Débutant · Cours · 1 à 3 mois

University of Maryland, College Park
Compétences que vous acquerrez: Gestion des risques, Cybersécurité, Télécommunications, Gestion de la sécurité, Sensibilisation à la sécurité informatique, Détection des menaces, Risque cybernétique, Sécurité des infrastructures, Gouvernance, Stratégie de cybersécurité, Cyber-gouvernance, Sécurité des entreprises, Sécurité des données, Vulnérabilité, Cyber-attaques, Mise en réseau générale, Politiques de cybersécurité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, Software Documentation, Anthropic Claude, LLM Application, Code Review, Apple iOS, AI Product Strategy, Machine Learning Methods, Software Development, CI/CD, Natural Language Processing, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML)
Avancées · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Model Deployment, Restful API, Software Documentation, Application Deployment, Code Review, Software Development, CI/CD, Natural Language Processing, AI Workflows, DevOps, Artificial Intelligence, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Cryptage, Informations d'identification personnelle, Authentifications, Gestion des menaces, Gestion des vulnérabilités, Risque cybernétique, Cryptographie, Autorisation (informatique), Cybersécurité, Stratégie de sécurité, Modélisation des menaces, Sécurité des données, Contrôles de sécurité, Évaluations de la vulnérabilité, Cyber-attaques, Protection contre les logiciels malveillants, Cadre de gestion des risques, NIST 800-53
Débutant · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation informatique, Données en temps réel, Informatique distribuée, Traitement des données, Programmation en Scala, Big Data, structures de données, Conception fonctionnelle, Visualisation interactive des données, Principes de programmation, Cartes de chaleur, Conception de logiciels, Programmation orientée objet (POO), Visualisation (infographie), Manipulation des données, Optimisation des performances, Modèles de conception de logiciels, Interface utilisateur (UI), Information et technologie géospatiales, Apache Spark
Intermédiaire · Spécialisation · 3 à 6 mois

Universidade de São Paulo
Compétences que vous acquerrez: Object Oriented Programming (OOP), Computer Programming, Theoretical Computer Science, Python Programming, Algorithms, Data Structures, Computer Science, Computational Thinking, Software Testing, Performance Testing
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Swift Programming, Mobile Development, Apple iOS, Apple Xcode, Application Development, UI Components, Data Persistence, User Interface (UI), Debugging, User Interface (UI) Design, Data Structures, Data Modeling, Animations
Débutant · Cours · 3 à 6 mois

Rice University
Compétences que vous acquerrez: Apache Hadoop, Programmation du système, Java, Programmation en Scala, structures de données, Flux de données, Informatique distribuée, Principes de programmation, Débogage, Serveurs, Optimisation des performances, Programmation Java, Architecture logicielle, Conception fonctionnelle, Algorithmes, Cadres d'application, Apache Kafka, Tests de performance, Architecture des systèmes, Apache Spark
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation informatique, Gestion des bases de données, Développement Web, Programmation en Python, Développement d'applications, Développement de logiciels, Flask (Framework Web), Cartographie objet-relationnelle, Outils de développement web, Applications Web, Développement web back-end
Intermédiaire · Projet Guidé · Moins de 2 heures

Universidad Nacional Autónoma de México
Compétences que vous acquerrez: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Programming Principles, Software Design, Data Structures, Integrated Development Environments, Debugging, Development Environment
Débutant · Cours · 1 à 3 mois
Coursera
Compétences que vous acquerrez: AI Security, Vulnerability Scanning, Hardening, DevSecOps, Vulnerability Assessments, Responsible AI, Identity and Access Management, MLOps (Machine Learning Operations), Infrastructure Security, Security Controls, Threat Modeling, Model Deployment, Model Evaluation, CI/CD, Continuous Monitoring, AI Personalization, Resilience, Compliance Management, Containerization, Engineering
Intermédiaire · Cours · 1 à 4 semaines