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: Apache Maven, File I/O, Build Tools, Data Import/Export, Object Oriented Programming (OOP), JSON, Java Programming, Object Oriented Design, Debugging, JUnit, Code Reusability, Software Documentation, Programming Principles, Data Structures, File Systems, Computer Programming, Web Services, File Management, Java, Computer Science
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Microarchitecture, Plates-formes informatiques, Architecture matérielle, Développement de l'informatique en nuage, Outils de programmation informatique, Gestion des processus du système d'exploitation, Gestion de la mémoire
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Mathématiques générales, Programmation informatique, Pensée informatique, Programmation Python, Programmation orientée objet (POO), Algorithmes, Principes de programmation, Tests de logiciels, Combinatoire, Mathématiques appliquées, Probabilité, Conception de jeux, Tests de développement
Intermédiaire · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: and Compliance, Règlement, Test de pénétration, Sensibilisation à la sécurité, Informations d'identification personnelle, Impact social, Protection de l'information, Normes et conduite éthiques, alphabétisation numérique, Droit, Personnalisation de l'IA, Éthique des données, Cybersécurité, Médias et communications, L'IA responsable, Sécurité des données
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Peking University
Compétences que vous acquerrez: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Computer Hardware, Computer Engineering, Peripheral Devices, Data Storage, Display Devices, Systems Architecture, Memory Management, Computational Logic, OS Process Management
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Applications, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Object Oriented Design, Scripting Languages, Javascript, Database Management
Préparer un diplôme
Débutant · Spécialisation · 3 à 6 mois

University of London
Compétences que vous acquerrez: Linux, Linux Commands, Computer Systems, Command-Line Interface, Cybersecurity, Computer Architecture, Network Security, Cyber Attacks, Vulnerability Assessments, Hardware Architecture, Information Systems Security, Application Security, Threat Detection, Authorization (Computing), Network Protocols, Virtual Private Networks (VPN), Operating Systems, VPN Clients, Systems Architecture, Authentications
Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Cybersecurity, Vulnerability Scanning, Cryptographic Protocols, Remote Access Systems, Network Protocols, Encryption, General Networking, Command-Line Interface, Network Analysis, Proxy Servers
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Ball State University
Compétences que vous acquerrez: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Key Management, Application Development, Public Key Cryptography Standards (PKCS), Public Key Infrastructure, Network Protocols, Algorithms, Data Integrity
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Programmation informatique, Autres langages de programmation, Logique informatique, Principes de programmation, Cartographie des données, Programmation en Scala, Mise en œuvre du système, Conception fonctionnelle, Informatique théorique, Gestion de la mémoire, Structures de données
Mixte · Cours · 1 à 3 mois

CertNexus
Compétences que vous acquerrez: Application Security, Threat Modeling, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Mixte · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Public Key Infrastructure, Cryptography, Public Key Cryptography Standards (PKCS), Cryptographic Protocols, Encryption, Authentications, Data Encryption Standard, Advanced Encryption Standard (AES), Key Management, Network Protocols, Email Security, Cybersecurity, Network Security, Security Software, Data Integrity, Multi-Factor Authentication, Firewall
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois