Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Quantencomputer, Datenmanipulation, Computer Programmierung, Daten-Strukturen, Grundsätze der Programmierung, Rechnerische Logik, Jupyter, Computerprogrammierung, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Python-Programmierung, Installation der Software, Paket- und Softwareverwaltung
★ 4.4 (18) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Frontend-Integration, Software-Entwicklung, React.js, Git (Versionskontrollsystem), UI-Komponenten, Figma (Entwurfssoftware), Attrappen, HTML und CSS, GitHub, Code-Überprüfung, Reaktionsfähiges Web-Design, Webanalyse und SEO, Versionskontrolle, Web-Anwendungen, Front-End-Webentwicklung, Hypertext Markup Language (HTML), Web-Design, Cascading Style Sheets (CSS), Web-Entwicklung, Web-Komponenten
★ 4.6 (57) · Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Code Reusability, Java, Computer Programming, Data Validation, Data Integrity, Computer Science
★ 4.1 (21) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Visual Studio, Benutzeroberfläche (UI), HTML und CSS, Hypertext Markup Language (HTML), Bereitstellung von Anwendungen, GitHub, Web-Design und Entwicklung, Web-Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Cascading Style Sheets (CSS), Benutzerfreundliches Design, Microsoft Entwicklungswerkzeuge
★ 4.4 (29) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Business-Kommunikation, Microsoft Excel, Cloud-Anwendungen, Software zur Datenvisualisierung, Daten-Storytelling, Interaktive Datenvisualisierung, Tableau-Software, Datenvisualisierung, Erstellung des Dashboards, Google Sheets, Plot (Grafiken), Streudiagramme, Datenanalyse, Python-Programmierung, Histogramm, Dashboard, Seaborn, Präsentation der Daten, Plotly, Matplotlib
★ 4.2 (26) · Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Datenmanipulation, Computer Programmierung, Wiederverwendbarkeit von Code, Speicherverwaltung, Daten-Strukturen, C++ (Programmiersprache), Grundsätze der Programmierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Computerprogrammierung, Algorithmen
★ 4.4 (59) · Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Data Transformation, Creative Design, Data Structures, Programming Principles, Software Visualization, Python Programming, Computer Programming, Program Development, Debugging
★ 3.8 (6) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Rechnerische Logik, Javascript, Web-Entwicklung
★ 4.5 (11) · Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Web-Entwicklungs-Tools, Skripting, Grundsätze der Programmierung, Javascript, Hypertext Markup Language (HTML), Web-Entwicklung
★ 4.5 (110) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

KodeKloud
Kompetenzen, die Sie erwerben: Containerisierung, Skalierbarkeit, Software Architektur, DevOps, Microservices, Kubernetes, Infrastruktur-Architektur, Cloud-natives Computing, Software-Architektur, Bereitstellung von Anwendungen, Allgemeine Netzwerkarbeit
★ 4.6 (21) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Generative Model Architectures, Gemini, Model Deployment, Generative AI Agents, GitHub Copilot, Generative Adversarial Networks (GANs), Google Gemini, Vibe coding, Responsible AI, Performance Tuning, Code Review, Software Engineering, Artificial Intelligence, AI Personalization, Software Development, Software Quality Assurance, Debugging, Automation
★ 4.3 (14) · Mittel · Spezialisierung · 3–6 Monate

MathWorks
Kompetenzen, die Sie erwerben: Feinabstimmung, Transfer Learning, Modell-Optimierung, Tiefes Lernen, Computer Vision, Modellevaluation, Modell Ausbildung, Bewertung des Modells, Faltungsneuronale Netze, Software-Visualisierung, Lernen übertragen, Matlab, Datenanalyse, Faltungsneuronale Netzwerke, Vorverarbeitung von Daten, Netzarchitektur, Bildanalyse, Datenvorverarbeitung
★ 4.9 (13) · Anfänger · Kurs · 1–4 Wochen