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 California, Santa Cruz
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Fehlersuche, Künstliche Intelligenz, C++ (Programmiersprache), C (Programmiersprache), Algorithmen, Graphentheorie, Software-Entwurfsmuster, Spiel-Design
Mittel · Kurs · 1–3 Monate

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Dashboard, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Pandas (Python Package), Data Presentation, Correlation Analysis, Web Scraping, NumPy, Data Import/Export, Probability & Statistics, Programming Principles, Predictive Modeling, Computer Programming Tools, Data Science, Unsupervised Learning, Machine Learning, Project Management
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Modellevaluation, Datenanalyse, Unüberwachtes Lernen, Generative KI, Daten importieren/exportieren, Plotly, Überwachtes Lernen, SQL, Datenmanipulation, Datenumwandlung, Jupyter, Interaktive Datenvisualisierung, Datenvisualisierungssoftware, Daten bereinigen, Dashboard, Explorative Datenanalyse, Datenkompetenz, Data-Mining, Datenvisualisierung, Professionelles Netzwerken
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Git (Version Control System), GitHub, Version Control, Infrastructure as Code (IaC), Debugging, Bash (Scripting Language), Test Automation, Puppet (Configuration Management Tool), Infrastructure As A Service (IaaS), Cloud Services, Technical Communication, Web Services, Email Automation, Automation, Python Programming, Interviewing Skills, Applicant Tracking Systems, Configuration Management, Program Development, Programming Principles
Fortgeschritten · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Linux-Befehle, Daten importieren/exportieren, GitHub, Bereitstellung von Anwendungen, Grundsätze der Programmierung, Shell-Skript, Linux, Versionskontrolle, Web Scraping, Lebenszyklus der Softwareentwicklung, Dateiverwaltung, Software Entwurf, Software-Architektur, Git (Versionskontrolle-System), Methoden der Softwareentwicklung, Bash (Skriptsprache), Flask (Web-Framework), Restful API, Software-Entwurfsmuster, Python-Programmierung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenverarbeitung, Plotly, Daten importieren/exportieren, Datenanalyse, Prädiktive Modellierung, Modellevaluation, Grundsätze der Programmierung, Datenmanipulation, Maschinelles Lernen, Datenumwandlung, Web Scraping, Interaktive Datenvisualisierung, Pandas (Python-Paket), Dashboard, Explorative Datenanalyse, Daten bereinigen, Datenvisualisierungssoftware, Daten Präsentation, Python-Programmierung, Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: KI-Workflows, LangChain, Abruf-erweiterte Erzeugung, Daten importieren/exportieren, Datenverarbeitung, Generative KI, Verantwortungsvolle KI, Lebenszyklus der Softwareentwicklung, Computervision, Maschinelles Lernen, Modellierung großer Sprachen, Technische Software, Software-Architektur, Prompt-Muster, Reaktionsfähiges Webdesign, Python-Programmierung, Schnelles Engineering, Restful API, ChatGPT, IBM Cloud
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenmodellierung, Relationale Datenbanken, Datenbanken, GitHub, Modell-Bereitstellung, Big Data, Datenvorverarbeitung, Datenverarbeitung, Datenanalyse, SQL, R (Software), Cloud Computing, Abfragesprachen, Computer-Programmierwerkzeuge, Daten bereinigen, Jupyter, Data-Mining, Datenkompetenz, Python-Programmierung, Gespeicherte Prozedur
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Statistische Methoden, Relationale Datenbanken, Wahrscheinlichkeitsverteilung, Statistische Analyse, Daten importieren/exportieren, Deskriptive Statistik, Datenverarbeitung, Datenanalyse, SQL, Grundsätze der Programmierung, Statistik, Computer-Programmierwerkzeuge, Dashboard, Web Scraping, Python-Programmierung, Daten Präsentation, Datenvisualisierung, Gespeicherte Prozedur, Jupyter, Pandas (Python-Paket)
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Modellevaluation, Datenvorverarbeitung, Analyse sozialer Netzwerke, Verarbeitung natürlicher Sprache, Matplotlib, Datenmanipulation, NumPy, Wissenschaftliche Visualisierung, Überwachtes Lernen, Text Mining, Interaktive Datenvisualisierung, Feature Technik, Netzwerkanalyse, Graphentheorie, Pandas (Python-Paket), Visualisierung (Computergrafik), Angewandtes maschinelles Lernen, Datenvisualisierungssoftware, Datenvisualisierung, Python-Programmierung
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