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: Restful API, Automatisierung, Python-Programmierung, JSON, Systemüberwachung, Skripting, Anwendungsprogrammierschnittstelle (API), E-Mail-Automatisierung, Webdienste, IT-Automatisierung
★ 4.8 (2963) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integration von Daten, Datenbank-Management, Datenumwandlung, Python-Programmierung, Einheitliche Prüfung, Datenbanken, Einheitstest, Datenzugang, Integrierte Entwicklungsumgebungen, Datenerfassung, Datenwrangling, Paket- und Softwareverwaltung, Daten-Pipelines, Anwendungsprogrammierschnittstelle (API), Instandhaltbarkeit, Grundsätze der Programmierung, Leitfäden, Auszug, Datenbank Management, Web-Scraping
★ 4.6 (848) · Mittel · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Node.JS, Open Web Application Security Project (OWASP), Application Deployment, JavaScript Frameworks, Web Frameworks, Test Driven Development (TDD), Cloud Deployment, Continuous Deployment, Authentications, Web Development, Development Testing, Jest (JavaScript Testing Framework), Full-Stack Web Development, Web Applications, Application Security, Javascript, CI/CD, Web Development Tools, Back-End Web Development, Front-End Web Development
Anfänger · Kurs · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Cloud-Bereitstellung, Python-Programmierung, Datenanalyse, Cloud Computing, Maschinelles Lernen, Feinabstimmung, MLOps (Operationen für maschinelles Lernen), Einheitliche Prüfung, Pandas (Python-Paket), Datenverwaltung, Modell-Einsatz, AWS SageMaker, Einheitstest, Große Daten, NumPy, Microsoft Azure, DevOps, GitHub Kopilot, GitHub, Verantwortungsvolle AI, Datenmanagement, Gesicht umarmen
★ 4.2 (607) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Command-Line Interface, C# (Programming Language), .NET Framework, Performance Tuning, Development Environment, Maintainability, Microsoft Development Tools, Application Programming Interface (API), Software Design, Restful API, Software Development Tools, File I/O, Authentications, Application Security, Software Testing, Unit Testing, Package and Software Management
Anfänger · Kurs · 3–6 Monate
Kompetenzen, die Sie erwerben: Ggplot2, Explorative Datenanalyse, Datenmanipulation, Datenanalyse, Datenbank-Design, Merkblatt (Software), SQL, Modellevaluation, Datenwrangling, Datenvisualisierung, Statistische Analyse, Präsentation der Daten, Statistische Visualisierung, R (Software), Datenbank-Entwicklung, Software zur Datenvisualisierung, Bewertung des Modells, Rmarkdown, Relationale Datenbanken, Web-Scraping, Glänzend (R-Paket)
★ 4.5 (1300) · Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, LLM Application, Natural Language Processing, Text Mining, Data-Driven Decision-Making, Usability Testing, Embeddings, Usability, Unstructured Data, Model Evaluation, Data Analysis
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Model Deployment, MLOps (Machine Learning Operations), Model Optimization, Automation, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Machine Learning Methods, No-Code Development, Data Preprocessing, Scikit Learn (Machine Learning Library), Machine Learning, Model Evaluation, Applied Machine Learning, Predictive Modeling, Feature Engineering, Data-Driven Decision-Making, Machine Learning Algorithms, Artificial Intelligence, Data Validation, Data Quality
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Web Development Tools, Vibe coding, Application Programming Interface (API), Git (Version Control System), Application Development, GitHub, AI Integrations, Version Control, Application Deployment, API Design, Software As A Service, Full-Stack Web Development, Web Design and Development, Web Development, Generative AI, Application Design, Web Applications, User Interface (UI), Authentications, Data Storage
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Stakeholder Communications, Stakeholder Engagement, Data Storytelling, Stakeholder Management, Stakeholder Analysis, Data Presentation, Data-Driven Decision-Making, Business Communication, Model Evaluation, Responsible AI
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Tool Calling, Code Review, Maintainability, Generative AI, Software Documentation, Large Language Modeling, JSON, Persona Development, Git (Version Control System), Data Management
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Airflow, CI/CD, Data Pipelines, Continuous Deployment, Workflow Management, Site Reliability Engineering, Data Engineering, Model Deployment, Data Quality, Version Control, PostgreSQL, Git (Version Control System), Python Programming, Debugging, SQL, Production Management, Scheduling, Unit Testing, Linux Commands, Web Servers
Mittel · Kurs · 1–4 Wochen