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 of Toronto
Kompetenzen, die Sie erwerben: Datenanalyse, Biowissenschaften, Biostatistik
Anfänger · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Database Design, LLM Application, Software Documentation, Software Design Patterns, Collaborative Software, Software Testing, OpenAI API, Application Design, Generative AI, Database Management, AI Enablement, Code Review, Software Architecture, System Design and Implementation, Dependency Analysis, Software Engineering, Software Development, Machine Learning
Anfänger · Berufsbezogenes Zertifikat · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Ereignisgesteuerte Programmierung, Skripting, HTML und CSS, Javascript, Animationen, jQuery, Skriptsprachen, Web Design und Entwicklung, UI Komponenten, Datenmanipulation, JSON, Cascading Style Sheets (CSS), Daten-Integration, JavaScript und jQuery, Spiel-Design, Ajax, Datenvalidierung, Web-Entwicklungstools, Objektorientierte Programmierung (OOP)
Anfänger · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Cloud-Platform, Finanzhandel, Regressionsanalyse, Zeitreihenanalyse und Vorhersage, Technische Analyse, Maschinelles Lernen, Markttrend, Deep Learning, Quantitative Forschung, Künstliche neuronale Netze, Überwachtes Lernen, Modellevaluation, Finanzielle Prognosen, Finanzen, Finanzmarkt
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Gradle, Erweiterbare Markup-Sprache (XML), Virtuelle Umgebung, Anwendungsentwicklung, UI Komponenten, Android Studio, Android (Betriebssystem), Integrierte Entwicklungsumgebungen, Android Entwicklung, Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: No-Code-Entwicklung, Benutzeroberfläche (UI), Anwendungsentwicklung, Grundsätze der Programmierung, Entwicklungstests, Android Entwicklung, Dateisysteme, Dateiverwaltung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Entwicklung von Anwendungen für Mobilgeräte
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Ubuntu, Skripting, Befehlszeilen-Schnittstelle, Grundsätze der Programmierung, Linux, Versionskontrolle, Shell-Skript, Cloud Computing, Mac OS, GitHub, Skriptsprachen, Bash (Skriptsprache), Dateiverwaltung, Unix, Unix-Befehle
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: PyTorch (Bibliothek für Maschinelles Lernen), Rust (Programmiersprache), Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Maschinelles Lernen, Big Data, Umarmendes Gesicht, Serverloses Rechnen, DevOps, Cloud-Lösungen, MLOps (Maschinelles Lernen Operations), Containerisierung, GitHub, Angewandtes maschinelles Lernen, Docker (Software), Microsoft Kopilot, Verantwortungsvolle KI, Tensorflow, CI/CD
Fortgeschritten · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Datenstrukturen, Benutzeroberfläche (UI), Datenzugang, Einheitstest, Reaktionsfähiges Webdesign, Anwendungsentwicklung, Datenbank-Anwendung, Model-View-Controller, UI Komponenten, Swift Programmierung, JSON, Persistenz der Daten, Schnittstelle zur Anwendungsprogrammierung (API), Apple Xcode, Apple iOS, Transaktionsverarbeitung, Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Objektorientierte Programmierung (OOP), Kerndaten (Software)
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Git (Versionskontrolle-System), Algorithmen, Computer Programmierung, Web-Entwicklung, Versionskontrolle, Fehlersuche, Grundsätze der Programmierung, Computergestütztes Denken, GitHub, C# (Programmiersprache), Programm-Entwicklung, Back-End Web-Entwicklung, Full-Stack Web-Entwicklung, Microsoft Kopilot
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Kreativität, Datenanalyse, Künstliche Intelligenz, Daten Präsentation, Automatisierung, Problemlösung, ChatGPT, KI-Förderung, Schnelles Engineering, Datenverarbeitung, Informationsmanagement, Dokumentenverwaltung
Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Hardware Architecture, Microarchitecture, Computer Architecture, Data Structures, Peripheral Devices
Anfänger · Kurs · 1–4 Wochen