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: Dashboard, Daten-Storytelling, Datenvisualisierungssoftware, Unüberwachtes Lernen, Datenanalyse, Plotly, Überwachtes Lernen, Professionelles Netzwerken, Explorative Datenanalyse, Datenmanipulation, SQL, Interaktive Datenvisualisierung, Jupyter, Daten importieren/exportieren, Generative KI, Web Scraping, Modellevaluation, Datenvisualisierung, Daten Präsentation, Datenkompetenz
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenstrukturen, Entwicklungsumgebung, Datenanalyse, Datenverarbeitung, Software-Installation, Datenmanipulation
Anfänger · Kurs · 1–3 Monate

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

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

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Model Deployment, Restful API, Application Deployment, Data Ethics, Software Development, Java, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, Application Security, DevSecOps, Image Analysis, AI Workflows, Software Engineering, AI Personalization, Java Programming
Mittel · Spezialisierung · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Daten bereinigen, Datengesteuerte Entscheidungsfindung, Erhebung von Daten, Datenanalyse, Gemeinsame Nutzung von Daten, Google Sheets, Analytische Fähigkeiten, SQL, Datenverarbeitung, Unternehmensanalytik, Tabellenverarbeitungssoftware, Tableau Software, Datenvisualisierung, Datenethik, Analytics
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Visualisierung, Datenbankadministration, Linux-Befehle, Kollaborative Software, Software Versionierung, Befehlszeilen-Schnittstelle, Testgetriebene Entwicklung (TDD), Data-Warehousing, Computergestütztes Denken, Algorithmen, MySQL, Abfragesprachen, Django (Web-Framework), Datenintegrität, Datenbank Management, Grundsätze der Programmierung, Pseudocode, Datenbankarchitektur und -verwaltung, Linux, Einheitstest
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Computergrafik, Datenstrukturen, Programm-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Diagramm Entwurf
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Peripheriegeräte, Cloud-Bereitstellung, Cloud-Speicher, Cybersicherheit, Datensicherheit, Computer Hardware, Cloud-Infrastruktur, Cloud Computing, System-Konfiguration, Generative KI, Allgemeine Vernetzung, Cloud-Dienste, Testplanung, Datenspeicherung, OSI-Modelle, Cyber-Angriffe, Cloud-Sicherheit, Cloud Computing Architektur, Cloud-Plattformen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten in Echtzeit, DevSecOps, Anwendungssicherheit, KI-Workflows, Entscheidungsfindung, ChatGPT, Schnelles Engineering, AI-Personalisierung, Generative KI, Kontext-Management, Software-Ingenieur, Datenethik, Maschinelles Lernen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Prompt-Muster, Softwareentwicklung
Mittel · Spezialisierung · 1–3 Monate