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 at Buffalo
Kompetenzen, die Sie erwerben: Kryptographie, Algorithmen, Netzwerk-Protokolle, Blockchain, Integrität der Daten, Transaktionsverarbeitung, Verifizierung und Validierung, Virtuelle Umgebung, Virtuelle Maschinen, Verteiltes Rechnen, Kryptographische Protokolle
★ 4.6 (7770) · Anfänger · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Markov-Modell, Algorithmen, Künstliche Intelligenz, Entscheidungsintelligenz, Agentische Systeme, Algorithmen für maschinelles Lernen, Reinforcement Learning
★ 4.8 (2901) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Salesforce Object Query Language (SOQL), Salesforce, Web Services, Test Script Development, Memory Management, Unit Testing, Development Testing, Debugging, Code Reusability, Simple Object Access Protocol (SOAP), Object Oriented Programming (OOP), Data Management, Performance Tuning, Relationship Management
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: CrewAI, AI Workflows, Model Context Protocol, Agentic Workflows, AI Orchestration, Generative AI Agents, Tool Calling, Role-Based Access Control (RBAC), Agentic systems, AI Security, Security Controls, AI Integrations, Build Tools, Retrieval-Augmented Generation, Authorization (Computing), Context Management, Identity and Access Management, Generative AI, Application Programming Interface (API), Python Programming
Mittel · Kurs · 1–4 Wochen

EDHEC Business School
Kompetenzen, die Sie erwerben: Vermögensverwaltung, Finanzen, Risikomanagement, Unstrukturierte Daten, Text Mining, Angewandtes maschinelles Lernen, Investitionen, Netzwerkanalyse, Portfolio-Verwaltung, Statistisches maschinelles Lernen, Portfolio-Risiko, Marktdaten, Investitionsmanagement, Analyse der Jahresabschlüsse, Rentabilität der Investition, Prädiktive Modellierung, Software zur Datenvisualisierung, Analyse der Finanzausweise, Web-Scraping, Finanzielle Daten, Investment Management, Methoden des maschinellen Lernens
★ 4.6 (1819) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Skripting, Grundsätze der Programmierung, Computerprogrammierung, Befehlszeilenschnittstelle, Computer Programmierung, Entwicklungsumgebung, Python-Programmierung, Computer-Programmierwerkzeuge, Programm-Entwicklung
★ 4.6 (3084) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Große Daten, Modell-Optimierung, Netzwerkanalyse, Graphentheorie, Computerwissenschaft, Informatik, Netzwerk-Routing, Theoretische Informatik, Python-Programmierung
★ 4.6 (701) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvisualisierung, Analytik, Software-Entwicklung, Generative AI-Agenten, AI-Arbeitsabläufe, Anwendungsentwicklung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Werkzeuganrufe, LangChain, Agentische Systeme, Agentische Arbeitsabläufe, LLM-Bewerbung
★ 4.6 (125) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Inferenz, Datenvisualisierung, Deskriptive Analytik, Statistik, Datenanalyse, Deskriptive Statistik, Präsentation der Daten, Statistische Methoden, Regressionsanalyse, Statistische Analyse, Datenwissenschaft, Statistische Hypothesenprüfung, Software zur Datenvisualisierung, Statistische Programmierung, Wahrscheinlichkeit, Wahrscheinlichkeitsrechnung und Statistik, Korrelationsanalyse, Statistische Modellierung, Wahrscheinlichkeitsverteilung, Jupyter
★ 4.5 (462) · Gemischt · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Derivate, Lineare Algebra, Statistik, Datenmodellierung, R Programmierung, Regressionsanalyse, Statistische Methoden, Statistische Analyse, Datenwissenschaft, Prädiktive Modellierung, Statistische Modellierung, Mathematische Modellierung, Angewandte Mathematik, Allgemeine Mathematik
★ 4.5 (192) · Fortgeschritten · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Vibe coding, Code Review, Continuous Integration, Integrated Development Environments, Prompt Engineering Tools, Context Engineering, AI Integrations, Prompt Patterns, Prompt Engineering, Software Development, Embeddings, Software Documentation, Software Engineering, Software Testing, Full-Stack Web Development, Application Development, Web Development, Software Design, Web Applications, Building Codes
Anfänger · Kurs · 1–4 Wochen