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 Maryland, College Park
Compétences que vous acquerrez: Cybersecurity, Cyber Security Policies, Cyber Risk, Cyber Attacks, Cyber Governance, Cyber Security Strategy, Security Management, Infrastructure Security, Data Security, Threat Modeling, Computer Security, Security Awareness, Risk Management, Enterprise Security, Vulnerability, Governance, General Networking, Public Safety and National Security, Threat Detection, Artificial Intelligence
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Persona (User Experience), User Interface (UI), Prompt Engineering, Interaction Design, Usability, User Experience Design, Human Computer Interaction, Usability Testing, Web Content Accessibility Guidelines, AI Personalization, User Research, Prototyping, Natural Language Processing
Intermédiaire · Cours · 1 à 3 mois

University of California, Santa Cruz
Compétences que vous acquerrez: C++ (Programming Language), Go (Programming Language), Data Structures, C and C++, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Object Oriented Design, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Programming Principles, Integrated Development Environments, Graph Theory, Computer Science, File Systems, Artificial Intelligence, Integration Testing, Software Design
Intermédiaire · Spécialisation · 3 à 6 mois

Stanford University
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Analyse des réseaux sociaux, Routage de réseau, Théorie des graphes, Analyse du réseau, Logique computationnelle
Intermédiaire · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Web Servers, Distributed Computing, Network Troubleshooting, Servers, Network Architecture, System Programming, Network Protocols, Systems Architecture, TCP/IP, Computer Networking, Network Performance Management, Scalability, File Transfer Protocol (FTP), System Design and Implementation, Web Services, Microservices, Debugging, OS Process Management, Software Development, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Déploiement des applications, Développement d'applications, Grafana, Restful API, Projet ouvert de sécurité des applications web (OWASP), Istio, DevOps, Commandes Linux, Importation/exportation de données, Développement agile de logiciels, Gherkin (langage de script), Kubernetes, Génie logiciel, Cycle de vie du développement logiciel, Intégration continue, CI/CD, Architecture logicielle, Développement piloté par les tests (TDD), Architecture de l'informatique en nuage, Git (Système de contrôle des versions)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Gestion des risques, Réponse aux incidents, Cybersécurité, Détection des menaces, Audit, Contrôles de sécurité, Audit de conformité, Sécurité des entreprises, Analyse des risques, Projet ouvert de sécurité des applications web (OWASP), Gestion des menaces, Sécurité des systèmes d'information, Assurance de l'information, Gestion des vulnérabilités, Gestion des informations et des événements de sécurité (SIEM)
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Environnements de développement intégré, structures de données, Programmation informatique, Programmation en Python, Pensée informatique, Principes de programmation, Scripting, Jupyter, Outils de développement de logiciels, Importation/exportation de données, Gestion des fichiers
Débutant · Cours · 1 à 4 semaines

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

University of California San Diego
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Programmation en Python, Pensée informatique, Big Data, Informatique, Probabilités et statistiques, Modèle de réseau, Algèbre linéaire, Routage de réseau, Théorie des graphes, Analyse du réseau, Recherche opérationnelle
Avancées · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: structures de données, Programmation informatique, Programmation en Python, Débogage, Langages de script, Pseudo-code, Principes de programmation, Infographie
Débutant · Cours · 1 à 4 semaines

DeepLearning.AI
Compétences que vous acquerrez: Apprentissage automatique, Intelligence artificielle, Réseaux neuronaux artificiels, Vision par ordinateur, Tensorflow, Deep learning, Keras (bibliothèque de réseaux neurones), Analyse d'images
Intermédiaire · Cours · 1 à 4 semaines