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.

KodeKloud
Kompetenzen, die Sie erwerben: Linux, Unix-Befehle, DevOps, GitHub, Open-Source-Technologie, Devops-Werkzeuge, Kollaborative Software, Git (Versionskontrollsystem), Versionskontrolle
★ 4.8 (34) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Prompt Patterns, Prompt Engineering Tools, AI literacy, Document Management, Context Engineering, AI Integrations, Artificial Intelligence, Generative AI
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, Prompt Patterns, AI Workflows, Generative Model Architectures, Fine-tuning, Model Deployment, Token Optimization, Applied Machine Learning, Hugging Face, Programming Principles, Application Deployment, Memory Management, Object Oriented Programming (OOP), Context Management, API Testing, Document Management, Model Optimization, Embeddings, Software Installation
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenumwandlung, Ggplot2, Bereinigung von Daten, Tidyverse (R-Paket), Integration von Daten, Daten importieren/exportieren, R Programmierung, Datenmanagement, grep, Datenmanipulation, Datenverarbeitung, Datenanalyse, R (Software), Datenwrangling, Datenverwaltung, Grundsätze der Programmierung
★ 4.1 (13) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Version Control, Restful API, Docker (Software), Containerization, Git (Version Control System), Development Environment, Flask (Web Framework), Application Programming Interface (API), Authentications, Application Deployment, Database Management, Database Development, JSON, Object-Relational Mapping, Operational Databases, API Testing, Python Programming, Object Oriented Programming (OOP), Data Structures
★ 4.5 (11) · Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Object Oriented Design, Java Programming, Code Reusability, Application Design, Solution Design, Design Strategies, Design Elements And Principles
★ 4.7 (33) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Context Engineering, Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Model Optimization, Embeddings, Workflow Management, Python Programming, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell Ausbildung, Künstliche Intelligenz, Maschinelles Lernen, Datenwissenschaft, Tiefes Lernen, Rekurrente Neuronale Netze (RNNs), Algorithmen für maschinelles Lernen, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Modellevaluation, Text Mining, Klassifizierungsalgorithmen, Datenverarbeitung, Faltungsneuronale Netzwerke, Datenvorverarbeitung, Bewertung des Modells, Methoden des maschinellen Lernens, Tensorflow, Faltungsneuronale Netze, Verarbeitung natürlicher Sprache, Vorverarbeitung von Daten, Überwachtes Lernen, Prädiktive Modellierung
★ 3.3 (33) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Java-Programmierung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Aufbewahrung von Aufzeichnungen, Computerprogrammierung, Java Programmierung
★ 4.3 (6) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Blockchain, Application Deployment, Software Development Tools, Application Development, Go (Programming Language), Development Environment, Computer Programming Tools, Business Logic, Software Development, Program Development, Digital Assets, FinTech, Virtual Machines, Transaction Processing, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenvisualisierung, Datenumwandlung, Maschinelles Lernen, Bereinigung von Daten, Datenwissenschaft, Plot (Grafiken), NumPy, Matplotlib, Prädiktive Analytik, Algorithmen für maschinelles Lernen, Python-Programmierung, Random Forest Algorithmus, Datenmanipulation, Pandas (Python-Paket), Datenvorverarbeitung, Entscheidungsbaum-Lernen, Überwachtes Lernen, Vorverarbeitung von Daten, Prädiktive Modellierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Computer Programmierung, Rechnerische Logik, Java-Programmierung, Computational Thinking, Unterricht, Software und Technologie für das Bildungswesen, Digitale Pädagogik, Fehlersuche, Computerprogrammierung, Grundsätze der Programmierung, Unterrichten, Java Programmierung
★ 2.8 (6) · Anfänger · Kurs · 1–3 Monate