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.

Meta
Kompetenzen, die Sie erwerben: Linux, Web-Entwicklung, Befehlszeilenschnittstelle, Unix, Versionskontrolle, Linux-Befehle, Git (Versionskontrollsystem), Software-Entwicklung, Software-Versionierung, Unix-Befehle, Kollaborative Software, Dateiverwaltung, GitHub, Software-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Django (Web Framework), Object-Relational Mapping, Full-Stack Web Development, Application Deployment, Back-End Web Development, Database Design, Web Components, Web Development, Data Modeling, Database Application, Web Applications, Web Frameworks, Python Programming, Authentications, Database Management, Model View Controller, Databases, Application Development, File I/O, Application Programming Interface (API)
Anfänger · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Computational Logic, Verification And Validation, Rust (Programming Language), Functional Testing, Mathematical Modeling, Design Specifications, Software Testing, Applied Machine Learning, Programming Principles, Test Tools, Theoretical Computer Science, YAML, Software Design
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Web-Entwicklung, Cascading Style Sheets (CSS), Bootstrap (Front-End-Framework), Back-End-Webentwicklung, Reaktionsfähiges Web-Design, Anwendungsprogrammierschnittstelle (API), Browser-Kompatibilität, Skripting
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Transfer Learning, Python-Programmierung, Verarbeitung natürlicher Sprache, Reinforcement Learning, Maschinelles Lernen, Modell-Optimierung, Medizinische Bildgebung, Computer Vision, Künstliche neuronale Netze, Faltungsneuronale Netzwerke, PyTorch (Bibliothek für maschinelles Lernen), Tiefes Lernen, Logistische Regression, Unüberwachtes Lernen, Faltungsneuronale Netze, Angewandtes maschinelles Lernen, Methoden des maschinellen Lernens, Bildanalyse, Überwachtes Lernen, Lernen übertragen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, LangChain, LangGraph, Agentic Workflows, AI Security, AI Orchestration, Generative AI, LLM Application, OpenAI, Agentic systems, AI Workflows, Application Deployment, Cloud Deployment, Generative AI Agents, Model Optimization, Token Optimization, Performance Tuning, MLOps (Machine Learning Operations), Model Context Protocol, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Scripting Languages, Scripting, Automation, Business Process Automation, Spreadsheet Software, Programming Principles, User Interface (UI), Data Import/Export, IT Automation, Interactive Design, Build Tools, Productivity, Operations, Research and Design, Design, Interactive Data Visualization, Real Time Data, Finance
Gemischt · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Model-View-Controller, Microservices, Software-Entwicklung, Restful API, API-Entwurf, Software Architektur, Code-Überprüfung, Software-Visualisierung, Software-Entwurfsmuster, Java, Software Entwurf, Software-Systeme, Serviceorientierte Architektur, Objektorientierter Entwurf, Produktfamilie Technik, Unified Modeling Language, Einfaches Objektzugriffsprotokoll (SOAP), Software-Architektur, Objektorientierte Programmierung (OOP), Webdienste, Systemarchitektur, Software-Entwurfsdokumente
Anfänger · Spezialisierung · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web-Entwicklung, Versionskontrolle, Frontend-Leistung, Git (Versionskontrollsystem), Web-Inhalt, HTML und CSS, Web-Design und Entwicklung, Software-Versionierung, Web-Server, Hypertext Markup Language (HTML), Web-Präsenz, Bildqualität, Front-End-Webentwicklung, Web-Design, Web-Entwicklungs-Tools, GitHub
Anfänger · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Machine Controls, Electronic Systems, Program Development, Basic Electrical Systems, Telecommunications, Programming Principles
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Data Preprocessing, Reinforcement Learning, Model Training, Model Optimization, Deep Learning, Large Language Modeling, PyTorch (Machine Learning Library), Python Programming, Applied Machine Learning, Image Analysis, Natural Language Processing, Tensorflow, Computer Vision, Predictive Modeling, Machine Learning, Machine Learning Algorithms, Artificial Neural Networks, Convolutional Neural Networks, Generative AI
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Swift Programming, Apple Xcode, Mobile Development, Interactive Data Visualization, JSON, User Interface (UI), Software Architecture, User Interface (UI) Design, Apple software proficiency, UI Components, Software Testing, AI Integrations, Unit Testing, User Interface and User Experience (UI/UX) Design, Software Design Patterns, Model Training, Computer Programming, Computer Programming Tools
Mittel · Spezialisierung · 3–6 Monate