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 Pittsburgh
Kompetenzen, die Sie erwerben: Data Storytelling, Interactive Data Visualization, Data Presentation, Plot (Graphics), Data Visualization Software, Spatial Data Analysis, Datamaps, Data Visualization, Tableau Software, Leaflet (Software), Spatial Analysis, Network Model, Dashboard Creation, Dashboard, Matplotlib, Seaborn, Geospatial Information and Technology, Time Series Analysis and Forecasting, Network Analysis, Geospatial Mapping
Auf einen Abschluss hinarbeiten
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: WordPress, Ajax, Development Environment, Content Management Systems, Content Management, Secure Coding, Web Development, Data Management, Web Design and Development, PHP (Scripting Language), Database Management, Dashboard Creation, Cascading Style Sheets (CSS), Application Security, Javascript
Mittel · Spezialisierung · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Methoden des maschinellen Lernens, Vorverarbeitung von Daten, Bewertung des Modells, Datenumwandlung, Einbettungen, Qualität der Daten, Unüberwachtes Lernen, Erkennung von Anomalien, Unstrukturierte Daten, Python-Programmierung, Angewandtes maschinelles Lernen
Fortgeschritten · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Backlogs, Product Roadmaps, Sprint Planning, Agile Methodology, Collaborative Software, Product Management, AI Product Strategy, Wireframing, Agile Product Development, A/B Testing, Project Estimation, Microsoft Teams, Agile Software Development, Agile Project Management, Product Strategy, Product Planning, Jira (Software), Estimation, Project Management Software, Productivity Software
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Datenverwaltung, Abfragesprachen, Datenumwandlung, Datenmanipulation, Datenbank-Software, PostgreSQL, SQL
Fortgeschritten · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Animation and Game Design, Video Game Development, Game Design, 3D Assets, Event-Driven Programming, Animations, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Computer Displays, Program Development, Code Reusability, Python Programming, Development Environment
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Token Optimization, LLM Application, Tool Calling, OpenAI API, OpenAI, Anthropic Claude, Large Language Modeling, Authentications, Generative AI, Code Review, Maintainability, AI Workflows, AI Integrations, Command-Line Interface, Application Programming Interface (API), Software Documentation, Key Management
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Python Programming, Code Reusability, Data Processing, Data Analysis, Automation, Programming Principles, Computer Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Node.JS, JavaScript Frameworks, Web Frameworks, Authentications, MongoDB, Postman API Platform, Restful API, Server Side, Middleware, JSON, Application Programming Interface (API), Web Development Tools, Web Applications, Javascript, Back-End Web Development, API Testing, NoSQL
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Management-Berichterstattung, Budgetierung, Visual Basic (Programmiersprache), Pivot-Tabellen und Diagramme, Microsoft Excel, Finanzielle Modellierung, Umsatzprognose, Vorhersage, Finanzielle Analyse, Tabellenkalkulations-Software, Bereinigung von Daten, Validierung von Daten, Excel-Formeln, Datenanalyse, Finanzielle Daten, Finanzielle Vorausschau, Abweichungsanalyse, Excel-Makros, Generative KI, Trendanalyse
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: iOS-Entwicklung, Flutter (Software), Plattformübergreifende Entwicklung, Mobile Entwicklung, Web-Design und Entwicklung, Entwicklungsumgebung
Anfänger · Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Software Quality Assurance, Quality Assurance, Software Testing, Test Tools, Jira (Software), Development Testing, Regression Testing, Functional Testing, Software Quality (SQA/SQC), Test Planning, Test Case, Technical Communication, Issue Tracking, Agile Methodology, Software Development, Agile Project Management, Risk Management, User Interface and User Experience (UI/UX) Design, Data Analysis, Problem Solving
Anfänger · Kurs · 1–4 Wochen