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.

Duke University
Kompetenzen, die Sie erwerben: Datenvisualisierung, Bereinigung von Daten, Datenwissenschaft, Matplotlib, Präsentation der Daten, Plot (Grafiken), Software zur Datenvisualisierung, Algorithmen für maschinelles Lernen, Prädiktive Analytik, Statistische Visualisierung, Statistische Inferenz, Angewandtes maschinelles Lernen, Modellevaluation, Datenmanipulation, Regressionsanalyse, Pandas (Python-Paket), Bewertung des Modells, Datenanalyse, Wissenschaftliche Visualisierung, Datenwrangling, Prädiktive Modellierung
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: AI Security, Threat Modeling, Role-Based Access Control (RBAC), Cloud Security, Data Governance, Secure Coding, Data Security, DevSecOps, Data Management, Infrastructure as Code (IaC), Enterprise Security, Zero Trust Network Access, Application Security, Infrastructure Security, Security Controls, Threat Management, Security Requirements Analysis, Data Quality, Compliance Management, Identity and Access Management
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Modell Ausbildung, Datenwissenschaft, Prädiktive Analytik, Paket- und Softwareverwaltung, Python-Programmierung, AI-Personalisierung, Modellevaluation, Software für maschinelles Lernen, Datenvorverarbeitung, Entwicklungsumgebung, Bewertung des Modells, Methoden des maschinellen Lernens, Vorverarbeitung von Daten
★ 4.6 (29) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: React.js, UI-Komponenten, JavaScript-Frameworks, Javascript
★ 5 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Interaktives Design, Python-Programmierung, Benutzeroberfläche (UI), Benutzerfreundlichkeit, Design Thinking, Software Entwurf, Software-Entwicklung, Benutzeroberfläche (UI) Design, UI-Komponenten
★ 4.4 (17) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Debugging, Computer Programming, Application Design, Cloud Applications, Computer Science, Code Reusability, Maintainability, Computer Systems, Program Development, Computer Programming Tools, Object Oriented Programming (OOP), Software Development, Data Management, Functional Design, Package and Software Management
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design and Development, Web Design, Hypertext Markup Language (HTML), Web Development, Debugging, Web Applications, No-Code Development, Front-End Web Development, Development Environment, Web Development Tools, UI Components, Microsoft Visual Studio, Integrated Development Environments, AI Enablement
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Testfall, Qualitätssicherung, Einheitstest, Test-Automatisierung, Fehlersuche, Entwicklungstests, Einheitliche Prüfung, Software-Prüfung, Entwicklung von Testskripten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wireless Networks, Control Systems, Interactive Design, Software Installation, Electronics, Electronic Hardware, Telecommunications, Hardware Design, Program Development, Communication Systems, Display Devices, Embedded Software, Integrated Development Environments, Electronic Systems, Embedded Systems, Electronic Components, Development Environment, Electrical Wiring, Programming Principles, Open Source Technology
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungs-Rahmenwerke, Front-End-Webentwicklung, React.js, Web-Entwicklungs-Tools, Benutzeroberfläche (UI), Cascading Style Sheets (CSS), UI-Komponenten, JavaScript-Frameworks, Anwendungsprogrammierschnittstelle (API)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rechnerische Logik, Ruby (Programmiersprache), Daten-Strukturen, Fehlersuche, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Android Development, Unity Engine, User Interface (UI), Video Game Development, Animation and Game Design, User Interface (UI) Design, Mobile Development, UI Components, Game Design, 3D Assets, Program Development, Graphics Software, Computer Graphics, Animations, Graphical Tools, Application Deployment, C# (Programming Language), Scripting
Anfänger · Kurs · 1–3 Monate