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: File I/O, File Management, Python Programming, Data Import/Export, Context Management
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, Computational Logic, Algorithms, Code Reusability
★ 4.9 (7476) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Basic Electrical Systems, Electronics, Swift Programming, Electronic Systems, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Electrical Engineering, Electrical Equipment, Embedded Software, Semiconductors, Embedded Systems, Prototyping
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Regressionsanalyse, R Programmierung, Statistische Modellierung, Plotly, Bewertung des Modells, Statistische Hypothesenprüfung, Maschinelles Lernen, Statistische Analyse, Statistische Inferenz, Explorative Datenanalyse, Datenvisualisierung, GitHub, Modell Ausbildung, Rmarkdown, Algorithmen für maschinelles Lernen, Modellevaluation, Wahrscheinlichkeitsrechnung und Statistik, Prädiktive Modellierung, Interaktive Datenvisualisierung, Merkblatt (Software), Glänzend (R-Paket)
★ 4.4 (7197) · Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Web-Entwicklung, Front-End-Webentwicklung, Reaktionsfähiges Web-Design, Fehlersuche, Cascading Style Sheets (CSS), HTML und CSS, Interaktives Design, Verifizierung und Validierung, Leitlinien für die Zugänglichkeit von Webinhalten, Anwendungs-Rahmenwerke, Wireframing, Javascript, Web-Frameworks, Hypertext Markup Language (HTML), Ereignisgesteuerte Programmierung, Web-Entwicklungs-Tools, Bootstrap (Front-End-Framework), Web-Sprache, Web-Design
★ 4.7 (35.432) · Anfänger · Spezialisierung · 3–6 Monate

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
★ 4.6 (7484) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Entwicklung neuer Produkte, Produktprüfung, Teambildung, Design Thinking, Agile Produktentwicklung, Führung des Teams, Produktverbesserung, Anwenderbericht, Prüfung der Benutzerfreundlichkeit, Kundenanalyse, Produktmanagement, Agile Entwicklung von Software, Produktentwicklung, Agiles Projektmanagement, DevOps, Agile Methodik, Kontinuierliche Lieferung, Kontinuierliche Bereitstellung, Agile Software-Entwicklung, Teamleitung, Leistungsmanagement im Team, Team Management
★ 4.7 (9807) · Anfänger · Spezialisierung · 3–6 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: Experimentieren, R Programmierung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzeroberfläche (UI), Benutzerfreundliches Design, A/B-Tests, Benutzerfreundlichkeit, Ideenfindung, UI/UX-Forschung, Statistische Analyse, Storyboarding, Interaktives Design, Designforschung, Kollaborative Software, Telearbeit, Design erleben, UI/UX-Strategie, Menschliche Faktoren, Mensch-Computer-Interaktion, Interaktionsdesign
★ 4.5 (4039) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Geometry, Data Manipulation, Data Management, Data Analysis, Applied Mathematics
Mittel · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Tableau-Software, Daten-Storytelling, MySQL, Große Daten, Datenbank-Design, Microsoft Excel, Software zur Datenvisualisierung, Datenanalyse, Business-Analytik, Präsentation der Daten, Business-Kommunikation, Datenvisualisierung, Geschäftliche Metriken, Business Analyse, Dashboard, SQL, Prädiktive Analytik, Relationale Datenbanken, Unternehmensanalyse, Prädiktive Modellierung, Prozessentwicklung
★ 4.6 (15.309) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Angewandtes maschinelles Lernen, Regressionsanalyse, Logistische Regression, Python-Programmierung, Bewertung des Modells, Methoden des maschinellen Lernens, Unüberwachtes Lernen, Dimensionalitätsreduktion, Entscheidungsbaum-Lernen, Maschinelles Lernen, Überwachtes Lernen, Modell-Optimierung, Scikit Learn (Bibliothek für maschinelles Lernen), Modell Ausbildung, Klassifizierungsalgorithmen, Algorithmen für maschinelles Lernen, Prädiktive Analytik, Modellevaluation, Prädiktive Modellierung, Statistisches maschinelles Lernen
★ 4.7 (18.358) · Mittel · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Algorithmen, Graphentheorie, Java-Programmierung, Java, Analyse räumlicher Daten, Java Programmierung, Speicherverwaltung, Leistungsprüfung, Daten-Strukturen, Computational Thinking
★ 4.9 (12.120) · Mittel · Kurs · 3–6 Monate