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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Network Analysis, R Programming, Statistical Analysis, Regression Analysis, Statistical Modeling, Combinatorics, Bayesian Network, Statistical Hypothesis Testing, Data Analysis, R (Software), Probability, Statistics, Probability & Statistics, Statistical Methods, Bayesian Statistics, Social Network Analysis, Applied Mathematics, Probability Distribution, Simulations, Data Science
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Time Series Analysis and Forecasting, Exploratory Data Analysis, Feature Engineering, Statistical Analysis, Forecasting, Regression Analysis, Python Programming, Data Analysis, Predictive Modeling, Pandas (Python Package), Scikit Learn (Machine Learning Library), Machine Learning Algorithms, Supervised Learning, Data Cleansing, Data Transformation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Scalability, Authentications, JSON, Authorization (Computing), Web Applications, Web Development, Server Side, Back-End Web Development, Application Frameworks, Performance Tuning, Javascript, Restful API, Development Environment, Event-Driven Programming, Operating Systems, Email Automation, Microsoft Visual Studio, Debugging
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Spatial Data Analysis, Data Visualization Software, Data Visualization, Geospatial Mapping, Interactive Data Visualization, Scatter Plots, Software Installation, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

EDUCBA
Kompetenzen, die Sie erwerben: Internet Of Things, Big Data, Wireless Networks, Predictive Analytics, Applied Machine Learning, Data-Driven Decision-Making, Environmental Monitoring, Sustainable Technologies, Machine Controls, Real Time Data, Automation, Data Analysis, Data Collection
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Descriptive Statistics, Statistical Hypothesis Testing, Regression Analysis, Probability Distribution, Statistical Analysis, R Programming, Data Import/Export, Statistical Modeling, Statistical Methods, Plot (Graphics), Statistics, Data Manipulation, Data Analysis, Statistical Inference, Data Structures
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computer Vision, Image Analysis, Google Cloud Platform, Deep Learning, Real Time Data, Python Programming, Applied Machine Learning, Development Environment, Machine Learning Algorithms, Data Processing, Performance Tuning, Data Collection, Software Installation
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Flask (Web-Framework), NoSQL, Bereitstellung von Anwendungen, Django (Web-Framework), Datenbanken, Restful API, Webdienste, Cloud-Anwendungen, Containerisierung, Skalierbarkeit, Web-Anwendungen, OpenShift, Cloud-Entwicklung, Datenbank-Systeme, Kubernetes, IBM Cloud, Back-End Web-Entwicklung, MongoDB, Microservices, Anwendungsentwicklung
Fortgeschritten · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Analysis, Data-Driven Decision-Making, Data Manipulation, Data Visualization, Business Analytics, Data Transformation, Statistics, Data Visualization Software, Statistical Analysis, Trend Analysis, Data Cleansing, Time Series Analysis and Forecasting, Data Import/Export, Python Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, UI Komponenten, Tools für die mobile Entwicklung, Android Studio, Mensch-Computer-Interaktion, Benutzerfreundlichkeit, Entwicklungstests, User-Interface-(UI)-Design, Android (Betriebssystem), Interaktionsdesign, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Entwicklungsumgebung, Anwendungsentwicklung
Anfänger · Kurs · 1–4 Wochen

New York Institute of Finance
Kompetenzen, die Sie erwerben: Blockchain, FinTech, Gemeinsame Nutzung von Daten, Aufkommende Technologien, Transaktionsverarbeitung, Business-Technologien, Verteiltes Rechnen, Zahlungsabwicklung, Lieferkette, Management der Lieferkette
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Cleansing, Apache Spark, PySpark, Data Manipulation, Applied Machine Learning, Data Processing, Classification And Regression Tree (CART), Predictive Modeling, Data Science, Machine Learning, Google Cloud Platform, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden