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.

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Computerprogrammierung, Rechnerische Logik, Speicherverwaltung, Computer Programmierung, Daten-Strukturen, Funktionales Design, Scala-Programmierung, Andere Programmiersprachen, Theoretische Informatik
★ 4.7 (18) · Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Application Development, Program Development, Programming Principles, Computer Programming, Software Engineering, Python Programming, Software Installation, Computer Programming Tools, Web Development, Software Design, System Configuration
★ 4.7 (6) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Robotik, Fallstudien, Ethische Standards und Verhaltensweisen, Ethik in der klinischen Forschung, Verantwortungsvolle AI, Management von Gesundheitsinformationen, Informationen zum Datenschutz, Künstliche Intelligenz, Gesundheitstechnologie, Digitale Transformation, Aufstrebende Technologien, Automatisierung, Computerwissenschaft, Informatik, Daten-Ethik, Ethik im Gesundheitswesen, Medizinischer Datenschutz, Gesundheitspflege, Sicherheitsgarantie, Medizinische Wissenschaft und Forschung, Medizinische Geräte
★ 4.9 (7) · Anfänger · Kurs · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Informationstechnologie, Anpassungsfähigkeit, Branding, Rekrutierung, Computerwissenschaft, Berufliche Entwicklung, Professionelle Netzwerkarbeit, Technologie-Strategien, Informatik, Entwicklung der Arbeitskräfte, Akademische Beratung
★ 3.8 (6) · Mittel · Kurs · 1–4 Wochen

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

Vanderbilt University
Kompetenzen, die Sie erwerben: 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)
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Linux, File Management, Linux Commands, Ubuntu, User Accounts, Command-Line Interface, File Systems, Authorization (Computing), Identity and Access Management
★ 4.8 (10) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Penetration Testing, Exploit development, Exploitation techniques, Security Testing, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Shell Script, Linux, Debugging, Memory Management, Remote Access Systems, Authentications
Mittel · Kurs · 1–3 Monate

Dartmouth College
Kompetenzen, die Sie erwerben: Algorithmen, Grundsätze der Programmierung, Eingebettete Systeme, Computerprogrammierung, Rechnerische Logik, Computer Programmierung, Daten-Strukturen, Software-Entwicklungstools, Technische Informatik, C (Programmiersprache), Computer-Programmierwerkzeuge
★ 4.7 (106) · Anfänger · Kurs · 1–3 Monate