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 Michigan
Kompetenzen, die Sie erwerben: Datenwrangling, Paket- und Software-Management, Datenvisualisierungssoftware, Ggplot2, Daten importieren/exportieren, Statistische Visualisierung, Datenvisualisierung, Skripting, Streudiagramme, Rmarkdown, Datenmanipulation, R-Programmierung, Histogramm, Tidyverse (R-Paket), Explorative Datenanalyse, R (Software)
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: UI Komponenten, Ereignisgesteuerte Programmierung, Web-Entwicklung, Angular, Web Design und Entwicklung, React.js, HTML und CSS, Reaktionsfähiges Webdesign, Web-Entwicklungstools, Cascading Style Sheets (CSS), Software-Entwurfsmuster, Instandhaltbarkeit, JavaScript-Frameworks, Front-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Interactive Data Visualization, Heat Maps, Data Visualization, Data Visualization Software, Matplotlib, Plotly, Data Storytelling, Data Access, Correlation Analysis, Scatter Plots, Exploratory Data Analysis, Data Preprocessing, Data Science, Data Analysis, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cloud Applications, Cloud Development, Cloud API, Security Assertion Markup Language (SAML), Google Cloud Platform, Application Programming Interface (API), Cloud-Based Integration, Authentications, Serverless Computing, Identity and Access Management, API Design, Event-Driven Programming, OAuth, Microservices, Node.JS, Authorization (Computing), Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: API Gateway, Cloud API, Application Programming Interface (API), Kubernetes, Google Cloud Platform, Hybrid Cloud Computing, Application Performance Management, Capacity Management, Scalability, Application Security, Security Controls, System Monitoring, Application Deployment, Patch Management, Data Security, Cloud Deployment, Network Troubleshooting, Release Management, Role-Based Access Control (RBAC), Development Environment
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Visualization, Time Series Analysis and Forecasting, Interactive Data Visualization, Tidyverse (R Package), Data-Driven Decision-Making, Trend Analysis, Rmarkdown, Data Analysis, Predictive Modeling, Data Cleansing, Data Manipulation, Forecasting, Business Strategy, Demand Planning, Data Preprocessing, Model Evaluation, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: GitHub, Django (Web Framework), Git (Version Control System), Application Deployment, Unit Testing, Cloud Deployment, Database Development, Bootstrap (Front-End Framework), Model View Controller, Virtual Environment, Application Frameworks, PostgreSQL, HTML and CSS, Python Programming
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Statistische Analyse, Datenwrangling, Datenanalyse, R-Programmierung, Datenmanipulation, Tidyverse (R-Paket), Explorative Datenanalyse
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Operating Systems, Computer Systems, Debugging, Microsoft Visual Studio, OS Process Management, Computer Hardware, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Integrated Development Environments, Computational Logic, System Design and Implementation
Gemischt · Kurs · 1–4 Wochen

Universidad Autónoma Metropolitana
Kompetenzen, die Sie erwerben: Computational Thinking, Lifelong Learning, Creative Thinking, Computer Programming, Critical Thinking, Willingness To Learn, Debugging, Problem Solving, digital literacy, Algorithms, Other Programming Languages
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Animation and Game Design, Video Game Development, 3D Assets, Event-Driven Programming, Animations, Game Design, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, User Interface (UI), User Interface (UI) Design, UI Components, Program Development, Python Programming, Application Design, Development Environment, Debugging, Development Testing
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenmanagement, MySQL, SQL, Datenzugang, Datenmanipulation, PostgreSQL
Mittel · angeleitetes Projekt · Weniger als 2 Stunden