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.

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: 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, 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: 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: 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: 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: 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: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Data Ethics, Model Deployment, Restful API, Software Design, Application Deployment, Software Architecture, Continuous Integration, Software Design Patterns, AI Workflows, Software Development, LLM Application, Java, AI Enablement, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Mittel · Spezialisierung · 3–6 Monate

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