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.

Coursera
Kompetenzen, die Sie erwerben: Fehlersuche, Python-Programmierung, Software-Entwicklung, Skripting
★ 4.6 (72) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Javascript, Rechnerische Logik, Web-Entwicklung, Daten importieren/exportieren, Grundsätze der Programmierung, Wiederverwendbarkeit von Code
★ 4.5 (11) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, GitLab, AI-Arbeitsabläufe, Vibe-Codierung, Entwicklungsumgebung, Computer-Programmierwerkzeuge
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, Data Structures, Event-Driven Programming, Data Access
★ 4.4 (36) · Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Critical Thinking and Problem Solving, Logical Reasoning, Analytical Skills, Deductive Reasoning, Critical Thinking, Problem Solving, Complex Problem Solving, Computational Logic, Applied Mathematics, Combinatorics, Geometry, Arithmetic
★ 2.7 (6) · Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: digitale Kompetenz, Leitlinien für die Zugänglichkeit von Webinhalten, Cascading Style Sheets (CSS), Web-Design und Entwicklung
★ 4.5 (26) · Anfänger · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Agentische Arbeitsabläufe, LLM-Bewerbung, Agentische Systeme, Werkzeuganrufe, KI-Orchestrierung, Generative AI-Agenten, Software-Entwurfsmuster
★ 4.5 (47) · Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model Evaluation, Convolutional Neural Networks, Model Training, Data Preprocessing, Image Analysis, Predictive Modeling, Deep Learning, Keras (Neural Network Library), Tensorflow, Data Processing, Model Optimization, Computer Vision, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Data Transformation, Financial Forecasting, Applied Machine Learning, Feature Engineering, Statistical Visualization, Python Programming
★ 4.6 (47) · Anfänger · Spezialisierung · 1–3 Monate

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
★ 4.5 (38) · Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Spring Boot, API Testing, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Development Testing, Software Testing, Web Services, Object-Relational Mapping, Application Security, Authentications, Authorization (Computing), Network Protocols
★ 4.2 (29) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Streudiagramme, Erstellung des Dashboards, Interaktive Datenvisualisierung, Dashboard, Datenanalyse, Python-Programmierung, Google Sheets, Daten-Storytelling, Microsoft Excel, Cloud-Anwendungen, Datenvisualisierung, Business-Kommunikation, Tableau-Software, Präsentation der Daten, Plotly, Histogramm, Plot (Grafiken), Software zur Datenvisualisierung, Matplotlib, Seaborn
★ 4.2 (26) · Mittel · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Speicherverwaltung, Datenmanipulation, C++ (Programmiersprache), Algorithmen, Computer Programmierung, Daten-Strukturen, Computerprogrammierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Wiederverwendbarkeit von Code, Objektorientierter Entwurf
★ 4.4 (59) · Anfänger · Kurs · 1–4 Wochen