Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Imperial College London
Kompetenzen, die Sie erwerben: Daten-Pipelines, Modellevaluation, Verarbeitung natürlicher Sprache, Transfer Learning, Deep Learning, Faltungsneuronale Netzwerke, Rekurrente Neuronale Netze (RNNs), Keras (Bibliothek für Neuronale Netze), Tensorflow, Einbettungen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MySQL, Datenvisualisierungssoftware, Datenbanken, Erweiterte Analytik, Datenbank-Design, Relationale Datenbanken, Datenanalyse, Datenmodellierung, Data-Warehousing, Datenbank Management, Datenbankarchitektur und -verwaltung, Auszug, MySQL Workbench
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: MySQL, Datenbanken, Einheitstest, API-Tests, Benutzerkonten, API-Design, Restful API, Anwendungsentwicklung, Server-Seite, Web-Anwendungen, Django (Web-Framework), Back-End Web-Entwicklung, Git (Versionskontrolle-System), Authentifizierungen
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Terraform, CI/CD, Infrastructure as Code (IaC), Continuous Integration, Ansible, Application Performance Management, Prometheus (Software), Continuous Deployment, Kubernetes, Application Deployment, System Monitoring, Package and Software Management, GitHub, Docker (Software), Software Development Tools, Version Control, Containerization, YAML, Infrastructure As A Service (IaaS), Automation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Application Security, DevSecOps, Security Testing, Software Development Methodologies, Configuration Management, Software Development, Software Configuration Management, Software Development Life Cycle, Software Testing, API Testing, Threat Modeling, Application Programming Interface (API), Cloud Security, Risk Management Framework, Change Control
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Debugging, Full-Stack Web Development, Application Development, Object Oriented Design, Report Writing, Security Controls, Programming Principles, Object Oriented Programming (OOP), User Interface (UI), Program Development
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Kubernetes, YAML, Microservices, Containerization, Cloud Platforms, DevOps, Application Deployment, Cloud Computing Architecture, Virtual Networking, Scalability
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Kryptographie, Blockchain, Skalierbarkeit, Digitale Vermögenswerte, Interoperabilität, Geschäftsstrategie, Governance, Aufkommende Technologien, Business Transformation, Digitale Transformation
Gemischt · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Daten-Storytelling, Grafische Darstellung, Matplotlib, Interaktive Datenvisualisierung, Datenmanipulation, Daten Präsentation, Datenkompetenz, Datenanalyse, Gestaltungselemente und -prinzipien, Journalismus, Datenvisualisierung, Farbtheorie, Plotly, Infografiken
Anfänger · Kurs · 1–3 Monate

Indian Institute of Technology Guwahati
Kompetenzen, die Sie erwerben: GitHub, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Microsoft Visual Studio, Computer Programmierung, Generative KI, OpenAI, Computer-Programmierwerkzeuge
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), NumPy, Data Visualization, Data Cleansing, Data Structures, Data Visualization Software, Predictive Analytics, Debugging, Object Oriented Programming (OOP), Data Manipulation, Regression Analysis, Python Programming, Data Science, Algorithms, Simulations, Exploratory Data Analysis, Data Preprocessing, Predictive Modeling, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate