Informatik-Kurse können Ihnen helfen, grundlegende Konzepte wie Algorithmen, Datenstrukturen, Berechnung und Architektur von Computersystemen zu verstehen. Sie können Fähigkeiten in Problemanalyse, Programmierlogik und dem Entwurf von Softwarelösungen aufbauen. Viele Kurse führen in klassische Themen wie Komplexität, Betriebssysteme und Netzwerke ein und nutzen Werkzeuge aus der Praxis.

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Computer Programmierung, Lösung Design, Geschichtenerzählen, Grundsätze der Programmierung, Rechnerische Logik, Skripting, Animationen, Animation und Spieldesign, Spiel-Design, Ereignisgesteuerte Programmierung, Computerprogrammierung, Computational Thinking
★ 4.4 (116) · Anfänger · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Microarchitecture, Computer Architecture, Computer Systems, Hardware Architecture, Peripheral Devices, Data Storage, Computer Hardware, Computer Engineering, Memory Management, Systems Architecture, Computational Logic, OS Process Management
★ 4.8 (483) · Gemischt · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computer Programmierung, Speicherverwaltung, Computer-Systeme, Algorithmen, Grundsätze der Programmierung, Betriebssysteme, Computer-Hardware, Daten-Strukturen, Computational Thinking, Computerprogrammierung, Datei-E/A, C (Programmiersprache)
★ 4.5 (56) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cybersecurity, Vulnerability Management, Multi-Factor Authentication, Linux
Anfänger · Kurs · 1–4 Wochen

The University of Edinburgh
Kompetenzen, die Sie erwerben: 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
★ 4.6 (27) · Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Digital pedagogy, Event-Driven Programming, Cultural Responsiveness, Program Development, Data Structures, Graphical Tools
Anfänger · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Recht, Datenerfassung, Medien und Kommunikation, Datenerhebung, Soziale Auswirkungen, Daten-Ethik, Informationen zum Datenschutz, Allgemeine Datenschutzverordnung (GDPR), digitale Kompetenz, Verantwortungsvolle AI, Cybersecurity, Sicherheitsbewußtsein, Persönlich identifizierbare Informationen, AI-Personalisierung, Ethische Standards und Verhaltensweisen, Datensicherheit
★ 4.6 (23) · Anfänger · Kurs · 1–4 Wochen

Rice University
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Informatik, Theoretische Informatik, Grundsätze der Programmierung, Daten-Strukturen, Computerprogrammierung, Verifizierung und Validierung, Python-Programmierung, Computational Thinking, Programm-Entwicklung, Computerwissenschaft
★ 4.8 (365) · Mittel · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, C (Programming Language), Data Structures, C and C++, Algorithms, Computational Thinking, Memory Management, Program Development
★ 4.8 (370) · Gemischt · Kurs · 1–3 Monate

CertNexus
Kompetenzen, die Sie erwerben: 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
Gemischt · Kurs · 1–4 Wochen

Ball State University
Kompetenzen, die Sie erwerben: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Cryptographic Protocols, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Secure Coding, Key Management, Application Development, Public Key Cryptography Standards (PKCS), Public Key Infrastructure, Multi-Factor Authentication, Network Protocols, Data Integrity
★ 5 (6) · Mittel · Kurs · 1–3 Monate