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: Exploratory Data Analysis, NumPy, Data Visualization, Data Analysis, Seaborn, Matplotlib, Statistical Visualization, Jupyter, Dimensionality Reduction, Data Science, Machine Learning Methods, Python Programming, Data Preprocessing
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Irvine
Kompetenzen, die Sie erwerben: Persistenz der Daten, Anwendungssicherheit, Entwicklung von Anwendungen für Mobilgeräte, Authentifizierungen, iOS Entwicklung, JSON, Datenspeicher, OAuth, Apple iOS, Kerndaten (Software), Kryptographische Protokolle, Sichere Kodierung, Objective-C (Programmiersprache), Single Sign-On (SSO)
Gemischt · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

The University of Melbourne
Kompetenzen, die Sie erwerben: Sozioökonomie, Öffentliche Gesundheit, Ernährung und Diät, Menschliche Entwicklung, Soziale Determinanten der Gesundheit, Chronische Krankheiten, Gesundheit von Kindern, Gesundheitserziehung, Psychische Gesundheit, Gesundheitsförderung, Gesundheitliche Ungleichheiten, Gesundheitspolitik, Gemeinschaft Gesundheit
Anfänger · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Algorithmen, Elektroingenieurwesen, Netzwerk-Routing, Hardware Design, Computer Architektur, Computergestützte Logik, Mathematische Modellierung, Computergestütztes Design, Infinitesimalrechnung, Datenstrukturen, Anwendungsspezifische integrierte Schaltungen, Systeme Design, Graphentheorie
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Algorithmen, Matplotlib, Logistische Regression, Python-Programmierung, Klassifizierungsalgorithmen, Datenwissenschaft, Überwachtes Lernen, Datenanalyse, Maschinelles Lernen, NumPy, Algorithmen für maschinelles Lernen, Seaborn, Datenvisualisierung, Jupyter
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Befehlszeilen-Schnittstelle, Datei-E/A, Kommunikationssysteme, Verteiltes Rechnen, Dateisysteme, Skalierbarkeit, Big Data, Computer-Systeme, Lastausgleich, Hardware-Architektur, Computer-Programmierwerkzeuge, Grundsätze der Programmierung, Linux, Skripting, C und C++, Betriebssysteme, Lineare Algebra, Leistungsoptimierung, Bash (Skriptsprache)
Fortgeschritten · Spezialisierung · 3–6 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Android Entwicklung, Flutter (Software), Entwicklung von Anwendungen für Mobilgeräte, Software-Entwicklungstools, Anwendungsentwicklung, iOS Entwicklung, Softwareentwicklung, Benutzeroberfläche (UI), Anwendungs-Rahmenwerke, Plattformübergreifende Entwicklung, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Fehlersuche
Anfänger · Kurs · 1–3 Monate

Wesleyan University
Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenmanipulation, Klassifizierungs- und Regressionsbaum (CART), Statistik, Datenmanagement, Deskriptive Statistik, Logistische Regression, Statistische Hypothesentests, Statistische Analyse, Datenanalyse, Daten Präsentation, Modellevaluation, Maschinelles Lernen, Korrelationsanalyse, Lernen mit Entscheidungsbäumen, Statistische Methoden, Datenvisualisierung, Explorative Datenanalyse, Statistische Software, Regressionsanalyse
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Deep Learning, Prädiktive Modellierung, Vorhersage, Pandas (Python-Paket), Statistische Analyse, Modellevaluation, Zeitreihenanalyse und Vorhersage, Dimensionalitätsreduktion, Angewandtes maschinelles Lernen, Datenumwandlung, Unüberwachtes Lernen, Jupyter, Datenvorverarbeitung, Statistische Methoden
Mittel · Kurs · 1–4 Wochen

Starweaver
Kompetenzen, die Sie erwerben: Matlab, Data Visualization, Simulation and Simulation Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Data Integration, Programming Principles, Data Manipulation, Data Structures, Computer Programming, Debugging
Anfänger · Kurs · 1–4 Wochen