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.

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

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Mittel · 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, Enterprise Application Management, Object Oriented Programming (OOP), User Interface (UI)
Mittel · Spezialisierung · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Benutzeroberfläche (UI), Software-Installation, GitHub, KI-Förderung, Fehlersuche, Software-Entwicklungstools, Microsoft Visual Studio, Cascading Style Sheets (CSS), HTML und CSS, Testgetriebene Entwicklung (TDD)
Mittel · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Modellevaluation, Deep Learning, Verarbeitung natürlicher Sprache, Transfer Learning, Daten-Pipelines, Keras (Bibliothek für Neuronale Netze), Faltungsneuronale Netzwerke, Tensorflow, Einbettungen, Rekurrente Neuronale Netze (RNNs)
Mittel · Kurs · 1–3 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: Integrierte Entwicklungsumgebungen, Generative KI, ChatGPT, Softwareentwicklung, Software-Dokumentation, Fehlersuche, Entwicklungsumgebung, Schnelles Engineering, Anwendungsentwicklung, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Microsoft
Kompetenzen, die Sie erwerben: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, GitHub, Integrated Development Environments, AI Enablement, Software Configuration Management, Software Development Tools, Software Documentation, AI Workflows, Program Development, Development Environment, LLM Application, Maintainability, Project Management
Mittel · Spezialisierung · 1–3 Monate

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, Data Preprocessing, Exploratory Data Analysis, Predictive Modeling, Data Analysis
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Angewandte Mathematik, Software-Tests, Fehlersuche, Programm-Entwicklung, Wahrscheinlichkeit, Entwicklungstests, Grundsätze der Programmierung, Computergestütztes Denken, Python-Programmierung, Kombinatorik, Computer Programmierung, Simulationen, Spiel-Design
Mittel · Kurs · 1–3 Monate

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