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.

Kompetenzen, die Sie erwerben: Python-Programmierung, Grundsätze der Programmierung, Computergestütztes Denken, Skripting, Computer Programmierung, Softwareentwicklung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenstrukturen, Funktionales Design, Ereignisgesteuerte Programmierung, Entwicklungsumgebung, Einheitstest, Node.JS, Programm-Entwicklung, Javascript, JSON, Fehlersuche, Front-End Web-Entwicklung, Grundsätze der Programmierung, Web-Entwicklungstools, Computer Programmierung, Web-Anwendungen, Objektorientierte Programmierung (OOP), Paket- und Software-Management, Jest (JavaScript Testing Framework)
Anfänger · Kurs · 1–3 Monate

Anthropic
Kompetenzen, die Sie erwerben: Automatisierung, LLM-Bewerbung, GitHub, Generative AI-Agenten, Softwareentwicklung, Code-Überprüfung, Claude Code, Kontext-Management, Befehlszeilen-Schnittstelle, Software-Ingenieur, Software-Entwicklungstools, Werkzeuganrufe, Computer-Programmierwerkzeuge
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: User Feedback, Functional Testing, Root Cause Analysis, UI/UX Research, Experience Design, User Experience, Problem Management, User Interface (UI) Design, Integration Testing, Application Development, Network Troubleshooting, Investigation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Responsible AI, Exploratory Data Analysis, Data Storytelling, Dashboard, Data Presentation, Model Evaluation, Data Literacy, No-Code Development, Business Analytics, Data Science, Business Analysis, Model Deployment, Applied Machine Learning, Data Ethics, Data Capture, MLOps (Machine Learning Operations), Machine Learning, Data Analysis, Predictive Modeling, Data Visualization
Anfänger · Spezialisierung · 1–3 Monate

University of London
Kompetenzen, die Sie erwerben: Musik, Visualisierung (Computergrafik), Animation und Spieldesign, Entwicklung von Anwendungen für Mobilgeräte, Benutzeroberfläche (UI), Entwicklung von Videospielen, Computergrafik, Multimedia, Interaktives Design, Anwendungsentwicklung, Computer Programmierung
Gemischt · Kurs · 1–3 Monate

Illinois Tech
Kompetenzen, die Sie erwerben: Netzwerkprotokolle, Datenbanken, Bereitstellung von Anwendungen, Cloud Computing, Datenbank-Design, Cloud-Bereitstellung, Front-End Web-Entwicklung, Javascript, JavaScript-Frameworks, HTML und CSS, Skripting, Anwendungsserver, Web-Entwicklung, Web-Entwicklungstools, Relationale Datenbanken, Anwendungsentwicklung, Web-Server, Full-Stack Web-Entwicklung, Back-End Web-Entwicklung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, C (Programmiersprache), Problemlösung, Grundsätze der Programmierung, Lösung Design, Computer Programmierung, Software-Ingenieur
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, Git (Version Control System), DevOps, Test Automation, Automation, Application Security, Software Quality Assurance
Mittel · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Model Deployment, Tensorflow, Recurrent Neural Networks (RNNs), Keras (Neural Network Library), Natural Language Processing, Applied Machine Learning, Text Mining
Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Continuous Integration, Debugging, Software Development Tools, Software Engineering Tools, Performance Tuning, Performance Testing
Mittel · Kurs · 1–4 Wochen