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.

Scrimba
Kompetenzen, die Sie erwerben: Feinabstimmung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Prompt-Muster, Schnelles Engineering, Anwendungsprogrammierschnittstelle (API), Computer Programmierung, Schlüsselverwaltung, AI-Sicherheit, Künstliche Intelligenz, Generative KI, AI-Integrationen, API-Tests, Daten-Ethik, Computerprogrammierung, Verantwortungsvolle AI, OpenAI, OpenAI-API
★ 4.5 (135) · Mittel · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Datenmanipulation, Statistik, Statistische Analyse, Infektionskrankheiten, Datenvisualisierung, Plot (Grafiken), Explorative Datenanalyse, Datenverarbeitung, Integration von Daten, Korrelationsanalyse, Datenwrangling, Datenanalyse, Python-Programmierung, Seaborn, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.5 (1969) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Peking University
Kompetenzen, die Sie erwerben: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, C and C++, JUnit, Programming Principles, Network Model, UI Components, Software Design Patterns, User Interface (UI), Data Access, Data Structures, Application Development, File I/O, Event-Driven Programming, Maintainability, Software Development Tools
★ 4.7 (209) · Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datenvalidierung, Datenqualität, Qualität der Daten, Geschäftsberichte, Komplexe Problemlösung, SQL, JSON, Vorhersage, Validierung von Daten, Datenanalyse, Prädiktive Analytik, Geschäftliche Metriken, Präsentation der Daten
★ 4.1 (23) · Mittel · Kurs · 1–4 Wochen

Instituto Tecnológico de Aeronáutica
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Software Design Patterns, Object Oriented Design, Java, Code Reusability, Java Programming, Software Design, Test Driven Development (TDD)
★ 4.7 (79) · Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Bereinigung von Daten, Pandas (Python-Paket), Software zur Datenvisualisierung, Interaktive Datenvisualisierung, Datenmanipulation, Datenwissenschaft, JSON, Datenvisualisierung, NumPy, Datenverarbeitung, Web-Scraping, Datei-E/A, Python-Programmierung, Vorverarbeitung von Daten, Matplotlib, Datenvorverarbeitung
★ 4.3 (200) · Mittel · Kurs · 1–3 Monate

Macquarie University
Kompetenzen, die Sie erwerben: Analytische Fähigkeiten, Business Intelligence, Statistische Methoden, Daten-Storytelling, Wahrscheinlichkeitsrechnung und Statistik, Software zur Datenvisualisierung, Analytik, Business-Analytik, Erstellung des Dashboards, Datengestützte Entscheidungsfindung, Vorhersage, Wirtschaftsethik, Daten-Ethik, Geschäftsethik, Trendanalyse, Dashboard, Datenanalyse, Histogramm, Präsentation der Daten, SAS (Software), Bedarfsplanung
★ 4.6 (465) · Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Cloud-Anwendungen, UI-Komponenten, Einheitstest, Wiederverwendbarkeit von Code, JavaScript-Frameworks, Hypertext Markup Language (HTML), Eckig, Javascript, Web-Anwendungen, Ajax, Front-End-Webentwicklung, Web-Entwicklung, Web-Komponenten, Einheitliche Prüfung
★ 4.8 (1903) · Mittel · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Deskriptive Analytik, Statistische Methoden, Statistische Analyse, Daten importieren/exportieren, Datenmanipulation, Wahrscheinlichkeitsrechnung und Statistik, Regressionsanalyse, Deskriptive Statistik, Modellevaluation, Modell Ausbildung, Explorative Datenanalyse, Bewertung des Modells, R (Software), Korrelationsanalyse, Prädiktive Modellierung, Datenanalyse, Statistische Modellierung, Biostatistik
★ 4.8 (530) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Feature Engineering, Model Deployment, Data Ethics, Exploratory Data Analysis, Model Evaluation, Unsupervised Learning, Data Presentation, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Model Training, Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Design Thinking, Market Opportunities, Data Science, Machine Learning, Python Programming
★ 4.4 (366) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Plotly, Dashboard, Plot (Graphics), Pandas (Python Package), Dashboard Creation, Data Manipulation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Web Applications, Web Design and Development, Application Development, Data Presentation, Data Science, Python Programming
★ 4.7 (402) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Meta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Mobile Entwicklung, UI-Komponenten, React.js, React Native, Benutzeroberfläche (UI), Interaktives Design, Plattformübergreifende Entwicklung, Entwicklungsumgebung, Mobile Entwicklungstools, Front-End-Webentwicklung
★ 4.7 (402) · Mittel · Kurs · 1–3 Monate