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.

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

Kompetenzen, die Sie erwerben: Agile Methodik, Produktmanagement, Agiles Projektmanagement, Problemlösung, Prioritätensetzung, Produktanforderungen, Schätzung, Schätzung von Projekten, Scrum (Software-Entwicklung), Schlanke Methodologien, Datengestützte Entscheidungsfindung, Kanban-Prinzipien, Anwenderbericht, Rückstände, Wasserfall-Methodik, Projektleitung, Sprint-Planung, Agile Software-Entwicklung, Sprint-Retrospektiven, Agile Produktentwicklung, Agile Entwicklung von Software
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Data Persistence, Programming Principles, Python Programming, Data Storage, File Management, Computer Science
Mittel · Kurs · 1–4 Wochen
University of Alberta
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Software-Qualitätssicherung, Scrum (Software-Entwicklung), Nutzerforschung, Agile Software-Entwicklung, Prüfung der Benutzerfreundlichkeit, Technische Überprüfung der Software, Sprint-Retrospektiven, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

New York University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Explorative Datenanalyse, Finanzdienstleistungen, Algorithmen für maschinelles Lernen, Unüberwachtes Lernen, Python-Programmierung, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Dimensionalitätsreduktion, Software für maschinelles Lernen, Scikit Learn (Bibliothek für maschinelles Lernen), Methoden des maschinellen Lernens, Portfolio-Verwaltung, Entscheidungsbaum-Lernen, Finanzmarkt, Reinforcement Learning, Überwachtes Lernen, Korrelationsanalyse, Marktdaten, Finanzieller Handel
Mittel · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Java-Programmierung, Testfall, Prüftechnik, White-Box-Tests, JUnit, Test-Automatisierung, Software-Prüfung, Code-Abdeckung, Funktionelle Prüfung, Gurke (Software), Gherkin (Skriptsprache), Prüfbarkeit, Analyse der Anforderungen, Verhaltensbasierte Entwicklung, Java Programmierung
Mittel · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), C++ (Programming Language), File I/O, Object Oriented Design, Code Reusability, Computer Programming, C (Programming Language), File Management, Maintainability, Data Structures, Algorithms, Scalability
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Machine Learning Algorithms, Dashboard Creation, Classification Algorithms, Interactive Data Visualization, Data Visualization Software, Model Evaluation, Applied Machine Learning, Machine Learning, Scikit Learn (Machine Learning Library), Plot (Graphics), Web Applications, Logistic Regression, Predictive Modeling, Model Training, Data Science, Python Programming, Fine-tuning, Model Optimization, Pandas (Python Package)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Back-End-Webentwicklung, Front-End-Webentwicklung, Django (Web-Framework), Kubernetes, Web-Anwendungen, Web-Entwicklung, Web-Design und Entwicklung, GitHub, Node.JS, Kontinuierliche Integration, Restful API, CI/CD, Benutzerkonten, Kontinuierliche Bereitstellung, Frontend-Integration, Microservices, Javascript, Full-Stack Web-Entwicklung
Fortgeschritten · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: AI-Integrationen, Kontext Technik, Software-Entwicklung, Web-Entwicklung, Web-Entwicklungs-Tools, Benutzeroberfläche (UI), Installation der Software, Code-Überprüfung, Fehlersuche, System-Konfiguration, Agentische Arbeitsabläufe, Vibe-Codierung, AI-Arbeitsabläufe, Kontext-Management, Modell-Kontext-Protokoll, Integrierte Entwicklungsumgebungen, Generative AI-Agenten
Mittel · Kurs · 1–3 Monate
Universidad de los Andes
Kompetenzen, die Sie erwerben: Game Design, Animation and Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Proposal Development, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, UI Components, Software Documentation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Data Integrity, Computer Programming, Computer Science
Mittel · Kurs · 1–4 Wochen