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 Pittsburgh
Kompetenzen, die Sie erwerben: Probability Distribution, Data Science, Probability & Statistics, Predictive Analytics, Probability, Statistical Modeling, Predictive Modeling, Data Analysis, Regression Analysis, Logistic Regression, Statistical Analysis, Statistical Methods, Statistics, Bayesian Statistics, Statistical Software, Statistical Inference, Applied Mathematics, Python Programming, Machine Learning, Algorithms
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, Automatisierung, Skripting, Künstliche Intelligenz, Agentische Systeme, LLM-Bewerbung, AI-Integrationen, Token-Optimierung, Anthropischer Claude, Entwicklungsumgebung, Generative AI-Agenten, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Development Environment, Virtual Environment, Python Programming, Build Tools, Program Development, Application Deployment
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Model Optimization, Regression Analysis, Model Training, Statistical Modeling, Predictive Modeling, Fine-tuning, Scientific Visualization, Model Evaluation, Data Preprocessing, Applied Machine Learning, Data Processing, Exploratory Data Analysis, Python Programming, Machine Learning, Development Environment
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Daten in Echtzeit, Google Cloud-Plattform, Python-Programmierung, Verwaltung von Dokumenten, Dokumentenverwaltung, AI-Integrationen, E-Mail-Automatisierung, Jupyter, Cloud-API, Unstrukturierte Daten
Anfänger · Projekt · Weniger als 2 Stunden

Google Cloud
Kompetenzen, die Sie erwerben: UI-Komponenten, Mobile Entwicklung, Web-Anwendungen, Mobile Entwicklungstools, Plattformübergreifende Entwicklung, Netzwerkanalyse, Paket- und Softwareverwaltung, Android-Entwicklung, Flutter (Software)
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datamaps, Interactive Data Visualization, Data Visualization, Data Visualization Software, Statistical Visualization, Data Storytelling, Plot (Graphics), Data Access, Correlation Analysis, Exploratory Data Analysis, Data Preprocessing, Data Science, Data Analysis, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: AWS CloudFormation, Amazon Web Services, Amazon Elastic Compute Cloud, Event-Driven Programming, Infrastructure as Code (IaC), Serverless Computing, Event Monitoring, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: Geschäftliche Metriken, Wahrscheinlichkeitsrechnung und Statistik, Datenanalyse, Leistungsmessung, Prozessanalyse , Daten importieren/exportieren, R Programmierung, Prozess-Fähigkeit, Statistische Methoden, Statistische Prozesskontrollen, Benchmarking, Six Sigma-Methodik, Prozess-Analyse, Statistische Analyse, R (Software)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: ASP.NET, .NET Framework, C# (Programming Language), Microsoft Visual Studio, Application Programming Interface (API), Web Development Tools, Restful API, Microsoft Azure, Web Applications, Application Frameworks, Application Development, Development Environment, Event-Driven Programming, Middleware, Software Installation
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Analysis, Statistical Software, Data Analysis Software, Debugging, Software Installation, Data Access, Simulations, Programming Principles, Data Import/Export, Performance Tuning
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Software-Entwicklung, Mobile Entwicklung, Funktionelle Prüfung, Software-Entwurfsdokumente, Technischer Entwurf, Testfall, Ideenfindung, Mobile Entwicklungstools, Software-Dokumentation, Technische Kommunikation, Programm-Entwicklung, Einheitstest, Software-Systeme, Eingebettete Software, Internet der Dinge, Entwurf von Systemen, Eingebettete Systeme, Einheitliche Prüfung, Systementwurf und Implementierung, Systemprüfung, Software Entwurf
Gemischt · Kurs · 1–4 Wochen