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: Extract, Transform, Load, Data Transformation, Data Integration, Web Scraping, Data Pipelines, JSON, Object Oriented Programming (OOP), Extensible Markup Language (XML), Data Modeling, Data Collection, Extensible Languages and XML, Application Programming Interface (API), Relational Databases
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Generative KI, ChatGPT, OpenAI, Schnelles Engineering, Daten-Ethik, Marketing-Automatisierung, Verantwortungsvolle AI, Verkaufsprozess, Lead-Generierung, Google Gemini
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Science, Statistical Inference, Machine Learning Methods, Data Visualization, Pandas (Python Package), Probability & Statistics, Statistical Methods, Statistics, Regression Analysis, Applied Machine Learning, Apache Hadoop, Big Data, Machine Learning Algorithms, Data Mining, Data Analysis, Python Programming, Data Mapping, Object Oriented Programming (OOP), JavaScript Frameworks, HTML and CSS
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Jenkins, Ansible, Devops Tools, Continuous Deployment, Configuration Management, Infrastructure as Code (IaC), Version Control
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Linux, Ubuntu, Dateiverwaltung, Grafische Werkzeuge, Virtualisierung, Virtuelle Maschinen, Linux-Befehle, Virtualisierung und virtuelle Maschinen, Unix-Shell, Installation der Software, Virtuelle Umgebung, Dateisysteme, Linux-Verwaltung, OS Prozessmanagement, Befehlszeilenschnittstelle, Shell-Skript
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Javascript, Ereignisgesteuerte Programmierung, Instandhaltbarkeit, Objektorientierte Programmierung (OOP), Software-Entwicklung, Software-Entwurfsmuster, Objektorientierter Entwurf, Software Entwurf, Kontext-Management
Fortgeschritten · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenmanipulation, Regressionsanalyse, Datenanalyse, Statistische Inferenz, Pandas (Python-Paket), Bereinigung von Daten, Datenwissenschaft, Prädiktive Analytik, Modellevaluation, Datenwrangling, Datenvisualisierung, Präsentation der Daten, Angewandtes maschinelles Lernen, Wissenschaftliche Visualisierung, Statistische Visualisierung, Software zur Datenvisualisierung, Algorithmen für maschinelles Lernen, Bewertung des Modells, Plot (Grafiken), Matplotlib, Prädiktive Modellierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Predictive Modeling, Model Evaluation, Statistical Modeling, Matplotlib, A/B Testing, Plot (Graphics), Box Plots, Sampling (Statistics), Statistical Hypothesis Testing, Predictive Analytics, Data Analysis, Regression Analysis, Statistical Inference, Descriptive Statistics, Statistical Methods, Data Science, NumPy, Machine Learning, Python Programming
Anfänger · Spezialisierung · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object-Relational Mapping, Spring Framework, Hibernate (Java), Apache Maven, Model View Controller, Relational Databases, Database Design, MySQL, Java Programming, Databases, Web Applications, Java Platform Enterprise Edition (J2EE), Application Frameworks, Java, Full-Stack Web Development, Database Development, Authentications, Object Oriented Design, Back-End Web Development, Object Oriented Programming (OOP)
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Embedded Systems, Development Environment, Electronic Hardware, Electronics, 3D Modeling, Microarchitecture, Hardware Design, Computer Programming Tools, Electronics Engineering, USB, Electronic Components, Energy and Utilities, Program Development, Integrated Development Environments, Display Devices, Computer Programming, Environmental Monitoring, Real Time Data
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Embedded Systems, Embedded Software, Memory Management, C (Programming Language), Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Edureka
Kompetenzen, die Sie erwerben: Datenvalidierung, Restful API, Verwaltung der Anwendungsleistung, Leistungsoptimierung, Django (Web-Framework), API-Entwurf, Spring Boot, API-Tests, Validierung von Daten, Node.JS, Anwendungs-Rahmenwerke, Test-Automatisierung, Software-Dokumentation, Anwendungsprogrammierschnittstelle (API), Software-Versionierung, Middleware, Integrität der Daten
Anfänger · Kurs · 1–4 Wochen