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: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Machine Learning Software, Software Development
Fortgeschritten · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Restful API, Hypertext Markup Language (HTML), Python-Programmierung, Anwendungsprogrammierschnittstelle (API), Erweiterbare Markup-Sprache (XML), Webdienste, Installation der Software, Web-Scraping, Datenverarbeitung, Netzwerk-Protokolle, Erweiterbare Sprachen und XML, JSON
Anfänger · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Sprint-Planung, Agile Produktentwicklung, Analyse der Anforderungen, Sprint-Retrospektiven, Risikomanagement, Agile Software-Entwicklung, Erhebung von Anforderungen, Rahmen für das Risikomanagement, Risikoanalyse, Projektleitung, Methoden der Softwareentwicklung, Funktionale Anforderung, Produktmanagement, Scrum (Software-Entwicklung), Technische Überprüfung der Software, Agile Entwicklung von Software, Software-Entwicklung, Risikomanagement für Projekte, Agile Methodik, Agiles Projektmanagement, Kanban-Prinzipien, Projekt-Risikomanagement
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Betriebssysteme, Berechtigung (Computing), SQL, Linux, Datenbank Management, Relationale Datenbanken, Bash (Skriptsprache), Beglaubigungen, Unix-Befehle, Unix-Shell, Datenbank-Management, Linux-Verwaltung, Befehlszeilenschnittstelle, Dateiverwaltung, Abfragesprachen, Benutzerkonten, Dateisysteme
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: NoSQL, Database Administration, Data Warehousing, SQL, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Data Security, Linux Commands, Data Migration, Data Governance, MongoDB, Apache Spark, Apache Kafka, Database Development, Extract, Transform, Load, Data Architecture
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Command-Line Interface, Amazon CloudWatch, Identity and Access Management, AWS CloudFormation, Root Cause Analysis, Amazon DynamoDB, Customer Relationship Building, Network Troubleshooting, Amazon Web Services, Customer Relationship Management, Software Architecture, IT Automation, Linux Commands, Cloud Computing, Web Applications, Information Technology, Customer Service, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Datenmanipulation, Python-Programmierung, Datenanalyse, Plot (Grafiken), Grafische Darstellung, Datenerfassung, Erstellung des Dashboards, Datenwissenschaft, Web-Scraping, Dashboard, Präsentation der Daten, Software zur Datenvisualisierung, Datenerhebung, Datenwrangling, Jupyter
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Produktentwicklung, Verantwortungsvolle AI, Produktlebenszyklus-Management, Entwicklung neuer Produkte, Produkt-Roadmaps, Agile Software-Entwicklung, Führungsqualitäten, Anmeldung, Generative Modellarchitekturen, Rückstände, Generative KI, Produktmanagement, Agile Entwicklung von Software, KI-Produktstrategie, Anwenderbericht, Scrum (Software-Entwicklung), Agile Methodik, Produktplanung, Prüfung der Benutzerfreundlichkeit, Leiterschaft, Innovation, Kanban-Prinzipien
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenvisualisierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Inferenz, Plotly, Maschinelles Lernen, Rmarkdown, Bewertung des Modells, Merkblatt (Software), Algorithmen für maschinelles Lernen, Regressionsanalyse, Modellevaluation, Modell Ausbildung, Glänzend (R-Paket), Explorative Datenanalyse, Interaktive Datenvisualisierung, Statistische Analyse, Statistische Hypothesenprüfung, Prädiktive Modellierung, Statistische Modellierung, GitHub
Mittel · Spezialisierung · 3–6 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: R Programmierung, Telearbeit, Interaktives Design, Kollaborative Software, Benutzeroberfläche (UI), Ideenfindung, Experimentieren, Design erleben, Mensch-Computer-Interaktion, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), UI/UX-Strategie, Storyboarding, Menschliche Faktoren, A/B-Tests, Benutzerfreundlichkeit, Statistische Analyse, UI/UX-Forschung, Interaktionsdesign, Benutzerfreundliches Design, Designforschung
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Inferenz, Wahrscheinlichkeitsverteilung, Stichproben (Statistik), R (Software), Datenanalyse, Wahrscheinlichkeit, Statistik, Explorative Datenanalyse, Statistische Analyse, Statistische Software, Bayessche Statistik, Deskriptive Statistik, Statistische Methoden
Anfänger · Kurs · 1–3 Monate

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Programming Principles, Data Structures, Computer Programming, Program Development, Computer Science, Python Programming, Algorithms, Code Reusability
Anfänger · Kurs · 1–3 Monate