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.

University of New Mexico
Kompetenzen, die Sie erwerben: Middleware, Application Frameworks, Web Applications, Model View Controller, Web Frameworks, Version Control, Web Development Tools, Agile Software Development, Git (Version Control System), Software Engineering, Data Store, Web Design and Development, Web Development, Software Development, Agile Methodology, Database Development, User Interface (UI), Back-End Web Development, Ruby on Rails, Javascript
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: GitHub, Befehlszeilenschnittstelle, Data Warehousing, Daten-Pipelines, Gespeicherte Prozedur, Datentechnik, Integration von Daten, Gemeinsame Nutzung von Daten, Daten importieren/exportieren, Datenanalyse, Bereitstellung von Anwendungen, Datenumwandlung, Auszug, SQL, Microsoft Visual Studio, Software-Entwicklungswerkzeuge
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Modell-Optimierung, Bewertung des Modells, Mathematische Modellierung, Angewandte Mathematik, Skriptsprachen, Schätzung, Algorithmen, Elektrische Energiesysteme, Skripting, Laborforschung, Laboruntersuchungen, Matlab, Simulationen, Fehleranalyse, Modellevaluation, Numerische Analyse, Statistische Prozesskontrollen, Mathematische Software, Werkstoffkunde
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate

University of Pittsburgh
Kompetenzen, die Sie erwerben: Statistical Analysis, NumPy, Probability Distribution, Matplotlib, Plot (Graphics), Statistics, Data Science, Probability & Statistics, Probability, Statistical Modeling, Predictive Modeling, Data Analysis, Linear Algebra, Predictive Analytics, Statistical Methods, Mathematics and Mathematical Modeling, Applied Mathematics, Python Programming, Machine Learning, Logical Reasoning
Anfänger · Spezialisierung · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Datenmanagement, Datenverwaltung, Microsoft Kopilot, Front-End-Webentwicklung, Fehlersuche, Anwendungs-Rahmenwerke, Frontend-Leistung, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI) Design, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Web-Anwendungen, UI-Komponenten, Benutzeroberfläche (UI), Microsoft Entwicklungswerkzeuge, Leistungsoptimierung, Server-Seite, Web-Komponenten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bioinformatics, Scientific Visualization, Data Access, Extensible Languages and XML, Extensible Markup Language (XML), Data Visualization, Database Software, Data Manipulation, File I/O, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Program Development, Computer Programming, Python Programming, Software Installation, Data Storage, Development Environment
Gemischt · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Microservices, Spring Boot, API Testing, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Object Oriented Design, Application Programming Interface (API), Systems Architecture, Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications
Mittel · Spezialisierung · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Datenvalidierung, Validierung von Daten, Software-Dokumentation, Skriptsprachen, API-Entwurf, Restful API, Installation der Software, Web-Entwicklung, Full-Stack Web-Entwicklung, Sichere Kodierung, Cloud-API, Bereitstellung von Anwendungen, Sicherheitskontrollen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative KI, Agentische Systeme, KI-Orchestrierung, AI-Arbeitsabläufe, Agentische Arbeitsabläufe, Modellierung großer Sprachen, Entwicklungsumgebung, Installation der Software, Software-Entwicklungstools, Künstliche Intelligenz, Generative AI-Agenten, Werkzeuganrufe, LLM-Bewerbung, Python-Programmierung, KI-Kenntnisse
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Financial Modeling, Descriptive Statistics, Data Literacy, Financial Forecasting, Reconciliation, Financial Analysis, A/B Testing, Portfolio Risk, Model Evaluation, Data Cleansing, Classification And Regression Tree (CART), Regression Analysis, Exploratory Data Analysis, Predictive Modeling, Data Analysis, Risk Analysis, Risk Management, R Programming, Statistical Analysis, Machine Learning
Mittel · Spezialisierung · 3–6 Monate