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.

Universidade de São Paulo
Kompetenzen, die Sie erwerben: Debugging, Computational Thinking, Data Structures, Computer Programming, Program Development, Integrated Development Environments, Computer Science, Python Programming, Algorithms
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Datenverwaltung, Datenmanagement, Javascript, UI-Komponenten, Ereignisgesteuerte Programmierung, Mobile Entwicklung, Cascading Style Sheets (CSS), Anwendungsentwicklung, Hypertext Markup Language (HTML), React.js, Front-End-Webentwicklung, Web-Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python-Programmierung, Streudiagramme, Matplotlib, Datenanalyse, Interaktive Datenvisualisierung, Plotly, Integrierte Entwicklungsumgebungen, Daten-Storytelling, Software zur Datenvisualisierung, Datenvisualisierung, Jupyter, Dashboard, Geospatial Mapping, Geografische Informationen und Technologie, Seaborn, Histogramm
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Bereinigung von Daten, Web-Scraping, Datenverarbeitung, Explorative Datenanalyse, Datenanalyse, Datenerhebung, Interaktive Datenvisualisierung, Software zur Datenvisualisierung, E-Mail-Automatisierung, Datenvisualisierung, Datenerfassung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Python-Programmierung, Tiefes Lernen, Statistische Methoden, Klassifizierungsalgorithmen, Zeitreihenanalyse und Vorhersage, Datenwissenschaft, Regressionsanalyse, Unüberwachtes Lernen, Datenanalyse, Generative adversarische Netze (GANs), Auto-Kodierer, Dimensionalitätsreduktion, Vorverarbeitung von Daten, Explorative Datenanalyse, Maschinelles Lernen, Rekurrente Neuronale Netze (RNNs), Überwachtes Lernen, Faltungsneuronale Netze, Technische Merkmale, Feature Technik, Autokodierer, Reinforcement Learning, Datenvorverarbeitung
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate
University of Pennsylvania
Kompetenzen, die Sie erwerben: Business-Analytik, Geschäftsmodellierung, Statistische Modellierung, Datengestützte Entscheidungsfindung, Vorhersage, Microsoft Excel, Regressionsanalyse, Mathematische Modellierung, Prädiktive Modellierung, Quantitative Forschung, Tabellenkalkulations-Software, Investment Management, Investitionsmanagement, Portfolio-Verwaltung, Risikomanagement, Präsentationen, Risikoanalyse, Microsoft PowerPoint, Finanzielle Modellierung, Datenmodellierung, Finanzberichte
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Modellevaluation, Python-Programmierung, Unüberwachtes Lernen, Klassifizierungsalgorithmen, Regressionsanalyse, Entscheidungsbaum-Lernen, Bewertung des Modells, Maschinelles Lernen, Überwachtes Lernen, Technische Merkmale, Scikit Learn (Bibliothek für maschinelles Lernen), Prädiktive Modellierung, Random Forest Algorithmus, Angewandtes maschinelles Lernen, Feature Technik, Künstliche neuronale Netze
Mittel · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: R Programming, Statistical Programming, Ggplot2, Plot (Graphics), Data Manipulation, Simulations, Statistical Software, Statistical Visualization, Data Processing, Graphing, Programming Principles, Data Import/Export, Scripting, Exploratory Data Analysis, Data Structures, Software Installation
Anfänger · Kurs · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), React.js, Web Development Tools, Web Applications, Event-Driven Programming, JavaScript Frameworks, Application Programming Interface (API), Application Development, UI Components, Unit Testing, Front-End Web Development, Software Design Patterns, Context Management, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), Data Management
Mittel · Spezialisierung · 1–3 Monate

JetBrains
Kompetenzen, die Sie erwerben: Java-Programmierung, Code-Überprüfung, Objektorientierte Programmierung (OOP), Java, Computer Programmierung, Computerprogrammierung, Entwicklungsumgebung, IntelliJ IDEA, Skripting, Funktionales Design, Android-Entwicklung, Integrierte Entwicklungsumgebungen, Einheitliche Prüfung, Mobile Entwicklung, Java Programmierung, Software-Entwicklung, Interoperabilität, Instandhaltbarkeit, Kotlin, Grundsätze der Programmierung, Leistungsoptimierung, Einheitstest
Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Python-Programmierung, Lineare Algebra, NumPy, Angewandte Mathematik, Algorithmen, Algorithmen für maschinelles Lernen, Jupyter
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Modellevaluation, Statistische Modellierung, Statistische Hypothesenprüfung, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Prädiktive Modellierung, R Programmierung, Regressionsanalyse, Interaktive Datenvisualisierung, Maschinelles Lernen, GitHub, Bewertung des Modells, Glänzend (R-Paket), Explorative Datenanalyse, Präsentation der Daten, Plotly, Statistisches maschinelles Lernen, Statistische Inferenz, Datenvisualisierung, Algorithmen für maschinelles Lernen, Rmarkdown
Mittel · Spezialisierung · 3–6 Monate