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: Java, Objektorientierte Programmierung (OOP), Java Programmierung, Instandhaltbarkeit, Objektorientierter Entwurf, Software Entwurf, Algorithmen, Datenstrukturen, Netzwerk-Routing, Anwendungsentwicklung, Computergestütztes Denken, Theoretische Informatik, Graphentheorie
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Python Programming, Machine Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenbanken, Datenverarbeitung, Datenbank Management, Datenbankadministration, Relationale Datenbanken, Cloud-Dienste, Datenspeicherung, Datenarchitektur, MySQL, Power BI, Data-Warehousing, SQL, Microsoft Azure, NoSQL, Azure Synapse Analytik, Cloud-Speicher, Datenbank-Systeme, Datenbausteine, Daten-Seen, Datenspeicher
Anfänger · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Verantwortungsvolle KI, Generative KI, ChatGPT, Schnelles Engineering, Datenethik, Künstliche Intelligenz, Schnittstelle zur Anwendungsprogrammierung (API), Schlüsselverwaltung, Computer Programmierung, OpenAI API, AI-Sicherheit
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Schätzung, Technische Berechnungen, Elektroingenieurwesen, Elektrische Systeme, Laboruntersuchungen, Simulationen, Elektronische Komponenten, Mathematische Modellierung, Matlab
Mittel · Kurs · 1–3 Monate

MathWorks
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Datenverarbeitung, Datenvorverarbeitung, Klassifizierungsalgorithmen, Datenanalyse, Plot (Grafiken), Interaktive Datenvisualisierung, Modellevaluation, Technische Kommunikation, Daten importieren/exportieren, Daten-Storytelling, Überwachtes Lernen, Dimensionalitätsreduktion, Daten-Integration, Datenvisualisierungssoftware, Regressionsanalyse, Angewandtes maschinelles Lernen, Feature Technik, Datenvisualisierung, Matlab
Anfänger · Spezialisierung · 3–6 Monate

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

Imperial College London
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Deskriptive Statistik, Statistische Analyse, Explorative Datenanalyse, Datenanalyse, Modellevaluation, Daten importieren/exportieren, R (Software), Statistische Modellierung, Regressionsanalyse, R-Programmierung, Korrelationsanalyse, Biostatistik
Mittel · Kurs · 1–4 Wochen

Universidad Austral
Kompetenzen, die Sie erwerben: Data Structures, Python Programming, JSON, File Management, Scripting, Scripting Languages, Data Import/Export, Computer Programming, Debugging
Anfänger · Kurs · 1–4 Wochen
Michigan State University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Benutzeroberfläche (UI), Kreativität, C# (Programmiersprache), Entwicklung von Videospielen, Animationen, Peer Review, Einheit-Engine, Plattformübergreifende Entwicklung, Spiel-Design, Skripting
Anfänger · Kurs · 1–4 Wochen

Snowflake
Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Generative AI, LLM Application, Data Engineering, Data Manipulation, Snowflake Schema, Large Language Modeling, Model Deployment, Data Warehousing, Unstructured Data, Embeddings, Cloud Development, SQL, Natural Language Processing, Data Pipelines, Extract, Transform, Load, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC)
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, C++ (Programming Language), Data Structures, File Management, Computer Programming, Data Store, Computer Science
Anfänger · Kurs · 1–4 Wochen