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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Interaktive Datenvisualisierung, Datenbanken, Datenanalyse, Schnelles Engineering, Wiederverwendbarkeit von Code, SQL, Fehlersuche, Prompt-Muster, Validierung von Daten, Explorative Datenanalyse, Kontext Technik, KI-Kenntnisse, ChatGPT, Generative KI
★ 4.8 (85) · Anfänger · Kurs · 1–4 Wochen

The Chinese University of Hong Kong
Kompetenzen, die Sie erwerben: Operations Research, Model Optimization, Computational Logic, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Programming Principles
★ 4.8 (44) · Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Operating Systems, Operating System Administration, Memory Management, OS Process Management, System Software, System Programming, Command-Line Interface, Linux Administration, File Systems, System Monitoring, Performance Tuning, Package and Software Management, Systems Architecture, File Management, Algorithms, Cloud Platforms, User Accounts, Security Controls, Data Sharing
★ 4.9 (15) · Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, File Management, Computer Programming Tools, Data Integrity, Debugging, File I/O, C and C++, Systems Design, Data Maintenance, Data Storage Technologies, System Software, Distributed Computing, Data Storage, C (Programming Language), System Programming, Computer Systems, Data Persistence, Command-Line Interface, Data Security
★ 4.7 (76) · Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Kopilot, Anwendungs-Rahmenwerke, Frontend-Leistung, Benutzeroberfläche (UI), Datenverwaltung, Benutzeroberfläche (UI) Design, Microsoft Entwicklungswerkzeuge, Fehlersuche, Ereignisgesteuerte Programmierung, Web-Anwendungen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Server-Seite, Leistungsoptimierung, Front-End-Webentwicklung, UI-Komponenten, Web-Komponenten
★ 4.2 (28) · Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Marktdaten, Datenanalyse, Bewertung des Modells, Datenverarbeitung, Prädiktive Analytik, Daten-Ethik, Vorhersage, Vorverarbeitung von Daten, Ethische Standards und Verhaltensweisen, Statistische Modellierung, Logistische Regression, Regressionsanalyse, Prädiktive Modellierung, Wahrscheinlichkeitsrechnung und Statistik, Wahrscheinlichkeit, Analytik
★ 4.5 (43) · Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Web-Design und Entwicklung, Web-Entwicklung, HTML und CSS, Bereitstellung von Anwendungen, Interaktives Design, Hypertext Markup Language (HTML), Benutzeroberfläche (UI), Software-Entwicklungstools, Reaktionsfähiges Web-Design, Cascading Style Sheets (CSS), Cloud-Hosting, Web-Entwicklungs-Tools, Web-Design, Kollaborative Software, Front-End-Webentwicklung, Entwicklungsumgebung, UI-Komponenten
★ 4.7 (142) · Anfänger · Kurs · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Software und Technologie für das Bildungswesen, Pädagogik, Digitale Pädagogik, Grundsätze der Programmierung, Daten-Strukturen, Java-Programmierung, Computerprogrammierung, Fehlersuche, Testfall, Kulturelle Reaktionsfähigkeit, Software-Entwicklung, Java, Unterricht, Objektorientierte Programmierung (OOP), Algorithmen, Rechnerische Logik, Programm-Entwicklung, Objektorientierter Entwurf
★ 4.7 (57) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Skripting, Cyber-Operationen, Systemüberwachung, Netzwerk-Überwachung, Cybersecurity, Kontinuierliche Überwachung, Netzwerksicherheit, Skriptsprachen, Erkennung von Bedrohungen, Cyber-Sicherheitsstrategie
★ 4.5 (86) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Code Reusability, Software Documentation, Computer Science, Maintainability
★ 4.7 (168) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skalierbarkeit, Modellierung großer Sprachen, CrewAI, Automatisierung, Modell-Kontext-Protokoll, Speicherverwaltung, Agentische Arbeitsabläufe, Systemüberwachung, Arbeitsablauf-Management, Kontinuierliche Überwachung, LLM-Bewerbung, Kontext Technik, Künstliche Intelligenz, Werkzeuganrufe, Agentische Systeme, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative AI-Agenten, AI-Arbeitsabläufe, KI-Orchestrierung, Kontext-Management
★ 4.5 (12) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Python-Programmierung, Tiefes Lernen, Künstliche neuronale Netze, Automatisierung, Daten importieren/exportieren, Bereinigung von Daten, Vorverarbeitung von Daten, Verarbeitung natürlicher Sprache, Explorative Datenanalyse, Text Mining, Maschinelles Lernen, Plot (Grafiken), Rekurrente Neuronale Netze (RNNs)
★ 4.6 (266) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden