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: Computer Programmierung, Computergrafik, Grundsätze der Programmierung, Anwendungsentwicklung, Animationen, Spiel-Design, Ereignisgesteuerte Programmierung, Interaktives Design, Python-Programmierung
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Internet der Dinge, Linux, Computer Programmierung, Integrierte Entwicklungsumgebungen, Betriebssysteme, Entwicklungsumgebung, Eingebettete Systeme, Computer Hardware, Betriebssystem-Verwaltung, UI Komponenten, Dateisysteme, OS Prozessverwaltung, Python-Programmierung
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Deductive Reasoning, Graph Theory, Pseudocode, Program Development, Arithmetic
Anfänger · Kurs · 1–4 Wochen

University at Buffalo
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Aufkommende Technologien, Verschlüsselung, Verteiltes Rechnen, Transaktionsverarbeitung, Programm-Entwicklung, Kryptographie, Entwicklungsumgebung, Anwendungsentwicklung, Entwicklungstests, Blockchain, Netzwerkprotokolle, Software-Architektur, Microsoft Azure, Web-Anwendungen, Schnittstelle zur Anwendungsprogrammierung (API), Web-Entwicklungstools, FinTech, Testgetriebene Entwicklung (TDD), Web-Sprache
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Reinforcement Learning, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), PyTorch (Machine Learning Library), Tensorflow, Machine Learning, Artificial Intelligence, Artificial Neural Networks, Computer Science, Algorithms, Data Processing, Python Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Farbtheorie, Mockups, Prototyping, Typografie, User Experience Design, User-Interface-(UI)-Design, Nutzerorientierte Gestaltung, Interaktionsdesign, Figma (Design-Software), Gestaltungselemente und -prinzipien, Design Bewertungen, Usability-Tests, Benutzerforschung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MITRE ATT&CK Rahmenwerk, Verschlüsselung, Kryptographie, Autorisierung (Computing), Identitäts- und Zugriffsmanagement, Cyber Threat Intelligence, Sicherheitskontrollen, Management von Bedrohungen, Schwachstellen-Management, Erkennung von Bedrohungen, Modellierung von Bedrohungen, Cyber-Risiko, Datensicherheit, Sicherheitsstrategie, Bewertungen der Anfälligkeit, NIST 800-53, Authentifizierungen, Cyber-Angriffe, Cybersicherheit, Rahmen für das Risikomanagement
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Computer Programmierung, C (Programmiersprache), Digitale Kommunikation, Entwicklungsumgebung, Fehlersuche, Computer Hardware, Eingebettete Software, Eingebettete Systeme, Elektronische Komponenten, Open Source Technologie, Elektronik-Technik, Netzwerkprotokolle
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Visualization (Computer Graphics), 3D Assets, Computer Graphics, Design Software
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenstrukturen, Relationale Datenbanken, Datenanalyse, IBM Cognos-Analytik, Datenwrangling, R-Programmierung, Interaktive Datenvisualisierung, Big Data, Plot (Grafiken), Shiny (R-Paket), Pivot-Tabellen und Diagramme, Datenvisualisierung, Rmarkdown, Datenvisualisierungssoftware, Microsoft Excel, Dashboard, SQL, Daten bereinigen, Explorative Datenanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: JSON, Datenstrukturen, Computer Programmierung, Skripting, Paket- und Software-Management, Programm-Entwicklung, Skriptsprachen, Node.JS, Funktionales Design, Javascript, Fehlersuche, Front-End Web-Entwicklung, Einheitstest, Testfall, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Jest (JavaScript Testing Framework), Ereignisgesteuerte Programmierung, Web-Entwicklungstools
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Visualization Software, Visualization (Computer Graphics), C++ (Programming Language), Application Development, Graphing, Computer Graphics, Verification And Validation, Data Validation, Data Structures, Software Testing
Mittel · Kurs · 1–4 Wochen