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.

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Daten bereinigen, Datenvisualisierungssoftware, Software-Installation, Datenverarbeitung, Daten importieren/exportieren, Entwicklungsumgebung, Paket- und Software-Management, Computer Programmierung, Plot (Grafiken), Grundsätze der Programmierung, Daten-Integration, Dateiverwaltung, Programm-Entwicklung, Datenmanipulation, Datenspeicherung, Datenstrukturen, Datenvisualisierung, Datenanalyse
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Computer Programming, Programming Principles, Python Programming, File Management, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Design, Computer Programming, Software Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), File Management, Integrated Development Environments, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Application Development, Problem Solving, Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Theoretische Informatik, Objektorientierte Programmierung (OOP), Java, Algorithmen, Grundsätze der Programmierung, Fehlersuche, Datenstrukturen, Leistungsoptimierung, Einheitstest
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Python Programming, Computer Science, File Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Scripting Languages, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Structures, Development Environment, C++ (Programming Language), Debugging, Computational Thinking, Integrated Development Environments, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Computer Science, Data Structures, Data Storage
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden