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.

Princeton University
Kompetenzen, die Sie erwerben: Theoretische Informatik, Graphentheorie, Algorithmen, Datenstrukturen, Computergestütztes Denken, Java Programmierung, Lineare Algebra, Netzwerk-Routing, Computer Programmierung, Operations Research
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Innovation, Kanban-Prinzipien, Produktprüfung, Leiterschaft, Verantwortungsvolle KI, KI-Produktstrategie, Anmeldung, Produktentwicklung, Produktlebenszyklus-Management, Produktmanagement, Produkt-Roadmaps, Agile Methodik, Produktstrategie, Testplanung, Usability-Tests, ChatGPT, Neue Produktentwicklung, Generative KI, Agile Entwicklung von Software, Produktplanung
Anfänger · Berufsbezogenes Zertifikat · 3–6 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: Real-Time Operating Systems, Embedded Software, Embedded Systems, Telecommunications, Digital Signal Processing, Performance Tuning, Digital Communications, System Programming, Debugging, C (Programming Language)
Fortgeschritten · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Unüberwachtes Lernen, Datenvisualisierungssoftware, Ggplot2, Statistische Analyse, Datenanalyse, Explorative Datenanalyse, Statistische Visualisierung, Grafische Darstellung, Plot (Grafiken), R-Programmierung, Dimensionalitätsreduktion
Gemischt · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Java, Object Oriented Programming (OOP), Java Programming, Android Development, Android Studio, Mobile Development, Programming Principles, Integrated Development Environments
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maschinelles Lernen, Daten bereinigen, Auto-Kodierer, Klassifizierungsalgorithmen, Unüberwachtes Lernen, Zeitreihenanalyse und Vorhersage, Deep Learning, Regressionsanalyse, Generative KI, Generative adversarische Netze (GANs), Faltungsneuronale Netzwerke, Überwachtes Lernen, Rekurrente Neuronale Netze (RNNs), Datenverarbeitung, Feature Technik, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Reinforcement Learning, Explorative Datenanalyse, Python-Programmierung, Dimensionalitätsreduktion
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Hugging Face, LLM Application, LangChain, Large Language Modeling, OpenAI, Natural Language Processing, Generative AI Agents, ChatGPT, Responsible AI, Embeddings, Application Programming Interface (API), Text Mining, Restful API, Agentic systems, Open Source Technology, Data Preprocessing, MLOps (Machine Learning Operations), Python Programming, Model Evaluation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Airflow, MLOps (Machine Learning Operations), Multi-Tenant Cloud Environments, Data Pipelines, Workflow Management, Business Workflow Analysis, Cloud Deployment, Continuous Deployment, CI/CD, Devops Tools, DevOps, Configuration Management, Python Programming, Scalability, Performance Tuning, System Monitoring
Mittel · Kurs · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Gemini, Gemini, Command-Line Interface, Code Review, Web Development Tools, Computer Programming Tools, Model Context Protocol, Software Installation, Application Security, Configuration Management
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software Development Life Cycle, Agile Project Management, Collaborative Software, Software Development, System Testing, Acceptance Testing, Test Case, Python Programming, Cloud Management, Computer Science
Anfänger · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Basic Electrical Systems, Electronics, Electronic Systems, Electrical Engineering, Electronic Components, Control Systems, Hardware Design, Embedded Systems, Programming Principles, Computer Programming
Gemischt · Kurs · 1–4 Wochen