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 Colorado System
Kompetenzen, die Sie erwerben: Datenumwandlung, Schneeflocken-Schema, Datenmodellierung, Relationale Datenbanken, Business Intelligence, SQL, Datenbank-Design, Data-Warehousing, Daten-Integration, PostgreSQL, Datenmarkt, Pivot-Tabellen und Diagramme, Auszug, Star Schema
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Technische Berechnungen, Mechanik, Hydraulik, Matlab, Simulation und Simulationssoftware, Automatisierungstechnik, Technik, Schematische Diagramme, Technische Analyse, Kontrollsysteme, Maschinenwesen, Physik
Gemischt · Kurs · 1–3 Monate

Nanjing University
Kompetenzen, die Sie erwerben: Debugging, Computer Systems, Computer Architecture, System Programming, Computer Science, Programming Principles, System Design and Implementation, Data Storage, Secure Coding, Computer Hardware, Data Structures
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C (Programmiersprache), Eingebettete Software, System Programmierung, Anwendungssicherheit, Fehlersuche, Softwareentwicklung, Software-Entwicklungstools, Anwendungsentwicklung, Computer Architektur, C++ (Programmiersprache), Eingebettete Systeme
Mittel · Kurs · 1–3 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Statistische Analyse, Daten bereinigen, Datenumwandlung, Datenanalyse, Datenqualität, STATA (Software), Regressionsanalyse, Stichproben (Statistik), Statistische Methoden, R-Programmierung, R (Software), Statistische Modellierung, Statistische Software
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Kanban-Prinzipien, DevSecOps, Kontinuierliche Bereitstellung, Prozess der kontinuierlichen Verbesserung, Agile Methodik, Scrum (Software-Entwicklung), Verhaltensbasierte Entwicklung, Funktionsübergreifende Zusammenarbeit, DevOps, Schlanke Methodologien, Kontinuierliche Integration, Agile Entwicklung von Software, Methoden der Softwareentwicklung, Testgetriebene Entwicklung (TDD)
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, Java Programming, Java, Programming Principles, Computer Programming, Integrated Development Environments, Computer Science, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Datenanalyse, Zeitreihenanalyse und Vorhersage, Geospatial Mapping, Datengesteuerte Entscheidungsfindung, Vorhersage, Datenmanipulation, Statistisches Programmieren, Prädiktive Analytik, SAS (Software), Datenvisualisierungssoftware, Geografische Informationssysteme
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), .NET-Rahmenwerk, C# (Programmiersprache), Grundsätze der Programmierung, Restful API, Middleware, Server-Seite, JSON, Erweiterbare Markup-Sprache (XML), Anwendungs-Rahmenwerke, Sichere Kodierung, Software-Dokumentation, ASP.NET, Back-End Web-Entwicklung, Microsoft Kopilot
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Kundenanalyse, Datenverarbeitung, Benutzererlebnis, A/B-Tests, Produktprüfung, Unternehmensanalytik, Datengesteuerte Entscheidungsfindung, Analytics, Agile Methodik, Kundeneinblicke, Produktmanagement, Bedarfsplanung, Softwareentwicklung, Usability-Tests, Prädiktive Analytik, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen