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 California San Diego
Compétences que vous acquerrez: Debugging, Computer Programming Tools, Algorithms, Classroom Management, Programming Principles, Computational Thinking, Diversity Awareness, Digital pedagogy, Program Development, Technical Communication, Event-Driven Programming, Computer Programming, Computational Logic, Education Software and Technology, Collaborative Software, Cultural Responsiveness, Code Review, Diversity Equity and Inclusion Initiatives, Computer Science, Brainstorming
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: AI Security, Open Web Application Security Project (OWASP), Cyber Security Assessment, Exploitation techniques, Server Side, Application Security, Artificial Intelligence and Machine Learning (AI/ML), Data Security, LLM Application, Cyber Attacks, Security Awareness, Large Language Modeling, Generative AI Agents
Préparer un diplôme
Avancées · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux
Débutant · Cours · 1 à 4 semaines

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

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science
Mixte · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Architecture matérielle, Gestion de la mémoire, Plates-formes informatiques, Microarchitecture
Intermédiaire · Cours · 1 à 3 mois

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

CertNexus
Compétences que vous acquerrez: Application Security, 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, Application Design, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
Mixte · Cours · 1 à 4 semaines

The University of Edinburgh
Compétences que vous acquerrez: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
Mixte · Cours · 1 à 3 mois

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

Vanderbilt University
Compétences que vous acquerrez: Event-Driven Programming, Programming Principles, Computer Programming, Code Reusability, Computational Logic, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Network Model, Natural Language Processing, Algorithms, Web Services, Problem Solving, Geospatial Information and Technology, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Programmation en Python, Informatique, Développement du programme, Programmation informatique, Algorithmes, Vérification et validation, Principes de programmation, Structures de données, Programmation Python, Informatique théorique, Pensée informatique
Intermédiaire · Cours · 1 à 4 semaines