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 Michigan
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Anwendungsprogrammierschnittstelle (API), JSON, Erweiterbare Markup-Sprache (XML), Datenverarbeitung, Web-Scraping, Hypertext Markup Language (HTML), Webdienste, Installation der Software, Restful API, Python-Programmierung, Erweiterbare Sprachen und XML
★ 4.8 (44.543) · Anfänger · Kurs · 1–3 Monate

University of Amsterdam
Kompetenzen, die Sie erwerben: Datenerfassung, R Programmierung, Sozialwissenschaften, Forschung, Statistik, Statistische Methoden, Statistische Analyse, Wissenschaftliche Methoden, Qualitative Forschung, Regressionsanalyse, Wahrscheinlichkeitsrechnung und Statistik, Forschungsmethodologien, Statistische Hypothesenprüfung, Wissenschaft und Forschung, Forschungsdesign, Forschungsberichte, Statistische Inferenz, Stichproben (Statistik), Datenerhebung, Datenanalyse, Interviewing-Fähigkeiten
★ 4.6 (7908) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Dashboard, Data Warehousing, Data Storytelling, SQL, Data Visualization, Dashboard Creation, Database Design, Data Security, Data Migration, Data Governance, Data Presentation, Descriptive Statistics, IBM DB2, Extract, Transform, Load, Data Management, Relational Databases, Databases, Data Architecture, Excel Formulas, Business Intelligence
★ 4.7 (18.732) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Agile Software-Entwicklung, Agile Entwicklung von Software, Teambildung, Rückstände, Software Architektur, Lebenszyklus der Softwareentwicklung, Risikomanagement, DevOps, Agile Methodik, Kommunikation, Informationstechnologie, Computer-Hardware, Kanban-Prinzipien, Software-Architektur, Leiterschaft, Anwenderbericht, Scrum (Software-Entwicklung), Sprint-Planung, Full-Stack Web-Entwicklung, Sprint-Retrospektiven, Anmeldung, Führungsqualitäten
★ 4.8 (11.568) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenqualität, Datenkompetenz, Deskriptive Analytik, Peer Review, Qualität der Daten, Daten-Pipelines, Databricks, Daten-Storytelling, Komplexe Problemlösung, Deskriptive Statistik, SQL, JSON, Verteiltes Rechnen, Explorative Datenanalyse, Datenverwaltung, Daten-Seen, Präsentationen, Datenarchitektur, Datenanalyse, Präsentation der Daten, Apache Spark, Daten-Governance
★ 4.6 (17.326) · Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Prompt Patterns, Database Design, LLM Application, Software Design Documents, Data Migration, Generative AI, Database Development, AI Enablement, Dashboard Creation, Software Documentation, SQL, AI powered creativity, AI Workflows, AI literacy, Database Management, Data Visualization, Data Analysis, Automation
★ 4.8 (7932) · Mittel · Spezialisierung · 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, Computational Logic, Algorithms, Code Reusability
★ 4.9 (7476) · Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Leitlinien für die Zugänglichkeit von Webinhalten, HTML und CSS, Reaktionsfähiges Web-Design, Hypertext Markup Language (HTML), Web-Anwendungen, Javascript, Entwicklungsumgebung, Semantisches Web, Ajax, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Design, Front-End-Webentwicklung
★ 4.7 (17.124) · Gemischt · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Modell-Optimierung, Methoden des maschinellen Lernens, Scikit Learn (Bibliothek für maschinelles Lernen), Technische Merkmale, Überwachtes Lernen, Feature Technik, Modellevaluation, Unüberwachtes Lernen, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Angewandtes maschinelles Lernen, Prädiktive Modellierung, Künstliche neuronale Netze, Python-Programmierung, Klassifizierungsalgorithmen
★ 4.6 (8777) · Mittel · Kurs · 1–4 Wochen
University of Pennsylvania
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Cashflow-Prognosen, Risikomodellierung, Microsoft Excel, Risikoanalyse, Regressionsanalyse, Geschäftsmodellierung, Risikomanagement, Datenmodellierung, Datengestützte Entscheidungsfindung, Vorhersage, Tabellenkalkulations-Software, Finanzielle Modellierung, Prädiktive Modellierung, Statistische Modellierung, Quantitative Forschung, Portfolio-Verwaltung, Präsentationen, Finanzielle Vorausschau, Präsentation der Daten
★ 4.5 (11.442) · Anfänger · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Amazon Bedrock, Serverless Computing, AWS SageMaker, Generative AI, AI Integrations, Token Optimization, AI Workflows, Amazon Web Services, Other Programming Languages, Rust (Programming Language), Analytics, Anomaly Detection, Performance Tuning, Development Environment, Performance Analysis, Python Programming, Operational Efficiency, Data Wrangling, Benchmarking, Cost Reduction
Anfänger · Kurs · 1–4 Wochen

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