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: Schnittstelle zur Anwendungsprogrammierung (API), Cloud-API, Restful API, Verwaltung des Lebenszyklus von Anwendungen, API-Design, Cloud-Bereitstellung, Software-Dokumentation, API-Gateway
Anfänger · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Data Analysis, Computational Logic, Engineering Calculations, Trigonometry, Linear Algebra, Engineering Analysis, Logical Reasoning, Deductive Reasoning, Probability & Statistics, Statistical Analysis, Calculus, Analytical Skills, Bayesian Statistics, Differential Equations, Programming Principles, Statistical Inference, Theoretical Computer Science, Numerical Analysis, Descriptive Analytics, Applied Mathematics
Anfänger · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Datenstrukturen, Software und Technologie für das Bildungswesen, Integrierte Entwicklungsumgebungen, Pädagogik, Programm-Entwicklung, Testfall, Objektorientierte Programmierung (OOP), Computer Programmierung, Computergestütztes Denken, Grundsätze der Programmierung, Fehlersuche, Computergestützte Logik, Pseudocode, Java, Digitale Pädagogik, Kulturelle Reaktionsfähigkeit, Unterrichten
Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: CI/CD, Cloud Computing, Cloud-API, Maschinelles Lernen, Verteiltes Rechnen, Technische Dokumentation, Cloud-natives Computing, DevOps, Technische Kommunikation, Angewandtes maschinelles Lernen, Cloud-Anwendungen, MLOps (Maschinelles Lernen Operations), Cloud-Plattformen, Software-Ingenieur, Cloud-Infrastruktur, Kontinuierliche Lieferung, Cloud-Bereitstellung, Agile Entwicklung von Software, Cloud-Speicher, Google Cloud-Platform
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Workflow Management, Jira (Software), Product Roadmaps, Backlogs, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software, Work Order
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Kommunikation, Datenstrukturen, Zwischenmenschliche Kommunikation, Anpassungsfähigkeit, Problemlösung, Hindernisse überwinden, Komplexe Problemlösung, Technische Kommunikation, Verbale Kommunikationsfähigkeiten, Zusammenarbeit, Selbst-Bewusstsein, Wachstumsorientiertheit, Software-Ingenieur
Mittel · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Funktionale Anforderung, Dokumente zu den Benutzeranforderungen, Agile Methodik, Agiles Projektmanagement, Softwareentwicklung, Analyse der Anforderungen, Rahmen für das Risikomanagement, Projektplanung, Agile Entwicklung von Software, Sprint-Planung, Anwenderbericht
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Computervision, Telekommunikation, Cloud Computing, Eingebettete Software, Anwendungsentwicklung, Integrierte Entwicklungsumgebungen, Amazon Webdienste, Versionskontrolle, Visualisierung (Computergrafik), Android (Betriebssystem), Sitzungseinleitungsprotokolle, Android Studio, GitHub, Internet der Dinge, Cloud-Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Systementwurf und Implementierung, Einheitstest, Cloud Computing Architektur, Software-Entwurfsdokumente
Mittel · Spezialisierung · 3–6 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Klassifizierungs- und Regressionsbaum (CART), Statistische Analyse, Datenanalyse, Explorative Datenanalyse, Modellevaluation, Python-Programmierung, Maschinelles Lernen, Algorithmen für maschinelles Lernen, Random Forest Algorithmus, Unüberwachtes Lernen, Regressionsanalyse, Lernen mit Entscheidungsbäumen, Feature Technik, Prädiktive Analytik, Angewandtes maschinelles Lernen, Data-Mining
Gemischt · Kurs · 1–4 Wochen
Corporate Finance Institute
Kompetenzen, die Sie erwerben: Data Analysis Expressions (DAX), Power BI, Snowflake Schema, Data Modeling, SQL, Dashboard, Microsoft Excel, Business Intelligence, Excel Formulas, Pivot Tables And Charts, Data Import/Export, Business Reporting, Databases, Interactive Data Visualization, Data Storytelling, Financial Statements, Data Manipulation, Data Transformation, Financial Analysis, Data Visualization
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, System Programmierung, Service Design, Hardware-Architektur, Eingebettete Systeme, Echtzeit-Betriebssysteme, Systemanforderungen, Systemsoftware Systeme, Linux, Daten in Echtzeit, OS Prozessverwaltung, Systementwurf und Implementierung, Service Management
Mittel · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Datenbank-Anwendung, Python-Programmierung, MySQL, SQL, Django (Web-Framework), Datenbanken, Datenmanagement, Datenbank Management
Mittel · Kurs · 1–4 Wochen