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: Datenverarbeitung, Datenmanipulation, Interaktive Datenvisualisierung, Python-Programmierung, Bereinigung von Daten, Pandas (Python-Paket), Datenwissenschaft, Datei-E/A, JSON, NumPy, Datenvisualisierung, Vorverarbeitung von Daten, Software zur Datenvisualisierung, Matplotlib, Web-Scraping, Datenvorverarbeitung
★ 4.3 (200) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Test Planning, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Gemini, Object Oriented Design, Program Development, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
★ 4.5 (130) · Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Simulation und Simulationssoftware, Wahrscheinlichkeitsverteilung, Planung der Lieferkette, Business-Analytik, Prädiktive Analytik, Mathematische Modellierung, Statistische Methoden, Operations Research, Analytik, Transport, Modellevaluation, Modell Ausbildung, Lieferkette, Verwaltung der Arbeitskräfte, Geschäftsmodellierung, Simulationen, Vorverarbeitung von Daten, Zeitreihenanalyse und Vorhersage, Bewertung des Modells, Wahrscheinlichkeit, Prädiktive Modellierung, Datenvorverarbeitung
★ 4.7 (300) · Anfänger · Spezialisierung · 3–6 Monate

KodeKloud
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Java, Verwaltung des Betriebssystems, Linux, Computer Programmierung, Linux-Server, Node.JS, Java Programmierung, DevOps, Computerprogrammierung, Cloud-Technik, Linux-Befehle, Installation der Software, Allgemeine Netzwerkarbeit, Paket- und Softwareverwaltung, Web-Anwendungen, Java-Programmierung, Linux-Verwaltung, Devops-Werkzeuge, Netzwerk-Switches
★ 4.7 (114) · Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Sprint-Planung, Technische Leitung, Scrum (Software-Entwicklung), Rückstände, Projektleitung, Methoden der Softwareentwicklung, Virtuelle Teams, Agile Entwicklung von Software, Führungsqualitäten, Strategisches Denken, Agile Methodik, Agile Software-Entwicklung, Sprint-Retrospektiven, Anwenderbericht, Produktanforderungen, Organisatorische Struktur, Agiles Projektmanagement, Leiterschaft, Agile Produktentwicklung, Organisatorische Strategie
★ 4.8 (486) · Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Datenbank-Management, Leistungsoptimierung, Daten-Strukturen, Oracle-Datenbanken, Datenbank-Design, SQL, Abfragesprachen, Datenbank-Entwicklung, Relationale Datenbanken, Datenbank Management
★ 4.6 (336) · Anfänger · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Bildqualität, Analyse räumlicher Daten, Quantitative Forschung, Dateiverwaltung, Bildanalyse, Matlab, Geografische Informationen und Technologie
★ 4.8 (208) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenmanipulation, Datenerhebung, Explorative Datenanalyse, Datenanalyse, Datenumwandlung, Python-Programmierung, Bereinigung von Daten, Generative KI, Interaktive Datenvisualisierung, Maschinelles Lernen, Pandas (Python-Paket), Daten-Synthese, Daten-Ethik, Datenvisualisierung, Präsentation der Daten, Scikit Learn (Bibliothek für maschinelles Lernen), Plotly, Jupyter, Matplotlib, Software zur Datenvisualisierung, Datenerfassung
★ 4.4 (109) · Anfänger · Kurs · 1–3 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Regressionsanalyse, Statistische Modellierung, Deskriptive Statistik, Explorative Datenanalyse, Öffentliche Gesundheit, Statistische Methoden, Modellevaluation, Wahrscheinlichkeitsrechnung und Statistik, Datenwrangling, Logistische Regression, Statistische Analyse, R (Software), Statistische Hypothesenprüfung, Bewertung des Modells, Prädiktive Modellierung, Biostatistik
★ 4.5 (331) · Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Agentische Arbeitsabläufe, AI-Integrationen, System-Konfiguration, AI-Arbeitsabläufe, Fehlersuche, Kontext Technik, Generative AI-Agenten, Benutzeroberfläche (UI), Web-Entwicklung, Integrierte Entwicklungsumgebungen, Software-Entwicklung, Installation der Software, Vibe-Codierung, Web-Entwicklungs-Tools, Modell-Kontext-Protokoll, Code-Überprüfung, Kontext-Management
★ 4.4 (167) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: KI-Kenntnisse, System-Konfiguration, Computer Programmierung, GitHub Kopilot, Computerprogrammierung, Schnelles Engineering, Installation der Software, GitHub, Prompt-Muster
★ 4.5 (312) · Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Power BI, Data Visualization, Data Analysis Expressions (DAX), Matplotlib, Plotly, Data Analysis, Exploratory Data Analysis, Seaborn, SQL, Pandas (Python Package), Probability & Statistics, Regression Analysis, Machine Learning, Statistical Hypothesis Testing, Python Programming, Data Transformation, Feature Engineering, Data Integration, NumPy, Web Scraping
★ 4.5 (52) · Mittel · Spezialisierung · 3–6 Monate