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.

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Mathematical Theory & Analysis, Theoretical Computer Science, Programming Principles, Computer Engineering, Computational Thinking, Cryptography, Algorithms, Applied Mathematics, Probability & Statistics, Data Management
Débutant · Cours · 1 à 3 mois

University of Colorado System
Compétences que vous acquerrez: Test de pénétration, Modèles de conception de logiciels, Cybersécurité, Codage sécurisé, Sécurité réseau, Contrôles de sécurité, Sécurité des données, Cryptage, Data Encryption Standard, Infrastructure à clés publiques, Techniques d'exploitation, Pare-feu, Cryptographie, Norme de chiffrement avancée (AES), Détection et prévention des intrusions, Cyber-attaques, Sécurité des systèmes d'information, Cadre de gestion des risques, Assurance de l'information, Sécurité des applications
Intermédiaire · Spécialisation · 3 à 6 mois
University of London
Compétences que vous acquerrez: Maîtrise de l'informatique, Cybersécurité, Informatique, Sécurité réseau, Science Informatique Théorique, Gestion des problèmes, Pensée informatique, Réseaux informatiques, Bases de données, Systèmes informatiques, Architecture logicielle, Applications Web
Débutant · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Programmation informatique, Informatique, Science Informatique Théorique, Gestion des problèmes, Programmation en Python, Développement de jeux vidéo, Pensée informatique, Développement du programme, Conception de l'application, Débogage, Animation et conception de jeux, Résolution de problèmes, Qualité des logiciels (SQA/SQC), Génie logiciel, Conception de jeux, Conception interactive, Algorithmes, Essais fonctionnels, Pseudo-code, Principes de programmation
Débutant · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Relational Databases, Databases, Descriptive Statistics, Object Oriented Programming (OOP), Simulations, Statistical Inference, Data Literacy, Data Visualization Software, Statistical Hypothesis Testing, Exploratory Data Analysis, Probability Distribution, SQL, Tableau Software, Correlation Analysis, Data Storytelling, Algebra, Computational Logic, Calculus, Trigonometry, Logical Reasoning
Obtenir un diplôme
Diplôme · 1 à 4 ans

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
Intermédiaire · Cours · 1 à 3 mois

University of London
Compétences que vous acquerrez: Programmation informatique, Javascript, Visualisation (infographie), Infographie, Outils graphiques, Développement du programme, Débogage, Animations, Environnement de développement, Développement de logiciels
Débutant · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Computer Architecture, Computer Systems, Hardware Architecture, Programming Principles, Computational Logic, Systems Architecture, Computer Hardware, Embedded Systems, Computer Programming Tools, Digital Signal Processing
Débutant · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: structures de données, Principes de programmation, C++ (langage de programmation), C (langage de programmation), Algorithmes, Programmation du système, Autres langages de programmation
Intermédiaire · Cours · 1 à 4 semaines
University of Toronto
Compétences que vous acquerrez: Programmation informatique, structures de données, Programmation en Python, Documentation du logiciel, Débogage, Développement du programme, Environnement de développement, Environnements de développement intégré, Principes de programmation, Fichier E/S, Algorithmes
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Penetration Testing, Network Security, Intrusion Detection and Prevention, Network Analysis, Exploitation techniques, Cryptography, Network Protocols, Computer Networking, General Networking, TCP/IP, Firewall, Encryption
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Penetration Testing, Exploit development, Exploitation techniques, Cyber Security Assessment, Application Security, Unix, Vulnerability Assessments, Unix Shell, Computer Architecture, Unix Commands, Linux Commands, Scripting, Linux, Debugging, Authentications, File Management
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois