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.

LearnKartS
Kompetenzen, die Sie erwerben: Software-Versionierung, Eclipse (Software), IntelliJ IDEA, Software-Entwicklung, Git (Versionskontrollsystem), Microsoft Visual Studio, Software-Entwicklungstools, Versionskontrolle, Integrierte Entwicklungsumgebungen, Freigabe-Management
Mittel · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Git (Versionskontrollsystem), Devops-Werkzeuge, DevOps, Versionskontrolle, Open-Source-Technologie, GitHub, Installation der Software, Kollaborative Software
Anfänger · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Data Ethics, Responsible AI, No-Code Development, AI Integrations, AI Enablement, Regulatory Requirements, Compliance Management, Regulatory Compliance, Law, Regulation, and Compliance, AI Product Strategy, Business Process Automation, Business Process, Data Management, Risk Mitigation, Business Transformation, Digital Transformation, Solution Design, Change Management, Data-Driven Decision-Making, Predictive Analytics
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Artificial Intelligence and Machine Learning (AI/ML), NumPy, Applied Machine Learning, PyTorch (Machine Learning Library), Predictive Modeling, Matplotlib, Artificial Intelligence, Development Environment, Pandas (Python Package), Deep Learning, Python Programming, Artificial Neural Networks, Data Manipulation, Programming Principles, Tensorflow, Machine Learning Methods, Regression Analysis, Machine Learning Software, Model Training, Scripting Languages
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenmanagement, Software-Entwurfsmuster, Datenverwaltung, Leistungsoptimierung, Daten-Strukturen, Javascript, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, KI-Kenntnisse, Zwillinge, Google Gemini, Cloud-Entwicklung, Schnelles Engineering, Fehlersuche, Generative KI, AI-Integrationen, Software-Entwicklungstools, Bereitstellung von Anwendungen, Verantwortungsvolle AI, Cloud-Bereitstellung, Google Cloud-Plattform
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Sampling (Statistics), Matplotlib, Data Analysis, Machine Learning Algorithms, Data Mining, Statistical Analysis, Statistical Hypothesis Testing, Plot (Graphics), Probability & Statistics, NumPy, Pandas (Python Package), Probability Distribution, Dimensionality Reduction, Model Evaluation, R Programming, Python Programming, Data Preprocessing, Applied Machine Learning, Regression Analysis, Artificial Intelligence and Machine Learning (AI/ML)
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Frontend-Integration, Anwendungsprogrammierschnittstelle (API), React.js, Datenmanagement, UI-Komponenten, Benutzeroberfläche (UI), Datenverwaltung, Javascript, JavaScript-Frameworks, Web-Entwicklung, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Benutzerfreundliches Design
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: React.js, Web-Entwicklungs-Tools, UI-Komponenten, Bootstrap (Front-End-Framework), Benutzeroberfläche (UI) Design, Benutzeroberfläche (UI), HTML und CSS, Javascript, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Web-Entwicklung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Semantisches Web, Cascading Style Sheets (CSS), Front-End-Webentwicklung, Web-Design, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Rust (Programmiersprache), Datenmanipulation, Datenmanagement, System-Programmierung, Wiederverwendbarkeit von Code, Speicherverwaltung, Datenverwaltung, Daten-Strukturen, Leistungsoptimierung, Datenanalyse, Web-Entwicklung
Fortgeschritten · Kurs · 1–4 Wochen

Simplilearn
Kompetenzen, die Sie erwerben: Computational Thinking, System-Software, Computer Programmierung, Funktionales Design, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Computerprogrammierung, Rechnerische Logik, Objektorientierte Programmierung (OOP), Installation der Software, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen