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.

The State University of New York
Kompetenzen, die Sie erwerben: Digital Assets, Blockchain, Market Liquidity, FinTech, Financial Market, Cryptography, Cryptographic Protocols, Financial Systems, Payment Systems, Distributed Computing, Governance, Financial Policy, Identity and Access Management, Financial Trading, Financial Regulations, Financial Regulation, Web Applications, Transaction Processing, Digital Transformation, System Programming
★ 4.1 (13) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, HTML und CSS, Hypertext Markup Language (HTML), Semantisches Web, Software-Entwicklungstools, Web-Entwicklung, Integrierte Entwicklungsumgebungen, Web-Design und Entwicklung, Entwicklungsumgebung, Cascading Style Sheets (CSS), Web-Design, Front-End-Webentwicklung
★ 3.1 (37) · Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Microsoft Azure, Anwendungsprogrammierschnittstelle (API), Schlüsselverwaltung, Cloud-Anwendungen, Azure Active Directory, Anwendungssicherheit, Sicherheitsstrategie, Beglaubigungen, Cloud-Sicherheit, Berechtigung (Computing), Identitäts- und Zugangsmanagement, Web-Anwendungen, Verschlüsselung
★ 4.6 (14) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Integrität der Daten, System-Programmierung, Software Architektur, Elektronische Hardware, Linux, Speicherverwaltung, Eingebettete Software, Entwurf von Systemen, Elektrische Systeme, Leistungsoptimierung, Verlässlichkeit, Software-Architektur, Fehleranalyse, Eingebettete Systeme, Hardware-Entwurf, Systemarchitektur, Systemanforderungen, Leistungsprüfung, Hardware-Architektur, Echtzeit-Betriebssysteme, Systementwurf und Implementierung
★ 4.3 (18) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Öffentliche Verwaltung, Analytik, Daten-Storytelling, Modellevaluation, Bewertung des Modells, Datengestützte Entscheidungsfindung, Daten-Ethik, Angewandtes maschinelles Lernen, Datenverwaltung, Öffentliche Politiken, Politische Analyse, Ethische Standards und Verhaltensweisen, Fallstudien, Verantwortungsvolle AI, Datenanalyse, Präsentation der Daten, Daten-Governance, Politische Wissenschaften
★ 4.8 (18) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization Software, Database Management Systems, Query Languages, Web Scraping, Data Processing, Object Oriented Programming (OOP), Data Modeling, Object Oriented Design, Python Programming, Data Collection
Gemischt · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Prototyping, Software-Entwicklung, Anwendungsprogrammierschnittstelle (API), Web-Entwicklungs-Tools, Frontend-Integration, Fehlersuche, Model-View-Controller, Benutzeroberfläche (UI), HTML und CSS, Javascript, Hypertext Markup Language (HTML), Interaktives Design, Web-Design und Entwicklung, Web-Anwendungen, Cascading Style Sheets (CSS), jQuery, Anwenderbericht, Javascript und jQuery, Web-Design
★ 4.2 (74) · Anfänger · Spezialisierung · 1–3 Monate
Kompetenzen, die Sie erwerben: Angular, Test Driven Development (TDD), Web Components, Unit Testing, Development Testing, HTML and CSS, Web Development, Software Testing, Cascading Style Sheets (CSS), Web Development Tools, Web Applications, Front-End Web Development, JavaScript Frameworks, Hypertext Markup Language (HTML), Development Environment, UI Components, Application Frameworks, Application Development, Javascript, Data Persistence
★ 4.3 (41) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Konfigurationsverwaltung, Cloud-API, Anwendungsprogrammierschnittstelle (API), Software-Versionierung, Wiederverwendbarkeit von Code, Terraform, IT-Automatisierung, Infrastruktur als Code (IaC), Cloud-Infrastruktur, Konfigurationsmanagement
★ 4.9 (30) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Datenbank-Software, SQL, Datenbanken, Datenbank-Systeme, Datenbank-Entwicklung, Relationale Datenbanken, Datenbank-Management, Datenbank Management
★ 4.6 (324) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: R Programmierung, Deskriptive Analytik, Statistische Analyse, Regressionsanalyse, Deskriptive Statistik, Modellevaluation, Bewertung des Modells, Explorative Datenanalyse, Datengestützte Entscheidungsfindung, Plot (Grafiken), Ggplot2, R (Software), Statistische Visualisierung, Datenanalyse, Prädiktive Modellierung, Statistische Modellierung, Prädiktive Analytik
★ 4.2 (13) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Universidad de Palermo
Kompetenzen, die Sie erwerben: Database Development, Relational Databases, SQL, Database Design, Database Management, Databases, Query Languages, Web Development, Web Applications, Data Access, Data Integrity, Information Technology
★ 4.6 (23) · Anfänger · Kurs · 1–4 Wochen