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.

Kompetenzen, die Sie erwerben: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Anfänger · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenanalyse, Datenverarbeitung, Entwicklungsumgebung, Datenmanipulation, Software-Installation, Python-Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, Model Deployment, Restful API, Software Documentation, Application Deployment, Code Review, Software Development, CI/CD, Natural Language Processing, DevOps, Artificial Intelligence, Java, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Mittel · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Theoretische Informatik, Datenstrukturen, Java, Netzwerkanalyse, Grundsätze der Programmierung, Computergestütztes Denken, Testfall, Bioinformatik, Rust (Programmiersprache), Programm-Entwicklung, Javascript, Computer Programmierung, C und C++, Fehlersuche, Entwicklungstests, Algorithmen, Software-Tests, Datenspeicherung, Python-Programmierung, Graphentheorie
Mittel · Spezialisierung · 3–6 Monate

IBM
Kompetenzen, die Sie erwerben: Linux-Befehle, Relationale Datenbanken, Datenanalyse, NoSQL, Datenverarbeitung, Daten importieren/exportieren, Generative KI, SQL, Datenbank-Design, Datenbankadministration, Web Scraping, IBM Cognos-Analytik, Datenspeicher, Apache Spark, Apache Hadoop, Apache Airflow, Data-Warehousing, Auszug, Python-Programmierung, Professionelles Netzwerken
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Bereitstellung von Anwendungen, Daten importieren/exportieren, Cloud Computing Architektur, Anwendungsentwicklung, Lebenszyklus der Softwareentwicklung, Git (Versionskontrolle-System), Open Web Application Security Project (OWASP), Scrum (Software-Entwicklung), Restful API, Grafana, Software-Ingenieur, Kontinuierliche Integration, Software-Architektur, Testgetriebene Entwicklung (TDD), Agile Entwicklung von Software, DevOps, Cloud-Bereitstellung, CI/CD, Istio
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: No-Code-Entwicklung, Bereitstellung von Anwendungen, Modell-Bereitstellung, Künstliche Intelligenz, Datenverarbeitung, Verarbeitung natürlicher Sprache, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Generative KI, Software für maschinelles Lernen, KI-Workflows, Maschinelles Lernen, Verantwortungsvolle KI, Robotik, Daten in Echtzeit, IBM Cloud, Prompt-Muster, Selbstbedienungstechnologien, Deep Learning, Schnelles Engineering, ChatGPT
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Datenverarbeitung, Datenethik, Datenanalyse, Google Sheets, SQL, Analytics, Analytische Fähigkeiten, Gemeinsame Nutzung von Daten, Tabellenverarbeitungssoftware, Tableau Software, Unternehmensanalytik, Datenvisualisierungssoftware, Daten bereinigen, Erhebung von Daten, Datenvisualisierung
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenverarbeitung, Statistische Analyse, Daten importieren/exportieren, Datenanalyse, Datenvorverarbeitung, NumPy, Datenmanipulation, Grundsätze der Programmierung, Pivot-Tabellen und Diagramme, Daten bereinigen, Python-Programmierung, Datenumwandlung, Pandas (Python-Paket)
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Generative AI Agents, AI Orchestration, Prompt Patterns, LangChain, OpenAI API, AI Workflows, LLM Application, Productivity, OpenAI, AI Enablement, Agentic systems, Generative AI, Artificial Intelligence, Large Language Modeling, AI Security, Tool Calling, Creativity, Application Development
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: React Native, Software Development Life Cycle, Flutter (Software), Swift Programming, Mobile Development, Software Architecture, Apple Xcode, Android Studio, User Centered Design, Android Development, React Redux, Apple iOS, Responsive Web Design, Git (Version Control System), GitHub, Android (Operating System), Cascading Style Sheets (CSS), React.js, Large Language Modeling, AI Personalization
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate