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.

Sungkyunkwan University
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Statistisches Programmieren, Risikoanalyse, Regressionsanalyse, Zeitreihenanalyse und Vorhersage, Investment Management, Aktien, Portfolio Management, Datenmanipulation, Leistungsanalyse, Datenvisualisierung, Finanzplanung, R-Programmierung
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Apache Kafka, Apache Hadoop, Apache Spark, Real Time Data, Scala Programming, Data Integration, Command-Line Interface, Apache Hive, Big Data, Applied Machine Learning, Data Processing, Apache, System Design and Implementation, Apache Cassandra, Data Pipelines, Java, Distributed Computing, Query Languages, IntelliJ IDEA, Application Deployment
Mittel · Spezialisierung · 3–6 Monate

The University of Melbourne
Kompetenzen, die Sie erwerben: Menschliche Entwicklung, Verletzungsprävention, Sozioökonomie, Öffentliche Gesundheit, Chronische Krankheiten, Gesundheit von Kindern, Gemeinschaft Gesundheit, Gesundheitsförderung, Gesundheitspolitik, Soziale Determinanten der Gesundheit, Gesundheitserziehung, Psychische Gesundheit, Ernährung und Diät
Anfänger · Kurs · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Infinitesimalrechnung, Angewandte Mathematik, Matlab, Technische Analyse, Finite Elemente Methoden, Mathematische Modellierung, Differentialgleichungen, Maschinenwesen, Numerische Analyse, Simulation und Simulationssoftware, Fortgeschrittene Mathematik
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: SQL, Stored Procedure, Query Languages, MySQL, Database Management, Transaction Processing, Data Manipulation, Relational Databases
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: API Design, Application Programming Interface (API), Postman API Platform, Restful API, Application Deployment, CI/CD, Application Lifecycle Management, Test Automation, Unit Testing, Software Documentation, Software Design, Microservices, Technical Documentation
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Application Programming Interface (API), GraphQL, API Design, Restful API, Postman API Platform, OAuth, Software Documentation, Authentications, Debugging, Real Time Data, Web Development, JavaScript Frameworks, Node.JS, JSON, Authorization (Computing), Version Control
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Analysis, Combinatorics, Data Analysis, Probability, Statistics, Probability Distribution, Probability & Statistics, Bayesian Statistics, Applied Mathematics, Data Science, Artificial Intelligence and Machine Learning (AI/ML), Simulations
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Feature Engineering, Data Analysis, PySpark, Data Processing, Data Cleansing, Data Transformation, Apache Spark, Data-Driven Decision-Making, Decision Tree Learning, Predictive Modeling, Predictive Analytics, Applied Machine Learning, Application Deployment, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Predictive Modeling, Django (Web Framework), Data Visualization, Statistical Modeling, Feature Engineering, Application Programming Interface (API), Programming Principles, Relational Databases, Databases, Development Environment, Data Science, Data Cleansing, Animation and Game Design, Authorization (Computing), Scripting Languages, Integrated Development Environments, Software Development Tools, Style Guides, Software Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Wireless Networks, Control Systems, Interactive Design, Software Installation, Basic Electrical Systems, Hardware Design, Display Devices, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems, Electronic Components, Computer Programming Tools, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Anfänger · Kurs · 1–3 Monate