Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Duke University
Kompetenzen, die Sie erwerben: Microsoft Azure, Transfer Learning, Feinabstimmung, Containerisierung, MLOps (Operationen für maschinelles Lernen), Modell Ausbildung, Cloud Computing, Lernen übertragen, Kontinuierliche Bereitstellung, Docker (Software), Cloud-Bereitstellung, GitHub, CI/CD, Gesicht umarmen, Software für maschinelles Lernen, Modell-Einsatz
★ 3.7 (66) · Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenzugang, Pivot-Tabellen und Diagramme, Pandas (Python-Paket), Daten importieren/exportieren, Microsoft Excel, Datenmanipulation, Daten-Strukturen, Grundsätze der Programmierung, Skripting, Datenwrangling, Objektorientierte Programmierung (OOP), Installation der Software, Python-Programmierung, Jupyter, Entwicklungsumgebung, Datenanalyse, Paket- und Softwareverwaltung
★ 4.7 (30) · Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools
★ 4.4 (102) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: User Interface (UI) Design, Data Persistence, Data Store, Object Oriented Design, Database Application, Database Management, Real Time Data, Program Development, Package and Software Management, Computer Programming, Code Reusability, Data Management, Software Installation, Data Modeling
★ 4.6 (30) · Mittel · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, Network Routing, Network Routers, Computer Networking, Infrastructure Security, Routing Protocols, Public Key Infrastructure, Network Model, Cryptographic Protocols, Web Applications, Application Servers
★ 4.6 (91) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Pandas (Python-Paket), Bereinigung von Daten, Daten importieren/exportieren, Datenmanipulation, Software zur Datenvisualisierung, JSON, Datenumwandlung, Datenvisualisierung, Plot (Grafiken), Explorative Datenanalyse, Streudiagramme, Korrelationsanalyse, Datenwrangling, Datenanalyse, Statistische Visualisierung, Python-Programmierung, Histogramm, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.7 (30) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Alberta Machine Intelligence Institute
Kompetenzen, die Sie erwerben: Datenvalidierung, Maschinelles Lernen, Datenqualität, Bereinigung von Daten, Statistische Analyse, Qualität der Daten, Computer Programmierung, Technische Merkmale, Verifizierung und Validierung, Feature Technik, Modellevaluation, Datenumwandlung, Modell Ausbildung, Bewertung des Modells, Algorithmen für maschinelles Lernen, Validierung von Daten, Lineare Algebra, Angewandtes maschinelles Lernen, Verantwortungsvolle AI, Python-Programmierung, Computerprogrammierung, Vorverarbeitung von Daten, Algorithmen, Datenvorverarbeitung
★ 4.4 (98) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Unsupervised Learning, Data Mining, Social Network Analysis, ChatGPT, Embeddings, LLM Application, Applied Machine Learning, Data Quality, Unstructured Data, Anomaly Detection, Machine Learning Methods, Data Science, Supervised Learning, Machine Learning, Data Preprocessing, Data Analysis, Social Media Analytics, Data Manipulation, Python Programming, Exploratory Data Analysis
★ 4.5 (19) · Fortgeschritten · Spezialisierung · 3–6 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Fehlersuche, Computer Programmierung, Computer-Programmierwerkzeuge, Informatik, Software und Technologie für das Bildungswesen, Brainstorming, Grundsätze der Programmierung, Computerwissenschaft, Computerprogrammierung, Digitale Pädagogik, Programm-Entwicklung, Kollaborative Software, Algorithmen
★ 4.8 (26) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Frontend-Integration, Web-Entwicklungs-Tools, React.js, Bootstrap (Front-End-Framework), Einheitstest, JSON, Software-Prüfung, HTML und CSS, Jest (JavaScript Testing Framework), Javascript, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Web-Entwicklung, Cascading Style Sheets (CSS), Einheitliche Prüfung, Benutzerfreundliches Design, Testfall, Hypertext Markup Language (HTML), Web-Design
★ 3.4 (82) · Anfänger · Spezialisierung · 3–6 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, SQL, Daten-Strukturen, Skripting, Grundsätze der Programmierung, Datei-E/A, Web-Anwendungen, Python-Programmierung, Dateiverwaltung, Datenbank-Management, Web-Entwicklung, MySQL, Datenbank Management
★ 4.6 (30) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Electronic Components, Electronic Systems, Electronics, Programming Principles, Electronic Hardware, Hardware Design, Display Devices, Robotics, Data Persistence, Computer Programming Tools, Integrated Development Environments, Computer Programming, Embedded Systems, Development Environment, Automation Engineering, Simulation and Simulation Software, Digital Communications, Data Storage
★ 4.8 (12) · Anfänger · Kurs · 3–6 Monate