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: Responsive Web Design, HTML and CSS, Event-Driven Programming, UI Components, Javascript, Interactive Design, Animations, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Real Time Data, Data Persistence
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Package and Software Management
Anfänger · Kurs · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Fehlersuche, Entwicklungsumgebung, Eingebettete Software, C (Programmiersprache), Software-Entwicklungstools, Software Entwurf, Computer Architektur, Technische Überprüfung der Software, Versionskontrolle, Tools erstellen, Eingebettete Systeme, Konfigurationsverwaltung für Software, Git (Versionskontrolle-System), Hardware-Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: DevOps, Open Source Technologie, Git (Versionskontrolle-System), Befehlszeilen-Schnittstelle, Kollaborative Software, Web-Anwendungen, Versionskontrolle, GitHub
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsive Web Design, Front-End Web Development, Web Design and Development, HTML and CSS, User Interface and User Experience (UI/UX) Design, Web Applications, UI Components, Browser Compatibility, Javascript, Interactive Design, Mobile Development, Typography, Animations
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, Web Design, Cascading Style Sheets (CSS), User Interface (UI), Interactive Design, User Interface (UI) Design, Javascript, Front-End Web Development, Hypertext Markup Language (HTML), Animations, Web Development, Event-Driven Programming
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Agentic systems, Human Computer Interaction, Interaction Design, User Experience Design, User Experience, Responsible AI, AI Product Strategy, Design Strategies, Human Centered Design, Data Ethics, Artificial Intelligence, Automation, Machine Learning, Technology Strategies, Emerging Technologies
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Debugging, API Design, Program Development, Software Documentation, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Generative AI, System Programming, Object Oriented Programming (OOP), Code Review
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Klassifizierungsalgorithmen, Datenanalyse, Datenvorverarbeitung, Unüberwachtes Lernen, Mikrobiologie, Biochemie, Statistische Analyse, Biowissenschaften, Markov-Modell, Netzwerkanalyse, Biotechnologie, Angewandtes maschinelles Lernen, Biologie, Data-Mining, Molekularbiologie, Infektionskrankheiten, Python-Programmierung, Dimensionalitätsreduktion, Bioinformatik
Anfänger · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Hugging Face, Model Evaluation, Embeddings, Transfer Learning, Recurrent Neural Networks (RNNs), Model Deployment, Data Preprocessing, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Klassifizierungs- und Regressionsbaum (CART), Computervision, Unüberwachtes Lernen, Algorithmen, Lernen mit Entscheidungsbäumen, Deep Learning, Prädiktive Analytik, Random Forest Algorithmus, Datenverarbeitung, Regressionsanalyse, Logistische Regression, Faltungsneuronale Netzwerke, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Überwachtes Lernen, Verarbeitung natürlicher Sprache, Modellevaluation
Mittel · Kurs · 1–3 Monate