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.

Kompetenzen, die Sie erwerben: Graphentheorie, Bewertung des Modells
★ 4.4 (44) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Graphentheorie, Technische Kommunikation, Pseudocode, Algorithmen, Computerprogrammierung, Informatik, Kommunikation, Software-Visualisierung, Computational Thinking, Daten-Strukturen, Software-Entwurfsmuster, Grundsätze der Programmierung, Theoretische Informatik
★ 4.6 (833) · Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Dateiverwaltung, Problemlösung, Daten importieren/exportieren, Computer-Programmierwerkzeuge, Funktionales Design, Wiederverwendbarkeit von Code, Fehlersuche, Mathematische Software, Matlab, Computerprogrammierung, Plot (Grafiken), Informatik, Datei-E/A, Daten-Strukturen, Persistenz der Daten, Programm-Entwicklung, Rechnerische Logik, Grundsätze der Programmierung, C (Programmiersprache)
★ 4.8 (18.031) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
★ 4.6 (975) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Validation, Programming Principles, Computer Programming, Data Integrity, Data Structures, Code Reusability, File Management, Data Store, Memory Management, Software Documentation, Computer Science, Maintainability, Computational Logic, Development Environment
★ 4.6 (1332) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Import/Export, Data Structures, Python Programming, Data Persistence, Computational Logic, Code Reusability, Computer Science, Data Storage, File Management
★ 4.5 (486) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: z/OS, Job Control Language (JCL), Mainframe Computing, Mainframe Technologies, System Programming, Computer Architecture, Systems Architecture, Program Development, File I/O, Programming Principles, Maintainability, Computational Logic, Data Structures, Data Access, Data Mapping, Computer Science, Computer Programming, Memory Management, Data Validation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
★ 4.5 (1495) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Präsentation der Daten, Apache Spark, Datenverarbeitung, Microsoft Excel, Statistische Analyse, Daten importieren/exportieren, Große Daten, Datenvisualisierung, Apache Hadoop, Data Warehousing, Bereinigung von Daten, Daten-Storytelling, Datenwrangling, Datenmarkt, Statistische Visualisierung, Interaktive Datenvisualisierung, Datenanalyse, Datenwissenschaft, Apache Hive, Datenumwandlung
★ 4.8 (20.827) · Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Computer-Programmierwerkzeuge, Fehlersuche, Computerprogrammierung, Technische Software, Software-Entwicklung, Daten-Strukturen, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Speicherverwaltung, Objektorientierter Entwurf
★ 4.7 (3041) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Algorithmen, Analyse, Mathematische Theorie und Analyse, Daten-Strukturen, Python-Programmierung, Quantencomputer, Design-Strategien, Theoretische Informatik
★ 4.7 (277) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
★ 4.5 (272) · Anfänger · Kurs · 1–4 Wochen