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: Gestion des risques, Atténuation des risques, Gestion des menaces, Contrôles de sécurité, Cybersécurité, Gestion des identités et des accès, Gestion des informations et des événements de sécurité (SIEM), Audit, Gestion des incidents de sécurité informatique, Projet ouvert de sécurité des applications web (OWASP), Gestion de la sécurité, Gestion des risques de l'entreprise, Réponse aux incidents, Sécurité des données, Cyber-attaques
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Programmation en Python, Flask (Framework Web), Cartographie objet-relationnelle, Git (Système de contrôle des versions), Informatique sans serveur, Conteneurisation, NoSQL, Microservices, Grafana, GitHub, Conception de logiciels, MongoDB, Script Shell, Cycle de vie du développement logiciel, OpenShift, Architecture logicielle, Commandes Linux, Jupyter, Projet ouvert de sécurité des applications web (OWASP), Bash (langage de script)
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Wireframing, Interface utilisateur (UI), Planification du Sprint, Design Thinking, Prototypage, Utilisabilité, Conception de l'expérience utilisateur, Conception centrée sur l'utilisateur, Persona (Expérience utilisateur), Design d'interaction, Règles pour l’accessibilité des contenus Web, Recherche utilisateur
Débutant · Cours · 1 à 4 semaines
University of California, Santa Cruz
Compétences que vous acquerrez: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Program Development, Computer Science, Pseudocode, Software Testing, Algorithms, Integrated Development Environments, Integration Testing, Software Design, System Design and Implementation, Distributed Computing
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Business Analytics, Gestion des données, Informatique décisionnelle, Analyse des Données, Collecte de données, Power BI, Microsoft Power Platform, SQL, Qualité des données, Analyse avancée, Stockage des données, Sécurité des données, Intégrité des données, Microsoft Excel, Visualisation de Données, Rapports statistiques, Microsoft Azure, Conception de la base de données, Manipulation des données, Calendrier
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

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

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Django (Web Framework), React.js, Mobile Development, SQL, Database Design, Python Programming
Débutant · Spécialisation · 3 à 6 mois

Princeton University
Compétences que vous acquerrez: Programmation informatique, Java, structures de données, Programmation orientée objet (POO), Science Informatique Théorique, Algorithmes, Tests de performance, Programmation Java
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Programmation informatique, Principes de programmation, structures de données, Cybersécurité, Débogage, Scripting, Gestion des fichiers, Automatisation, Algorithmes, Automatisation des technologies de l'information
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, Large Language Modeling, LLM Application, Responsible AI, Vibe coding, Generative AI, ChatGPT, Model Deployment, Restful API, Agentic systems, Application Deployment, Data Ethics, Software Development, DevSecOps, Natural Language Processing, AI Security, CI/CD, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Conception centrée sur l'homme, Développement de la personnalité, Témoignage de l'utilisateur, Analyse concurrentielle, Parcours utilisateur, L'idée, Conception de l'expérience utilisateur, Design Thinking, Utilisabilité, Facteurs humains, Règles pour l’accessibilité des contenus Web, Recherche utilisateur
Débutant · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Développement Web Front-End, Feuilles de style en cascade (CSS), HTML et CSS, Développement Web, Javascript, AJAX, JSON, Conception de sites web, Applications Web, Bootstrap (Framework Front-End), Conception de sites web réactifs
Mixte · Cours · 1 à 4 semaines