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: Datenanalyse, Maschinelles Lernen, Überwachtes Lernen, Scikit Learn (Bibliothek für Maschinelles Lernen), Modellevaluation, Deep Learning, Statistische Analyse, Matplotlib, Datenvorverarbeitung, Daten importieren/exportieren, Python-Programmierung, Angewandtes maschinelles Lernen, Explorative Datenanalyse, Künstliche neuronale Netze, Regressionsanalyse
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Pandas (Python Package), Extract, Transform, Load, Data Analysis, NumPy, Data Visualization Software, Package and Software Management, Time Series Analysis and Forecasting, Data Science, Python Programming, Jupyter, Graphing, Data Import/Export, Data Manipulation, Software Installation, Ubuntu, Scripting, Computational Thinking, Development Environment, Mac OS
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Web-Komponenten, Software-Entwurfsmuster, Angular, UI Komponenten, Javascript, Model-View-Controller, Web-Entwicklung, JavaScript-Frameworks, Cloud-Anwendungen, Ajax, HyperText Markup Language (HTML), Web-Anwendungen, Einheitstest, Software-Architektur, Front-End Web-Entwicklung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Daten Präsentation, Datenbankadministration, Datenverarbeitung, SQL, Abfragesprachen, Relationale Datenbanken, Datenbank Entwicklung, Gespeicherte Prozedur
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Modellevaluation, Datenverarbeitung, Bayessche Statistik, Statistik, Statistische Modellierung, Logistische Regression, Statistisches Programmieren, Angewandtes maschinelles Lernen, Statistische Inferenz, Prädiktive Modellierung, Wahrscheinlichkeit, Regressionsanalyse, Markov-Modell, Statistische Methoden, Datenbausteine, Wahrscheinlichkeitsverteilung, Simulationen, Jupyter, Stichproben (Statistik), Python-Programmierung
Anfänger · Spezialisierung · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Financial Forecasting, Financial Analysis, Financial Modeling, Analytics, Predictive Analytics, Time Series Analysis and Forecasting, Statistical Analysis, Risk Analysis, Predictive Modeling, Risk Management, R Programming, Data Transformation, Machine Learning Methods, Descriptive Analytics, Artificial Neural Networks
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Web Scraping, Extensible Markup Language (XML), HTML and CSS, Web Development, Unstructured Data, Web Applications, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Agentische Workflows, Software-Entwurfsmuster, Kontext-Management, Werkzeuganrufe, KI-Orchestrierung, Anwendungsdesign, Modellierung großer Sprachen, KI-Workflows, Agentische Systeme, Generative AI-Agenten
Mittel · Kurs · 1–4 Wochen

Epic Games
Kompetenzen, die Sie erwerben: Virtuelle Umgebung, 3D-Assets, Versionskontrolle, Computergrafik, Unreal Engine, Software-Installation, Benutzeroberfläche (UI), Spiel-Design, Erweiterte und virtuelle Realität (AR/VR), Entwicklung von Videospielen
Anfänger · Kurs · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, UI Components, Typography
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Testautomatisierung, Software-Entwurfsmuster, Anwendungssicherheit, Mobile Sicherheit, Testfall, Anwendungsdesign, Software-Tests, Integrationstests, Software-Architektur, Software Entwurf, Einheitstest, Prüfbarkeit, Software-Ingenieur, Instandhaltbarkeit, Android Entwicklung, JUnit, Testgetriebene Entwicklung (TDD)
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vulnerability Management, Threat Modeling, Open Web Application Security Project (OWASP), Intrusion Detection and Prevention, Incident Response, Computer Security Incident Management, Stakeholder Communications, Vulnerability Assessments, Threat Detection, Hardening, Network Security, Threat Management, Security Controls, Security Information and Event Management (SIEM), TCP/IP, Risk Management Framework, Linux, Debugging, Cybersecurity, SQL
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate