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: Bereitstellung von Anwendungen, Reaktionsfähiges Webdesign, Javascript, Webpack, Web Design und Entwicklung, Entwicklungsumgebung, HTML und CSS, Typografie, Cascading Style Sheets (CSS), Animationen, Webdesign, UI Komponenten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Graph Theory, Algorithms, Java, Theoretical Computer Science, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design, Computer Programming, Software Architecture, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Data Manipulation, Data Preprocessing, Data Analysis, Python Programming
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jenkins, CI/CD, Continuous Integration, Test Automation, Continuous Delivery, API Testing, Software Development, Application Deployment, DevOps, Unit Testing, Agile Methodology, Software Development Methodologies, Performance Testing, GitHub
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Front-End Web-Entwicklung, Reaktionsfähiges Webdesign, Bereitstellung von Anwendungen, Cascading Style Sheets (CSS), Web Design und Entwicklung, Cloud-Bereitstellung, HTML und CSS, User-Interface-(UI)-Design, Webdesign
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Transaction Processing, Distributed Computing, Application Deployment, Program Development, Computer Programming Tools, Cryptography, Development Environment, Virtual Machines
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Matplotlib, Data Preprocessing, Regression Analysis, Scikit Learn (Machine Learning Library), Data Visualization, Python Programming, Applied Machine Learning, Pandas (Python Package), Model Evaluation, NumPy, Predictive Modeling, Machine Learning Algorithms, Machine Learning, Data Manipulation, Dimensionality Reduction, Statistical Methods, Data Transformation, Feature Engineering, Unsupervised Learning, Performance Tuning
Gemischt · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Skalierbarkeit, Objekt-Relationales Mapping, Autorisierung (Computing), Webdienste, System Programmierung, Datenbank Management, Software-Dokumentation, Restful API, API-Design, Authentifizierungen, Web-Frameworks, Webentwicklung, Web-Anwendungen, Web-Server, Back-End Web-Entwicklung, Web-Entwicklung, Rust (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Front-End Web-Entwicklung, Restful API, Schnittstelle zur Anwendungsprogrammierung (API), JavaScript-Frameworks, Cascading Style Sheets (CSS), React.js, UI Komponenten, Web-Entwicklungstools, Anwendungs-Rahmenwerke
Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenanalyse, Klassifizierungsalgorithmen, Datenwissenschaft, Statistische Inferenz, Pandas (Python-Paket), Matplotlib, Daten bereinigen, Regressionsanalyse, Prädiktive Modellierung, Algorithmen für maschinelles Lernen, Statistische Modellierung, Datenvisualisierung, Prädiktive Analytik, Wahrscheinlichkeit & Statistik, Datenvisualisierungssoftware
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Generative KI, Microsoft Kopilot, Datenstrukturen, Benutzeroberfläche (UI), Anwendungsentwicklung, Entwicklungsumgebung, Microsoft Power Plattform, No-Code-Entwicklung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden