Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: Algorithms, Pseudocode, Javascript, Data Structures, Computational Thinking, Performance Tuning, Computer Programming, Solution Design, Object Oriented Programming (OOP), Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Technische Kommunikation, Explorative Datenanalyse, Daten bereinigen, Daten-Storytelling, Tableau Software, Datenmanipulation, Datenvisualisierungssoftware, Datenvorverarbeitung, Datenanalyse, Datenethik, Datenvalidierung, Pandas (Python-Paket), Python-Programmierung, Datenvisualisierung
Fortgeschritten · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Erhebung von Daten, Stata, Daten bereinigen, Stichproben (Statistik), Statistische Modellierung, Statistische Analyse, Umfragen, Datenqualität, STATA (Software), Interviewing-Fähigkeiten, Daten-Integration, Umfrage erstellen, Bestimmung des Stichprobenumfangs, Datenanalyse, Datenethik, R-Programmierung, Qualitative Forschung, Datenanalyse-Software, Datenvalidierung, Forschungsdesign
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, Cascading Style Sheets (CSS), User Interface (UI), Interactive Design, User Interface (UI) Design, Javascript, Front-End Web Development, Hypertext Markup Language (HTML), Animations, Web Development, Event-Driven Programming
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, User Interface (UI), Cascading Style Sheets (CSS), User Interface and User Experience (UI/UX) Design, Web Applications, Web Development, Front-End Web Development, HTML and CSS, Javascript, Real Time Data, Hypertext Markup Language (HTML), Application Programming Interface (API), Event-Driven Programming, Animations
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Kommunikation, Kanban-Prinzipien, Peer Review, Projektmanagement, Projektmanagement-Institut (PMI) Methodik, Leiterschaft, Professionelles Netzwerken, Projektzeitpläne, Interviewing-Fähigkeiten, Verhandlung, IT-Verwaltung, Stakeholder-Management, Engagement von Stakeholdern, Projektmanagende Life Cycle, Risikomanagement, Agile Entwicklung von Software, Ressourcenmanagement, Projekt-Risikomanagement, Earned Value Management, Agile Methodik
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Unity Engine, Integrated Development Environments, Event-Driven Programming, Software Development Tools, User Interface (UI), Graphical Tools, Scripting, Software Design, Package and Software Management, Object Oriented Design, C# (Programming Language), Version Control
Gemischt · Kurs · 1–3 Monate

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Pandas (Python Package), Matplotlib, Seaborn, Data Visualization, Data Visualization Software, Time Series Analysis and Forecasting, Statistical Visualization, Box Plots, Statistical Analysis, Exploratory Data Analysis, Data Analysis, Data Manipulation, Scatter Plots, Histogram, Data Structures, Python Programming
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Plot (Graphics), Scripting, Matlab, User Interface and User Experience (UI/UX) Design, Data Manipulation, Data Visualization Software, Generative AI, Interactive Data Visualization, Mathematical Modeling, Data Visualization, LLM Application, Data Sharing, Scientific Visualization, Data Storytelling, Data Analysis, Code Review, Descriptive Statistics, User Interface (UI) Design, Engineering Calculations, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Dateiverwaltung, Testautomatisierung, Linux-Befehle, Software-Tests, Unix-Befehle, Einheitstest, Automatisierung, Betriebssysteme, Skripting, Befehlszeilen-Schnittstelle, Bash (Skriptsprache), Entwicklungsumgebung, OS Prozessverwaltung, Python-Programmierung, Dateisysteme, Testgetriebene Entwicklung (TDD)
Anfänger · Kurs · 1–3 Monate

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