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: Geschäftsstrategie, Lösung Design, Strategische Entscheidungsfindung, Projektdurchführung, Finanzdienstleistungen, Marktforschung, Fallstudien, Wert-Angebote, Business Modellierung, Projektentwurf, Marktanalyse, Projektstrukturplan, Blockchain, Wettbewerbsanalyse
Mittel · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: C# (Programming Language), Object Oriented Programming (OOP), C++ (Programming Language), Computer Programming, Microsoft Visual Studio, Extensible Markup Language (XML), Data Structures, Data Access, Java, Database Management, User Interface (UI), C (Programming Language), Algorithms, Application Development, Network Model
Mittel · Kurs · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Schwachstellen-Management, Kryptographie, Open Web Application Security Project (OWASP), Persönlich identifizierbare Informationen, Sichere Kodierung, Bewertungen der Anfälligkeit, Techniken der Ausbeutung, Datensicherheit, Sicherheitskontrollen, Modellierung von Bedrohungen, Authentifizierungen, Verschlüsselung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Cloud-API, Anwendungssicherheit, Identitäts- und Zugriffsmanagement, JSON, Erkennung von Bedrohungen, Sichere Kodierung, Autorisierung (Computing), Netzwerksicherheit, OAuth, API-Gateway, Sicherheit von Informationssystemen, Sicherheitskontrollen, API-Design, Schlüsselverwaltung, Restful API, Datensicherheit
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenstrukturen, SQL, Datenbank-Design, Datenintegrität, Oracle-Datenbanken, Leistungsoptimierung, Abfragesprachen, Datenbank Management
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Programm-Entwicklung, Java Programmierung, Eclipse (Software), Software Entwurf, Computer Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Irvine
Kompetenzen, die Sie erwerben: Apple Xcode, Benutzeroberfläche (UI), Globale Positionierungssysteme, Interaktionsdesign, iOS Entwicklung, Mensch-Computer-Interaktion, User-Interface-(UI)-Design, Entwicklung von Videospielen, Animationen, Geografische Informationssysteme, Swift Programmierung, Apple iOS, Spiel-Design, Interaktives Design, Animation und Spieldesign, Anwendungsentwicklung, Entwicklung von Anwendungen für Mobilgeräte
Gemischt · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modellevaluation, Datenmanagement, Datenumwandlung, Transfer Learning, Datenverarbeitung, Daten importieren/exportieren, Daten-Pipelines, Gemeinsame Nutzung von Daten, Datenvorverarbeitung, MLOps (Maschinelles Lernen Operations), Auszug, Leistungsoptimierung, Tensorflow
Mittel · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Java, Objektorientierter Entwurf, Fehlersuche, Instandhaltbarkeit, Datei-E/A, Software Entwurf
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Algorithmen, Datenstrukturen, GitHub, Programm-Entwicklung, C# (Programmiersprache), Fehlersuche, Microsoft Kopilot, Technische Software, Diagramm Entwurf, Grundsätze der Programmierung, Computergestütztes Denken, Software-Ingenieur, Datenflussdiagramme (DFDs), Pseudocode, Back-End Web-Entwicklung, Versionskontrolle, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: User Interface (UI) Design, Data Persistence, Interactive Data Visualization, Database Management, Real Time Data, Computer Programming, Data Management, Software Installation, Data Structures, Data Modeling
Mittel · Spezialisierung · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Algorithmen, C und C++, Datenverarbeitung, Verteiltes Rechnen, Skalierbarkeit, Leistungsoptimierung, Computergrafik, Hardware-Architektur, Digitale Signalverarbeitung, Bildanalyse
Mittel · Kurs · 1–3 Monate