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: Linux, Scripting, Linux Administration, Linux Commands, Scripting Languages, Operating System Administration, Data Persistence, Bash (Scripting Language), Shell Script, Unix Shell, Systems Administration, IT Automation, Software Installation, Data Store, Command-Line Interface, Cloud Hosting, Object-Relational Mapping, YAML, System Programming, Python Programming
Gemischt · Kurs · 1–3 Monate

SkillUp
Kompetenzen, die Sie erwerben: NoSQL, Datenzugang, Datenbank-Design, Spring Framework, Java, Anwendungs-Rahmenwerke, Software-Entwicklung, Spring Boot, Java Programmierung, SQL, Back-End-Webentwicklung, Datenbanken, Datenbank-Systeme, Hibernate (Java), Datenbank-Entwicklung, Java-Programmierung, Restful API, Relationale Datenbanken, Objekt-Relationales Mapping, Datenbank-Management, Datenbank Management
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Prototyping, Excel-Makros, ChatGPT, Interaktive Datenvisualisierung, Microsoft Excel, Verifizierung und Validierung, AI-Förderung, Generative KI, Datenvisualisierung, Plot (Grafiken), Tabellenkalkulations-Software, Multimodale Aufforderungen, Excel-Formeln
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Data Mining, Datenwissenschaft, Analytik, No-Code-Entwicklung, Datenmanipulation, Modellevaluation, Unüberwachtes Lernen, Datengestützte Entscheidungsfindung, Bewertung des Modells, Große Daten, Software zur Datenanalyse, Prädiktive Analytik, Installation der Software, Prädiktive Modellierung, Datenanalyse
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Import/Export, Data Analysis, Data Visualization, Programming Principles, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Mathematische Modellierung, Elektroingenieurwesen, Lineare Algebra, Kommunikationssysteme, Elektronik, Telekommunikation, Digitale Signalverarbeitung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, Ereignisgesteuerte Programmierung, Java, Computer-Programmierwerkzeuge, Computer Programmierung, UI-Komponenten, Java Programmierung, Java-Plattform Enterprise Edition (J2EE), Benutzeroberfläche (UI), Web-Anwendungen, Software-Entwicklungstools, Entwicklungsumgebung, Computerprogrammierung, Java-Programmierung, Programm-Entwicklung, Befehlszeilenschnittstelle, Anwendungsserver
Mittel · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Computer Programmierung, Java Programmierung, Speicherverwaltung, Wiederverwendbarkeit von Code, Instandhaltbarkeit, Computerprogrammierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Objektorientierter Entwurf, Java-Programmierung, Android-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Datenspeicherung, Datenmanagement, Computer Programmierung, Wiederverwendbarkeit von Code, Daten-Strukturen, Datenverwaltung, Grundsätze der Programmierung, Objektorientierter Entwurf, Computerprogrammierung, Objektorientierte Programmierung (OOP), Datei-E/A, Python-Programmierung, Algorithmen, Dateiverwaltung
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Data Governance, SQL, Data Quality, Data Management, Data Manipulation, Database Design, Data Transformation, Data Wrangling, Query Languages, Data Modeling, Database Systems, Data Literacy, Relational Databases, Data Processing, Data Analysis, Descriptive Statistics
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Datenmanipulation, Text Mining, Datenumwandlung, Explorative Datenanalyse, Datenverarbeitung, R (Software), Korrelationsanalyse, Datenanalyse, Datenwrangling, Statistische Programmierung, Vorverarbeitung von Daten, Tidyverse (R-Paket), Datenvorverarbeitung
Gemischt · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Datenmanipulation, Datenwissenschaft, Software zur Datenvisualisierung, Datenvisualisierung, NumPy, Plot (Grafiken), Daten-Strukturen, Datenverarbeitung, Datenwrangling, Statistische Visualisierung, Python-Programmierung, Paket- und Softwareverwaltung, Seaborn, Matplotlib
Mittel · Kurs · 1–4 Wochen