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.

Board Infinity
Kompetenzen, die Sie erwerben: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Technical Writing, Generative AI, Computer Programming, Software Development Tools
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JSON, ChatGPT, Authentifizierungen, Modellevaluation, Schnittstelle zur Anwendungsprogrammierung (API), Modellierung großer Sprachen, Schlüsselverwaltung, OpenAI API, Leistungsoptimierung, Schnelles Engineering, API-Design
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web Design und Entwicklung, Web Content Accessibility Guidelines, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Software-Entwurfsmuster, Anwendungsentwicklung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Programm-Entwicklung, Java Programmierung, Java, Einheitstest
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Vision Transformer (ViT), Prompt Engineering, PyTorch (Machine Learning Library), Model Deployment, Transfer Learning, Hugging Face, Natural Language Processing, MLOps (Machine Learning Operations), Large Language Modeling, Cloud Deployment, Computer Vision, Generative AI, Image Analysis, Application Deployment, Generative Model Architectures, Embeddings, Data Preprocessing, Model Evaluation
Mittel · Spezialisierung · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Code-Überprüfung, Visualisierung (Computergrafik), Software-Dokumentation, Generative KI, LLM-Bewerbung, Matlab
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Mittel · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Software und Technologie für das Bildungswesen, Objektorientierte Programmierung (OOP), Programm-Entwicklung, Datenstrukturen, Digitale Pädagogik, Java
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Postman API Platform, Restful API, Data Validation, Authentications, Authorization (Computing), Application Programming Interface (API), API Design, JSON, API Testing, Object-Relational Mapping, Model View Controller, Python Programming, Development Environment
Fortgeschritten · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Code-Überprüfung, Fehlersuche, Grundsätze der Programmierung, Softwareentwicklung, Skripting, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Web Scraping, Extensible Markup Language (XML), HTML and CSS, Web Development, Unstructured Data, Web Applications, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Agentische Workflows, KI-Orchestrierung, Werkzeuganrufe, Agentische Systeme, LLM-Bewerbung, Generative AI-Agenten, KI-Workflows
Anfänger · Projekt · Weniger als 2 Stunden