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.

Coursera
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Web-Entwicklung, Web-Design, HTML und CSS, Web-Entwicklungs-Tools, Hypertext Markup Language (HTML), Entwicklungstests
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Einheitliche Prüfung, Systemanalyse, Programm-Entwicklung, Software-Prüfung, Scrum (Software-Entwicklung), Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software, Einheitstest, Systemarchitektur, Agile Software-Entwicklung, Planung der Prüfung, Pseudocode, Software-Entwicklung, Agile Methodik, Entwicklung von Systemen, Mainframe-Computing, Lebenszyklus der Systementwicklung, Großrechner-Technologien, z/OS, COBOL (Programmiersprache), Software Entwurf
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Classification And Regression Tree (CART), Applied Machine Learning, Statistical Machine Learning, Machine Learning Methods, Model Training, Model Optimization
Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: MySQL Workbench, MySQL, Database Development, Database Management, Databases, Database Management Systems, Relational Databases, Management Information Systems, SQL
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Integrity, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Dashboard, Data Storytelling, Health Information Management, Data Cleansing, Health Informatics, Data Governance, Clinical Data Management, Patient Safety, Data Visualization, Database Design, Health Care Procedure and Regulation, Data Security, Data Analysis, Data Validation, Data Transformation, Excel Formulas, Data Literacy, Statistical Analysis
Anfänger · Spezialisierung · 3–6 Monate

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

Kompetenzen, die Sie erwerben: AI Workflows, AI Orchestration, OpenAI API, LLM Application, OpenAI, Agentic Workflows, Model Context Protocol, Generative AI Agents, Agentic systems, Decision Intelligence, Tool Calling, Prompt Engineering, Prompt Patterns, ChatGPT, AI Integrations, Artificial Intelligence, Application Programming Interface (API), Large Language Modeling, Python Programming, Development Environment
Mittel · Kurs · 1–4 Wochen

Howard University
Kompetenzen, die Sie erwerben: Data Wrangling, Linear Algebra, Regression Analysis, Data Manipulation, Predictive Modeling, Dimensionality Reduction, Data Science, Data Visualization, Mathematical Modeling, Scientific Visualization, Data Preprocessing, NumPy, Predictive Analytics, Statistical Modeling, Mathematical Software, Statistical Methods, Jupyter, Applied Mathematics, Algebra, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Datenerhebung, Statistik, Erweiterte Analytik, Datenanalyse, Deskriptive Analytik, Explorative Datenanalyse, Analytische Fähigkeiten, Bereinigung von Daten, Prädiktive Analytik, Statistische Methoden, Analytik, Datenvisualisierung, Statistische Programmierung, Statistische Analyse, Tabellenkalkulations-Software, Abfragesprachen, R (Software), Software zur Datenvisualisierung, Software zur Datenanalyse, Datenerfassung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Restful API, API-Entwurf, Technische Dokumentation, JSON, API-Tests, Software-Dokumentation, Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Software Entwurf
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Pandas (Python Package), Matplotlib, NumPy, Embeddings, Statistical Visualization, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Deep Learning, Text Mining, Classification Algorithms, Markov Model, Unsupervised Learning, Data Preprocessing, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI), User Interface (UI) Design, HTML and CSS, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Frameworks, Web Development Tools, Database Application, Server Side, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden