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 Virginia
Kompetenzen, die Sie erwerben: Model View Controller, Design and Product, Debugging, Integrated Development Environments, Software Design, User Interface (UI), Responsive Web Design, HTML and CSS, Data Modeling, Data Store, Database Development, User Interface (UI) Design, Database Design, Web Design and Development, Software Development Tools, NoSQL, Database Architecture and Administration, OpenAI API, Vibe coding, Programming Principles
Anfänger · Spezialisierung · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Pandas (Python Package), NumPy, Data Manipulation, Statistical Analysis, Jupyter, Data Structures, Data Cleansing, Data Processing, Pivot Tables And Charts, Data Science, Data Wrangling, Data Analysis, Data-Driven Decision-Making, Data Transformation, Exploratory Data Analysis, Python Programming, Statistical Hypothesis Testing, Data Import/Export, Programming Principles
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Dashboard Creation, Dashboard, Data Preprocessing, Interactive Data Visualization, Data Visualization Software, Real Time Data, Data Analysis, Application Programming Interface (API), No-Code Development, JSON, Javascript
★ 4.3 (18) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Integrated Development Environments, Software Development Tools, Development Environment, Scala Programming, Build Tools, Program Development, Software Development, Software Engineering
★ 4.5 (24) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Javascript, Leistungsoptimierung, Datenverwaltung, Daten-Strukturen, Web-Entwicklung, Objektorientierte Programmierung (OOP), Software-Entwurfsmuster, Datenmanagement, Objektorientierter Entwurf
★ 4.9 (9) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Angular, JavaScript Frameworks, Model View Controller, Javascript, Web Development, Software Development
★ 4.5 (11) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Irvine
Kompetenzen, die Sie erwerben: Anwendungsdesign, Entwicklung von Videospielen, iOS-Entwicklung, Mobile Entwicklung, Apple iOS, Animationen, Prüfung der Benutzerfreundlichkeit, Spiel-Design, Benutzerfreundlichkeit, Animation und Spieldesign, Benutzeroberfläche (UI) Design
★ 4.9 (10) · Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Data Cleansing, Data Manipulation, Data Integration, R Programming, Data Wrangling, Data Preprocessing, Tidyverse (R Package), Data Processing, R (Software), Data Management
★ 4.2 (6) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Ball State University
Kompetenzen, die Sie erwerben: R Programmierung, Streudiagramme, Ggplot2, Explorative Datenanalyse, Interaktive Datenvisualisierung, Datenanalyse, Analyse, Daten-Storytelling, Grafische Darstellung, Farbenlehre, Statistische Visualisierung, Histogramm, R (Software), Software zur Datenvisualisierung, Rmarkdown, Plot (Grafiken)
★ 3.6 (9) · Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Markov Model, Estimation, Mathematical Modeling, Correlation Analysis, Matlab, Linear Algebra, Predictive Analytics, Numerical Analysis, Applied Mathematics, Time Series Analysis and Forecasting, Probability Distribution, Statistical Inference, Probability & Statistics
★ 5 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Native Computing, Cloud Applications, Cloud Development, API Gateway, Cloud API, Google Cloud Platform, Application Programming Interface (API), Cloud-Based Integration, Authentications, Serverless Computing, Identity and Access Management, API Design, Event-Driven Programming, Node.JS, Authorization (Computing)
★ 4.3 (36) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: PySpark, Apache Spark, Apache Hadoop, Data Pipelines, Big Data, Data Storage Technologies, Data Processing, Distributed Computing, Data Architecture, Data Storage, Data Wrangling, Data Integration, Data Transformation, SQL, Data Manipulation, Performance Tuning
★ 2.8 (8) · Mittel · Kurs · 1–3 Monate