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.

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
★ 4.3 (216) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Programming Principles, Computer Programming
★ 4.5 (26) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: API Testing, Test Automation, Test Script Development, Test Tools, Application Programming Interface (API), Restful API, Software Testing, Code Reusability, Configuration Management, Java Programming, Maintainability
★ 4.3 (31) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

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
★ 4.8 (74) · Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programming, Statistical Analysis, Statistical Methods, Combinatorics, Statistical Programming, Data Analysis, Probability, Probability Distribution, Applied Machine Learning, Probability & Statistics, Bayesian Statistics, Data Science, Simulations
Mittel · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Data Storytelling, Data Presentation, Feature Engineering, Data Visualization Software, Unsupervised Learning, SQL, Data Analysis, Model Evaluation, Seaborn, Data Visualization, Tableau Software, Predictive Modeling, Exploratory Data Analysis, Predictive Analytics, Analytics, Presentations, Database Management, Advanced Analytics, Data Science, Machine Learning
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Persistenz der Daten, C und C++, Wiederverwendbarkeit von Code, Speicherverwaltung, Daten-Strukturen, C++ (Programmiersprache), Objektorientierte Programmierung (OOP), Datei-E/A, Objektorientierter Entwurf, Algorithmen
★ 4.8 (10) · Fortgeschritten · Kurs · 1–4 Wochen

Whizlabs
Kompetenzen, die Sie erwerben: Selenium (Software), Test Tools, Debugging, Software Testing, Unit Testing, Test Automation, Browser Compatibility, Web Applications, Test Script Development, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Test Case, Web Development Tools, Development Environment, Software Architecture, Python Programming, Software Installation, Package and Software Management
★ 3.3 (42) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Schnelles Engineering, ChatGPT, AI-Integrationen, LLM-Bewerbung, Python-Programmierung, OpenAI, OpenAI-API
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Implementierung des Systems, Software-Entwicklung, Sichere Kodierung, Architektur des Cloud Computing, Back-End-Webentwicklung, Eingebettete Systeme, Eingebettete Software, Cloud-basierte Integration, Internet der Dinge, Kommunikationssysteme, Systemtechnik, Daten in Echtzeit, Systemanalyse, Systemanforderungen, Leistungsprüfung, Systementwurf und Implementierung, Systemprüfung, Echtzeit-Betriebssysteme, Algorithmen, Software-Systeme
★ 4.6 (69) · Fortgeschritten · Kurs · 1–4 Wochen
Codio
Kompetenzen, die Sie erwerben: Matplotlib, Version Control, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Object-Relational Mapping, Hugging Face, Natural Language Processing, Data Visualization Software, Unit Testing, Statistical Visualization, Development Environment, Virtual Environment, Python Programming
★ 3.9 (24) · Mittel · Spezialisierung · 1–3 Monate