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.

Arizona State University
Kompetenzen, die Sie erwerben: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Operations Research, Algorithmen, Python-Programmierung, Computergestütztes Denken, Lineare Algebra, Kombinatorik, Theoretische Informatik, Graphentheorie, Mathematische Modellierung
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Technical Writing, Technical Documentation, Software Documentation, Technical Communication, Layout Design, Writing and Editing, Writing, Collaborative Software, Graphic and Visual Design, Augmented and Virtual Reality (AR/VR), Typography, Proofreading, Multimedia, Web Content Accessibility Guidelines, Content Management, GitHub, Version Control
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Spring Framework, Objektorientierte Programmierung (OOP), Autorisierung (Computing), Java, Algorithmen, Spring Boot, Model-View-Controller, Abhängigkeitsanalyse, Datenstrukturen, Restful API, Java Programmierung, Microservices, Authentifizierungen
Fortgeschritten · Kurs · 1–4 Wochen

EDUCBA
Kompetenzen, die Sie erwerben: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Architektur, Hardware-Architektur, Systemanforderungen, Eingebettete Systeme, Mikroarchitektur, Softwareentwicklung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Befehlszeilen-Schnittstelle, Grundsätze der Programmierung, Big Data, Skalierbarkeit, Computer Architektur, Skripting, Linux, Leistungsoptimierung, Verteiltes Rechnen, Dateisysteme, Bash (Skriptsprache)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Mathematical Modeling, Problem Solving, Enterprise Modeling, Graph Theory, Decision Support Systems, Computational Thinking, Data Modeling, Model Evaluation
Mittel · Kurs · 1–4 Wochen

National Taiwan University
Kompetenzen, die Sie erwerben: Algorithmen, Ressourcen-Zuweisung, Operations Research, Prozessverbesserung und Optimierung, Inventarverwaltungssystem, Angewandte Mathematik, Unternehmensanalytik, Prozess-Optimierung, Business Modellierung, Lineare Algebra, Portfolio Management, Operations Management, Microsoft Excel, Terminplanung, Wirtschaftsingenieurwesen, Fallstudien, Mathematische Modellierung, Entscheidungsfindung
Anfänger · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistical Modeling, Data Preprocessing
Mittel · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modellevaluation, Computer Programmierung, Regressionsanalyse, Computervision, Prädiktive Modellierung, Deep Learning, Klassifizierungsalgorithmen, Datenverarbeitung, Unüberwachtes Lernen, Generative adversarische Netze (GANs), Python-Programmierung, Angewandtes maschinelles Lernen, Überwachtes Lernen, Künstliche neuronale Netze, Bildanalyse, Algorithmen für maschinelles Lernen
Anfänger · Kurs · 1–4 Wochen