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 Pennsylvania
Compétences que vous acquerrez: Environnements de développement intégré, Environnement de développement, Gestion des fichiers, Structures de données, Java, Principes de programmation, Programmation Java, Programmation orientée objet (POO), Eclipse (Logiciel), Résolution de problèmes, Fichier E/S, Conception orientée objet, Débogage
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Vulnerability Management, Software Development Methodologies, Cybersecurity, Configuration Management
Débutant · Spécialisation · 3 à 6 mois

University of Colorado System
Compétences que vous acquerrez: Cryptographie, Cryptage, Norme de chiffrement avancée (AES), Algorithmes, Attaques brutales, Gestion des clés, Norme de cryptage des données
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Programmation du système, Architecture des ordinateurs, Architecture matérielle, Gestion de la mémoire, Algorithmes, Tests de performance, Matériel informatique, Optimisation des performances, Développement du programme
Intermédiaire · Cours · 1 à 3 mois

The Linux Foundation
Compétences que vous acquerrez: CI/CD, Technologie Open Source, Déploiement continu, Méthodologies de développement de logiciels, GitHub, Intégration continue, Git (système de contrôle de version), Logiciel de collaboration
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: React.js, Routing Protocols, UI Components, Code Reusability, JavaScript Frameworks, Front-End Web Development, Frontend Performance, Web Content Accessibility Guidelines, Web Development Tools, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Application Programming Interface (API), Frontend Integration, Debugging, Web Frameworks, Data Management, Context Management, Javascript
Intermédiaire · Spécialisation · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, AI literacy, Creative Problem-Solving, AI powered creativity, Generative AI, AI Enablement, AI Personalization, Image Analysis, Artificial Intelligence, Innovation, Brainstorming, Large Language Modeling, Game Design, Organizational Skills, Education Software and Technology, Computer Vision, Student Engagement
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Threat Modeling, Security Controls, Incident Response, Computer Security Incident Management, Intrusion Detection and Prevention, Vulnerability Management, Cybersecurity, Hardening, Network Security, Stakeholder Communications, Vulnerability Assessments, Relational Databases, Security Information and Event Management (SIEM), TCP/IP, Cyber Attacks, Bash (Scripting Language), Incident Management, Data Security, Security Management, Debugging
Débutant · Certificat Professionnel · 3 à 6 mois

The Linux Foundation
Compétences que vous acquerrez: Shell Unix, Configuration du système, Surveillance du système, Administration des systèmes d'exploitation, Gestion des paquets et des logiciels, Gestion des correctifs, Gestion des fichiers, Linux, Administration Linux, Interface de ligne de commande, Commandes Linux, Logiciel système, Provisionnement des utilisateurs, Systèmes de fichiers, Installation du logiciel, Systèmes d'exploitation, Outils graphiques, Comptes d'utilisateurs
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Modélisation des menaces, Cybersécurité, Gestion des vulnérabilités, Détection des anomalies, Gestion des informations et des événements de sécurité (SIEM), Sécurité de l'IA, Réponse aux incidents, Gestion de la vulnérabilité, IA générative, Connaissance de l'IA, Ingénierie de requête, Protection contre les logiciels malveillants, Ingénierie rapide, Renseignements sur les cybermenaces, Techniques d'exploitation, ChatGPT, Modélisation de la menace, Motifs de l'invitation, Gestion des incidents, Intelligence artificielle et apprentissage automatique (IA/ML), Détection des menaces, Architectures de modèles génératifs, Modélisation des grandes langues
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Network Infrastructure, Networking Hardware, Cybersecurity, Digital Communications
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: WordPress, Search Engine Optimization, Web Analytics and SEO, Blogs, Content Optimization, Web Analytics, Content Performance Analysis, Web Content, Keyword Research, Content Management, Marketing, Analytics, Web Design, Web Development, User Experience
Avancées · Projet Guidé · Moins de 2 heures