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: Datenbankarchitektur und -verwaltung, Datenbank-Theorie, Software zur Datenvisualisierung, Integrität der Daten, Interaktive Datenvisualisierung, Unix-Shell, MySQL, Stern-Schema, Datenbank-Verwaltung, Linux, Einheitliche Prüfung, Datenbank-Software, Algorithmen, Data Warehousing, Befehlszeilenschnittstelle, Datenbank-Management, Software-Versionierung, Dashboard, Erstellung des Dashboards, Analytik
★ 4.6 (7819) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

Kompetenzen, die Sie erwerben: File I/O, Web Scraping, Package and Software Management, Object Oriented Programming (OOP), Debugging, Object Oriented Design, Unit Testing, Test Driven Development (TDD), Maintainability, Integrated Development Environments, Data Structures, Python Programming, Program Development, Programming Principles, Test Case, Software Design, Test Tools, Virtual Environment, Development Environment, Computational Logic
Anfänger · Spezialisierung · 3–6 Monate
Madecraft
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Python Programming, IT Automation, Programming Principles, Computer Programming, Jupyter, Data Structures, Code Reusability, Computational Thinking, Development Environment, Algorithms, Data Analysis
Anfänger · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Git (Version Control System), Data Visualization, Data Presentation, Generative AI, Version Control, Matplotlib, Exploratory Data Analysis, Data Cleansing, Pandas (Python Package), R Programming, Tidyverse (R Package), Ggplot2, Jupyter, Python Programming, Microsoft Visual Studio, Statistical Visualization, Data Storytelling, GitHub, NumPy, Machine Learning Methods
★ 4.4 (694) · Anfänger · Spezialisierung · 3–6 Monate

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

University of California, Irvine
Kompetenzen, die Sie erwerben: Rechnerische Logik, Netzwerk-Protokolle, Paket- und Softwareverwaltung, Python-Programmierung, Speicherverwaltung, Objektorientierte Programmierung (OOP), Datei-E/A, C (Programmiersprache)
★ 4.6 (2481) · Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datenwissenschaft, Markov-Modell, Statistische Methoden, Statistische Programmierung, R (Software), Statistik, Statistische Modellierung, Statistische Berichterstattung, Statistische Analyse, Bayessche Statistik, R Programmierung, Wahrscheinlichkeit, Wahrscheinlichkeitsrechnung und Statistik, Technische Kommunikation, Statistische Inferenz, Wahrscheinlichkeitsverteilung, Datenanalyse, Statistische Software, Vorhersage, Zeitreihenanalyse und Vorhersage
★ 4.6 (3523) · Mittel · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenwissenschaft, Qualität der Daten, Relationale Datenbanken, Datenumwandlung, Datenmodellierung, Datenkompetenz, Datenverwaltung, Datenwrangling, Datenmanipulation, SQL, Datenbank-Management, Datenanalyse, Deskriptive Analytik, Abfragesprachen
★ 4.6 (17.219) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Rechnerische Logik, Computerprogrammierung, Analyse, Daten-Strukturen, Grundsätze der Programmierung, Python-Programmierung, Bioinformatik, Datenmanipulation, Skripting, Jupyter, Datei-E/A, Wiederverwendbarkeit von Code
★ 4.3 (1828) · Gemischt · Kurs · 1–4 Wochen

SkillsBooster Academy
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Java Programming, Java, GitHub Copilot, Vibe coding, Computer Programming, IntelliJ IDEA, Code Reusability, Data Structures, Programming Principles, Program Development, Development Environment, Integrated Development Environments, Spring Boot, Computer Programming Tools, Code Review, Software Installation, Application Deployment, Back-End Web Development
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Computational Thinking, Fehlersuche, Computerprogrammierung, Programm-Entwicklung, Analyse, Computer-Systeme, Daten-Strukturen, Grundsätze der Programmierung, Python-Programmierung, Analytische Fähigkeiten, Pseudocode, Algorithmen, Computer-Hardware, Objektorientierte Programmierung (OOP), Computerarchitektur, Problemlösung
★ 4.7 (1435) · Anfänger · Kurs · 1–4 Wochen