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.

University of Colorado System
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Fehlersuche, Datei-E/A, Automatisierung, Grundsätze der Programmierung, C (Programmiersprache), Simulationen, Computergestütztes Denken, Theoretische Informatik
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Cloud-Entwicklung, Software-Architektur
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Computer Programmierung, Algorithmen, Grundsätze der Programmierung, Datenspeicherung, Programm-Entwicklung, C (Programmiersprache), Computergestütztes Denken, Erhebung von Daten, Microsoft Visual Studio
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: System Programmierung, Fehlersuche, C++ (Programmiersprache), Sichere Kodierung, C (Programmiersprache), Anwendungssicherheit, Bewertungen der Anfälligkeit, Entwicklung von Exploits
Gemischt · Kurs · 1–4 Wochen

Shanghai Jiao Tong University
Kompetenzen, die Sie erwerben: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Network Model, Deductive Reasoning, Computational Logic, Network Analysis, Advanced Mathematics, Analytical Skills, Arithmetic, Applied Machine Learning, Probability
Anfänger · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: Funktionales Design, Computer Programmierung, Grundsätze der Programmierung, Scala Programmierung, Theoretische Informatik, Andere Programmiersprachen
Gemischt · Kurs · 1–3 Monate

The University of Edinburgh
Kompetenzen, die Sie erwerben: Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animation and Game Design
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Informatik, Berufliche Entwicklung, Branding, Entwicklung der Arbeitskräfte, LinkedIn, Anpassungsfähigkeit, Technologie-Strategien, Rekrutierung, Informationstechnologie, Bewerber-Tracking-System, Strategische Planung, Professionelles Netzwerken
Mittel · Kurs · 1–4 Wochen

Dartmouth College
Kompetenzen, die Sie erwerben: Datenstrukturen, Linux, Computer Programmierung, Informatik, Fehlersuche, Eingebettete Software, C (Programmiersprache), Technische Informatik, Programm-Entwicklung, Computer Architektur
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Network Security, Virtualization, Augmented and Virtual Reality (AR/VR), Network Administration, Virtual Machines, Cloud Computing, Firewall, Virtual Private Networks (VPN), Mobile Security, Network Troubleshooting, Computer Networking, Cloud Security, Wireless Networks, Peripheral Devices
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Anfänger · Kurs · 1–3 Monate