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.

Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Package and Software Management, Unit Testing, Testability, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Shiny (R Package), Cloud Deployment, Interactive Data Visualization, Application Deployment, Data Visualization, Server Side, Performance Tuning, R (Software), Dashboard, Application Lifecycle Management, Data Visualization Software, User Interface (UI), Web Applications, Authentications, Application Development, User Interface (UI) Design, Exploratory Data Analysis, Interactive Design, R Programming, Data Management
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Analytical Skills, Statistical Methods, Exploratory Data Analysis, Business Analytics, Data Analysis, Statistical Analysis, R Programming, Visualization (Computer Graphics), Predictive Analytics, Statistical Modeling, Data Structures, Time Series Analysis and Forecasting, Regression Analysis, Programming Principles, Decision Tree Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web Components, Web Applications, User Interface (UI), Full-Stack Web Development, User Accounts, Event-Driven Programming, Data Persistence, Data Access, Data Validation
Mittel · Kurs · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Maschinelles Lernen, Datenmanipulation, Lineare Algebra, Methoden des Maschinellen Lernens, Python-Programmierung, Dimensionalitätsreduktion, NumPy, Datenvorverarbeitung, Vorverarbeitung der Daten, Mathematische Modellierung, Algebra, Fortgeschrittene Mathematik
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Vector Databases, Machine Learning Methods, Query Languages, Data Import/Export, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Python Programming, Programming Principles, Computer Programming, Program Development, Object Oriented Programming (OOP), Scripting, Debugging, Scripting Languages, Algorithms, Functional Design
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Theoretische Informatik, Informatik, Kombinatorik, Computergestützte Logik, Computerwissenschaft, Algorithmen, Python-Programmierung, Deduktive Argumentation, Logisches Denken, Programm-Entwicklung, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Development, User Interface (UI) Design, Animation and Game Design, Mobile Development, Linear Algebra, Computer Graphics
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Supervised Learning, Feature Engineering, Applied Machine Learning, Object Oriented Programming (OOP), Unsupervised Learning, Model Evaluation, Recurrent Neural Networks (RNNs), Convolutional Neural Networks, Transfer Learning, Machine Learning Algorithms, Data Visualization, Natural Language Processing, Seaborn, Predictive Modeling, Flask (Web Framework), Python Programming, Deep Learning, PyTorch (Machine Learning Library), Programming Principles, Web Applications
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenmanipulation, Computer Programmierung, Datenstrukturen, Entwicklungsumgebung, Plot (Grafiken), Datei-E/A, Skripting, Computerprogrammierung, Skriptsprachen, Datenanalyse, Datenverarbeitung, Python-Programmierung, Datenspeicherung, Paket- und Software-Management, Datenvisualisierung, Daten bereinigen, Programm-Entwicklung, Daten-Integration, Grundsätze der Programmierung, Datenvisualisierungssoftware, Daten importieren/exportieren
Anfänger · Spezialisierung · 3–6 Monate

Stanford University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Operations Research, Informatik, Computerwissenschaft, Netzwerkanalyse, Datenstrukturen, Analyse sozialer Netzwerke, Bioinformatik, Netzwerk-Modell, Analyse, Algorithmen, Graphentheorie, Computergestützte Logik, Pseudocode, Wahrscheinlichkeit, Netzwerk-Routing, Computergestütztes Denken, Grundsätze der Programmierung
Mittel · Spezialisierung · 3–6 Monate