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 Toronto
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Objektorientierte Programmierung (OOP), Computergestütztes Denken, Programm-Entwicklung, Software-Tests, Python-Programmierung, Testautomatisierung, Datenstrukturen, Testfall, Einheitstest
Gemischt · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Computer Programmierung, Grundsätze der Programmierung, C++ (Programmiersprache), C (Programmiersprache), Datenstrukturen, Graphentheorie
Mittel · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
Anfänger · Kurs · 1–3 Monate

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

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

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

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

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

Kompetenzen, die Sie erwerben: Linux, Linux-Befehle, Git (Versionskontrolle-System), Versionskontrolle, Bereitstellung von Anwendungen, GitHub, Shell-Skript, Software-Entwurfsmuster, Grundsätze der Programmierung, Restful API, Python-Programmierung, Dateiverwaltung, Daten importieren/exportieren, Software Entwurf, Web Scraping, Software-Architektur, Lebenszyklus der Softwareentwicklung, Flask (Web-Framework), Bash (Skriptsprache), Methoden der Softwareentwicklung
Anfänger · Spezialisierung · 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: Dashboard, Wahrscheinlichkeitsverteilung, Datenanalyse, Statistische Hypothesentests, R-Programmierung, Python-Programmierung, Grundsätze der Programmierung, SQL, Statistische Analyse, Datenwissenschaft, Statistisches Programmieren, Daten importieren/exportieren, Datenanalyse-Software, Relationale Datenbanken, Deskriptive Statistik, Web Scraping, Statistik, Jupyter, Gespeicherte Prozedur, Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

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