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.

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

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: Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Android-Entwicklung, Computerprogrammierung, Kotlin, Computer Programmierung, Objektorientierte Programmierung (OOP), Mobile Entwicklung, Daten-Strukturen, Objektorientierter Entwurf
★ 4.7 (346) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
★ 4.4 (132) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
★ 4.5 (271) · 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.6 (25) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenanalyse, Datengestützte Entscheidungsfindung, Präsentation der Daten, Datenvorverarbeitung, Deskriptive Analytik, Analyse des Geschäftsablaufs, Business Analyse, Analytik, Unternehmensanalyse, Business-Lösungen, Vorverarbeitung von Daten
★ 4.6 (322) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Paket- und Softwareverwaltung, Einheitliche Prüfung, Testfall, Rust (Programmiersprache), Software-Prüfung, System-Programmierung, Grundsätze der Programmierung, GitHub, Speicherverwaltung, Software-Dokumentation, Entwicklungsumgebung, Daten-Strukturen, Einheitstest
★ 4 (234) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Kopilot, Microsoft Visual Studio, Fehlersuche, Installation der Software, Integrierte Entwicklungsumgebungen, Cascading Style Sheets (CSS), HTML und CSS, React.js, Entwicklungsumgebung, AI-Förderung
★ 4.3 (28) · Mittel · Kurs · 1–4 Wochen

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: Innovation, KI-gestützte Kreativität, OpenAI, GitHub Kopilot, Methoden des maschinellen Lernens, Vibe-Codierung, GitHub, Entwicklungsumgebung, Generative KI
★ 4.6 (89) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, KI-Kenntnisse, Generative AI-Agenten, AI-Arbeitsabläufe, Persönliche Entwicklung, Automatisierung von Geschäftsprozessen, Künstliche Intelligenz, Produktivität, Kalender-Management, Zeitmanagement, E-Mail-Automatisierung
★ 4.4 (177) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Wiederverwendbarkeit von Code, Programm-Entwicklung, Java, Java-Programmierung, Java Programmierung, Grundsätze der Programmierung, Persistenz der Daten, Datenverwaltung, Dateisysteme, Dateiverwaltung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Datenmanagement, Computer Programmierung, Datei-E/A, Daten-Strukturen, Objektorientierter Entwurf
★ 4.8 (73) · Mittel · Kurs · 1–3 Monate