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: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Code Reusability, Maintainability, Event-Driven Programming
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Angewandte Mathematik, Dimensionalitätsreduktion, Datenmanipulation, Datenumwandlung, Python-Programmierung, Maschinelles Lernen, Mathematische Software, Algebra, Lineare Algebra, Bildanalyse, Methoden des maschinellen Lernens
★ 4.6 (2332) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Algorithmen, Computer Programmierung, Computerprogrammierung, Computational Thinking, Problemlösung, Epidemiologie, Wiederherstellung im Katastrophenfall, Grundsätze der Programmierung
★ 4.6 (1294) · Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenvalidierung, Fehlersuche, Automatisierung, Integration von Daten, Computer Programmierung, Bereinigung von Daten, Algorithmen, Datei-E/A, Programm-Entwicklung, Validierung von Daten, Datenverwaltung, Microsoft Excel, Excel-Makros, Benutzeroberfläche (UI), Visual Basic (Programmiersprache), Simulationen, Daten importieren/exportieren, Problemlösung, Computerprogrammierung, Tabellenkalkulations-Software, UI-Komponenten, Grundsätze der Programmierung, Datenmanagement
★ 4.8 (4794) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Project Planning, User Interface (UI) Design, Program Development, User Interface (UI), Python Programming, Development Environment, Programming Principles, Maintainability, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI Integrations, Infrastructure as Code (IaC), AI Personalization, Integrated Development Environments, Command-Line Interface, Shell Script, AI Workflows, AWS CloudFormation, Bash (Scripting Language), Prompt Engineering, Generative AI Agents, Terraform, Open Source Technology, AI Security, Computer Programming, Generative AI, Artificial Intelligence, Systems Administration
Anfänger · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenverarbeitung, Rechnerische Logik, Python-Programmierung, Datenanalyse, Daten-Strukturen, Bereinigung von Daten, Datei-E/A, Daten-Mapping, Datenzugang, Datenwrangling, Datenvisualisierung, Installation der Software, Paket- und Softwareverwaltung, Grundsätze der Programmierung, Entwicklungsumgebung, Plot (Grafiken), Wiederverwendbarkeit von Code, Software zur Datenvisualisierung, Datenwörterbuch
★ 4.7 (4355) · Anfänger · Spezialisierung · 3–6 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Data Manipulation, Data Visualization Software, Pseudocode, Problem Solving, Data Analysis, Programming Principles, Data Processing, AI literacy, Dashboard, Python Programming, Data Science, Computer Programming, Generative AI
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), File Systems, Video Game Development, Software Design Patterns, Local Area Networks, File I/O, Game Design, Computer Programming, Scripting, Software Architecture, Animation and Game Design, Programming Principles, Maintainability, Scripting Languages, Code Reusability, Data Persistence, Other Programming Languages, Graphic Design, Design and Product
Anfänger · Kurs · 3–6 Monate

Packt
Kompetenzen, die Sie erwerben: PHP (Scripting Language), Object Oriented Programming (OOP), Package and Software Management, Web Applications, Web Development Tools, Web Development, Scripting Languages, Development Environment, Scripting, Programming Principles, Debugging, Program Development, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: CrewAI, AI Workflows, Model Context Protocol, Agentic Workflows, AI Orchestration, Generative AI Agents, Tool Calling, Role-Based Access Control (RBAC), Agentic systems, AI Security, Security Controls, AI Integrations, Build Tools, Retrieval-Augmented Generation, Authorization (Computing), Context Management, Identity and Access Management, Generative AI, Application Programming Interface (API), Python Programming
Mittel · Kurs · 1–4 Wochen