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: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Kryptographie, Schlüsselverwaltung, Rechnerische Logik, Python-Programmierung, Verschlüsselung, Algorithmen, Graphentheorie, Cybersecurity, Bayessche Statistik, Theoretische Informatik, Wahrscheinlichkeitsrechnung und Statistik, Grafische Darstellung, Netzwerkanalyse, Computational Thinking, Kombinatorik, Grundsätze der Programmierung, Deduktive Argumentation, Kryptographische Protokolle, Wahrscheinlichkeit, Logisches Denken
★ 4.5 (3690) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Electronics, Electronic Systems, PIC Microcontrollers, Embedded Software, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Electrical Equipment, Embedded Systems, Wireless Networks, Semiconductors, Application Development, Display Devices, Debugging
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Plotly, PyTorch (Machine Learning Library), NumPy, Matplotlib, Object Oriented Programming (OOP), Pandas (Python Package), Plot (Graphics), Data Structures, Unit Testing, Object Oriented Design, Python Programming, File I/O, Data Visualization Software, Algorithms, Interactive Data Visualization, Machine Learning Methods, Computational Thinking, Programming Principles, Computer Programming, Program Development
Mittel · Spezialisierung · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: Model Evaluation, Classification Algorithms, R Programming, Apache Spark, Deep Learning, Applied Machine Learning, Data Wrangling, Keras (Neural Network Library), Unsupervised Learning, Model Training, Statistical Machine Learning, Data Manipulation, Machine Learning Methods, Machine Learning Algorithms, Data Science, Machine Learning, Tidyverse (R Package), Data Analysis, Bayesian Network, Logistic Regression
Mittel · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Statistik, Bildqualität, Datenmanipulation, Anatomie, Experimentieren, Datenanalyse, Erweiterte Analytik, Neurologie, Statistische Methoden, Bildanalyse, Statistische Analyse, Laborforschung, Medizinische Bildgebung, R (Software), Radiologie, Magnetresonanztomographie, Korrelationsanalyse, Diagnostische Radiologie, Forschungsdesign
★ 4.7 (3323) · Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: KI-gestützte Kreativität, KI-Kenntnisse, LLM-Bewerbung, AI-Förderung, ChatGPT, Künstliche Intelligenz, Modellierung großer Sprachen, Schnelles Engineering, Prompt-Muster
★ 4.8 (7846) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Internet Of Things, Embedded Software, Embedded Systems, Wireless Networks, Application Development, Display Devices, Computer Programming, Real Time Data, Digital Communications
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Manipulation, Data Transformation, Data Integration, Extract, Transform, Load, Data Processing, Data Preprocessing, Data Cleansing, Data Quality, Alteryx, SQL, Data-Driven Decision-Making, Business Analysis, Data Pipelines, Relational Databases, Data Integrity, Internal Communications, Data Collection, Python Programming, Automation
Gemischt · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistik, Statistische Inferenz, Python-Programmierung, Statistische Modellierung, Datenkompetenz, Statistische Methoden, Modellevaluation, Bayessche Statistik, Wahrscheinlichkeitsrechnung und Statistik, Datenvisualisierung, Stichproben (Statistik), Statistische Programmierung, Statistische Analyse, Statistische Visualisierung, Datengestützte Entscheidungsfindung, Statistische Hypothesenprüfung, Statistische Software, Plot (Grafiken), Bewertung des Modells, Matplotlib, Seaborn
★ 4.6 (3345) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Management, Dashboard, Interaktive Datenvisualisierung, Algorithmen, Erstellung des Dashboards, Einheitliche Prüfung, Unix, Datenbank-Theorie, Datenbankarchitektur und -verwaltung, Data Warehousing, Analytik, Einheitstest, Linux-Befehle, MySQL, Software-Versionierung, Stern-Schema, Befehlszeilenschnittstelle, Software zur Datenvisualisierung, Datenbank-Software, Datenbank Management, Datenbank-Verwaltung, Integrität der Daten
★ 4.6 (7685) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Mittel · Kurs · 1–4 Wochen