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.

Dartmouth College
Kompetenzen, die Sie erwerben: Linux, Datenstrukturen, C (Programmiersprache), System Programmierung, Datenspeicherung, Computer Programmierung, Computer-Programmierwerkzeuge, Technische Informatik, Fehlersuche, Software-Visualisierung, Eingebettete Systeme
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: SQL, Datenbanken, Grundsätze der Programmierung, Informatik, Relationale Datenbanken, Computer Architektur, Cloud Computing, Analyse, Softwareentwicklung, Computer Hardware, Algorithmen, System-Software, Automatisierung, Netzwerkprotokolle, Computer Programmierung, Computer-Vernetzung, Fehlersuche, Netzwerksicherheit, Visual Basic (Programmiersprache), Datenbank Management
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Methoden, Maschinelles Lernen, Unüberwachtes Lernen, Dimensionalitätsreduktion, Explorative Datenanalyse, Algorithmen für maschinelles Lernen, Python-Programmierung, Lineare Algebra, Angewandtes maschinelles Lernen, Datenverarbeitung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Business Workflow Analysis, Business Process Automation, AI Workflows, Agentic Workflows, Generative AI Agents, AI Orchestration, Automation, Model Deployment, AI Enablement, Performance Measurement, Generative AI, Tool Calling, No-Code Development, Responsible AI, LLM Application, Process Optimization, System Monitoring, Scalability, Performance Analysis
Mittel · Spezialisierung · 3–6 Monate
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, Unix, Data Integrity, Debugging, File I/O, Linux, Distributed Computing, Data Storage, C (Programming Language), System Programming, Command-Line Interface, Data Security, Computer Hardware, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Deep Learning, Klassifizierungsalgorithmen, Modellevaluation, Computervision, Künstliche neuronale Netze, Matlab, Transfer Learning, Bildanalyse, Leistungsoptimierung, Faltungsneuronale Netzwerke, Angewandtes maschinelles Lernen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File I/O, Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), Integrated Development Environments, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenvorverarbeitung, Maschinelles Lernen, Künstliche neuronale Netze, Tensorflow, Modellevaluation, ChatGPT, Keras (Bibliothek für Neuronale Netze), Leistungsoptimierung, Methoden des Maschinellen Lernens, Bildanalyse, Angewandtes maschinelles Lernen, Python-Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Entwicklung von Anwendungen für Mobilgeräte, Ereignisgesteuerte Programmierung, Persistenz der Daten, JSON, Web-Entwicklung, Anwendungsentwicklung, Skripting, Javascript, Computer Programmierung, Front-End Web-Entwicklung, Fehlersuche, Entwicklung von Videospielen, Web-Anwendungen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, ChatGPT, Softwareentwicklung, Web-Entwicklung, Schnelles Engineering, KI-Förderung, Software-Ingenieur, Web-Entwicklungstools, Fehlersuche, Code-Überprüfung, Web-Anwendungen, Künstliche Intelligenz, Pseudocode
Mittel · Kurs · 1–4 Wochen