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.

Fractal Analytics
Kompetenzen, die Sie erwerben: Prompt Engineering, Responsible AI, Generative AI, Generative Model Architectures, Code Review, Data Ethics, AI Workflows, AI literacy, Artificial Intelligence, Object Oriented Programming (OOP), Software Technical Review, Risking, Machine Learning Methods, Artificial Neural Networks, Data Preprocessing, AI powered creativity, Debugging, Problem Solving, Critical Thinking, Data Analysis
★ 4.6 (227) · Anfänger · Spezialisierung · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Benutzerfreundliches Design, Wireframing, Web-Design und Entwicklung, Gestaltungselemente und -prinzipien, UI/UX-Forschung, UI/UX-Strategie, Benutzeroberfläche (UI), Prototyping, Reaktionsfähiges Web-Design, Web-Design, Web-Sprache, Design Bewertungen, Attrappen, Benutzererfahrung, HTML und CSS, Visuelle Gestaltung, Interaktives Design, Grafische und visuelle Gestaltung, Benutzeroberfläche (UI) Design
★ 4.9 (915) · Mittel · Kurs · 1–3 Monate

The State University of New York
Kompetenzen, die Sie erwerben: Web-Inhalt, Plattformübergreifende Entwicklung, Web-Design und Entwicklung, Webanalyse und SEO, Web-Entwicklung, Reaktionsfähiges Web-Design, Web-Sprache, HTML und CSS, WordPress, Web-Design, Web-Präsenz, Content-Management-Systeme, Hypertext Markup Language (HTML)
★ 3.3 (584) · Gemischt · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Abnahmetests, Fehlersuche, Unified Modeling Language, Software-Prüfung, Methoden der Softwareentwicklung, Projektleitung, Projektplanung, Funktionale Anforderung, Lebenszyklus der Softwareentwicklung, Datenmodellierung, Software Architektur, Entwurf von Systemen, Lebenszyklus der Systementwicklung, Softwaretechnik, Software-Entwicklung, Software-Architektur, Software-Qualitätssicherung, White-Box-Tests, Analyse der Anforderungen, Software-Entwurfsmuster, Objektorientierter Entwurf, Konfigurationsmanagement, Konfigurationsverwaltung
★ 4.6 (651) · Mittel · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Role-Based Access Control (RBAC), Continuous Delivery, Scalability, ASP.NET, Full-Stack Web Development, SQL, .NET Framework, Graph Theory
★ 4.6 (450) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Yale University
Kompetenzen, die Sie erwerben: Medizinischer Datenschutz, Maschinelles Lernen, Risikomanagement, Biomedizinische Technik, Software-Prüfung, Benutzeroberfläche (UI), Menschliche Faktoren, Unternehmertum, Projektmanagement im Gesundheitswesen, Software-Qualität (SQA/SQC), Lebenszyklus der Softwareentwicklung, Verifizierung und Validierung, Klinische Studien, Gesundheitstechnologie, Software-Entwicklung, Nutzerforschung, Benutzerfreundlichkeit, Medizinische Geräte, Software-Qualitätssicherung, Einhaltung von Vorschriften, Software Entwurf
★ 4.8 (291) · Mittel · Kurs · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Künstliche Intelligenz und maschinelles Lernen (AI/ML), Regressionsanalyse, Klassifizierungs- und Regressionsbaum (CART), Überwachtes Lernen, Datenwissenschaft, Maschinelles Lernen, Prädiktive Analytik, Modellevaluation, Unüberwachtes Lernen, Tiefes Lernen, Modell Ausbildung, Methoden des maschinellen Lernens, Künstliche neuronale Netze, Verarbeitung natürlicher Sprache, Logistische Regression, Angewandtes maschinelles Lernen, Computer Vision, Entscheidungsbaum-Lernen, Bewertung des Modells, Algorithmen für maschinelles Lernen, Prädiktive Modellierung
★ 4.7 (797) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Professionalität, Kommunikations-Strategien, Durchziehen, Verbale Kommunikationsfähigkeiten, Kommunikation, Berufliche Entwicklung, Software-Entwicklung, Problemlösung, Aufbau von Beziehungen, Softwaretechnik
★ 4.8 (379) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenanalyse, Portfolio-Verwaltung, Schreiben, Unternehmen, Interviewing-Fähigkeiten, Präsentationen, Mündliche Äußerung, Arbeitsplatzanalyse, Aufbau von Beziehungen, Professionelle Netzwerkarbeit, Marktchancen
★ 4.7 (782) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Computational Logic, Computer Science
★ 4.6 (969) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Memory Management, Debugging, C++ (Programming Language), C and C++, Software Documentation, Development Testing, Code Reusability, Vibe coding, Programming Principles, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Functional Design, Performance Tuning, Generative AI Agents, Application Design, Technical Documentation
★ 4.5 (26) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Modellierung, Regressionsanalyse, Öffentliche Gesundheit, Wahrscheinlichkeitsverteilung, Modell-Optimierung, Mathematische Modellierung, Immunologie, Statistische Methoden, Datenmodellierung, Infektionskrankheiten, Öffentliche Gesundheit und Krankheitsvorbeugung, Infektionskontrolle, Modellevaluation, Simulationen, Epidemiologie, Statistische Programmierung, R (Software), Bewertung des Modells, Differentialgleichungen, Prädiktive Modellierung
★ 4.8 (304) · Mittel · Spezialisierung · 1–3 Monate