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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Leitlinien für die Zugänglichkeit von Webinhalten, Web-Entwicklung, Semantisches Web, Frontend-Leistung, Ajax, Installation der Software, Web-Design und Entwicklung, Web-Design, Web-Entwicklungs-Tools, Hypertext Markup Language (HTML), Reaktionsfähiges Web-Design, Web-Anwendungen, Entwicklungsumgebung, Javascript, Server-Seite, Cascading Style Sheets (CSS), Front-End-Webentwicklung, HTML und CSS
★ 4.7 (17.169) · Gemischt · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: Datenanalyse, Datenvisualisierung, Tableau-Software, Datenbank-Design, MySQL, Geschäftliche Metriken, Prozessentwicklung, Große Daten, Software zur Datenvisualisierung, Microsoft Excel, Business-Kommunikation, SQL, Daten-Storytelling, Prädiktive Analytik, Prädiktive Modellierung, Dashboard, Unternehmensanalyse, Business-Analytik, Präsentation der Daten, Relationale Datenbanken
★ 4.6 (15.339) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Security, Infrastructure as Code (IaC), Cloud Platforms, Cloud Computing, Cloud Storage, Hybrid Cloud Computing, Systems Analysis, Process Improvement, Cloud Engineering, Cloud Solutions, Cloud Development, Requirements Analysis, Data Modeling, Multi-Cloud, Infrastructure As A Service (IaaS), DevOps, Docker (Software), Solution Design, Microservices
★ 4.6 (7854) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

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

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

Kompetenzen, die Sie erwerben: Data Visualization, Data Storytelling, Power BI, Dashboard, Data Presentation, Transact-SQL, SQL, Microsoft SQL Servers, Excel Formulas, Microsoft Excel, Statistical Visualization, Data Cleansing, Transaction Processing, Prompt Engineering, Data Manipulation, Data Processing, Data Analysis, Dashboard Creation, Business Intelligence, Data Management
★ 4.6 (1496) · Anfänger · Spezialisierung · 3–6 Monate
University of California San Diego
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), UI/UX-Forschung, UI/UX-Strategie, Experimentieren, Telearbeit, Design erleben, Benutzerfreundlichkeit, Statistische Analyse, Kollaborative Software, Mensch-Computer-Interaktion, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundliches Design, Interaktionsdesign, A/B-Tests, Ideenfindung, R Programmierung, Storyboarding, Menschliche Faktoren, Interaktives Design, Designforschung
★ 4.5 (4046) · Mittel · Spezialisierung · 3–6 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, Code Reusability
★ 4.9 (7485) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Dateiverwaltung, Unix, Datenbanken, Unix-Shell, Benutzerkonten, Linux-Verwaltung, Abfragesprachen, Datenbank-Anwendung, Betriebssysteme, Linux-Befehle, SQL, Beglaubigungen, Dateisysteme, Befehlszeilenschnittstelle, Linux, Bash (Skriptsprache), Relationale Datenbanken, Berechtigung (Computing)
★ 4.8 (6344) · Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Datenbanken, Datenbank-Design, Web-Scraping, Datenmodellierung, Datenbank-Management, Python-Programmierung, Objektorientierte Programmierung (OOP), Datenbank-Software, Software zur Datenvisualisierung, SQL, Datenverarbeitung, Datenspeicher, Relationale Datenbanken
★ 4.8 (21.653) · Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Kundenanalyse, Agile Produktentwicklung, Produktentwicklung, Anwenderbericht, Agile Methodik, Leistungsmanagement im Team, Produktprüfung, Produktverbesserung, Design Thinking, Teamleitung, DevOps, Kontinuierliche Lieferung, Agiles Projektmanagement, Entwicklung neuer Produkte, Prüfung der Benutzerfreundlichkeit, Produktmanagement, Kontinuierliche Bereitstellung, Teambildung, Führung des Teams, Agile Software-Entwicklung
★ 4.7 (9850) · Anfänger · Spezialisierung · 3–6 Monate

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