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.

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Programming Principles, Computer Programming
★ 4.5 (26) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of London
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Computer Programmierung, Programm-Entwicklung, Datenmodellierung, Transaktionsverarbeitung, C und C++, Computerprogrammierung, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung, Objektorientierter Entwurf
★ 4.7 (27) · Mittel · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Elektroingenieurwesen, Mathematische Modellierung, Lineare Algebra, Digitale Signalverarbeitung, Kommunikationssysteme, Elektronik, Telekommunikation
★ 4.8 (94) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, OAuth, Javascript, Microservices, Persistenz der Daten, Einheitliche Prüfung, Cloud-Bereitstellung, Node.JS, Datenbank-Design, Datenbanken, MongoDB, SQL, Einheitstest, MySQL, Anwendungsprogrammierschnittstelle (API), MySQL-Workbench, Server-Seite, Objekt-Relationales Mapping, API-Gateway, NoSQL, Relationale Datenbanken
★ 3.6 (115) · Mittel · Spezialisierung · 3–6 Monate

Siemens
Kompetenzen, die Sie erwerben: Safety Standards, Robotics, Mechanical Design, Automation, Control Systems, Program Development, Manufacturing and Production, Performance Testing, Human Machine Interfaces, Programming Principles, Human Factors, Risk Management Framework
★ 4.7 (23) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Python-Programmierung, Algorithmen, Daten-Strukturen, Dateiverwaltung, Computer Programmierung, Datei-E/A, Datenverwaltung, Computerprogrammierung, Objektorientierte Programmierung (OOP), Datenspeicherung, Grundsätze der Programmierung, Datenmanagement, Wiederverwendbarkeit von Code, Objektorientierter Entwurf
★ 3.9 (12) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Technologien zur Datenspeicherung, Datenverarbeitung, Datenwissenschaft, Maschinelles Lernen, Apache Spark, Große Daten, Modellevaluation, Vorverarbeitung von Daten, Methoden des maschinellen Lernens, Daten-Pipelines, Angewandtes maschinelles Lernen, Datenspeicherung, PySpark, Statistisches maschinelles Lernen, Bewertung des Modells, Algorithmen für maschinelles Lernen, Datenvorverarbeitung
★ 3.8 (1252) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AI-Integrationen, Generative KI, JSON, OpenAI, Schnelles Engineering, Web-Anwendungen, OpenAI-API, Anwendungsprogrammierschnittstelle (API)
★ 4.2 (20) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: Datenvalidierung, Integration von Daten, Analyse sensorischer Systeme, Datenanalyse, Erweiterte Analytik, Python-Programmierung, Lebenszeichen, Validierung von Daten, Analytik, Medizinische Ausrüstung und Technologie, Verifizierung und Validierung, Sportwissenschaft, Angewandtes maschinelles Lernen, Gesundheitstechnologie, Datengestützte Entscheidungsfindung, Sportliches Training, Verletzungsprävention, Physiologie
★ 4.5 (46) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Numerische Analyse, Datenverarbeitung, Rechnerische Logik, Python-Programmierung, Datei-E/A, Computer Programmierung, Daten-Strukturen, Integrierte Entwicklungsumgebungen, NumPy, Computerprogrammierung, Computational Thinking, Installation der Software, Paket- und Softwareverwaltung, Grundsätze der Programmierung, Skripting, Wiederverwendbarkeit von Code, Code-Überprüfung, Entwicklungsumgebung, Objektorientierter Entwurf
★ 4.6 (11) · Anfänger · Kurs · 1–3 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Internet Of Things, Advanced Analytics, Big Data, Data Management, Wireless Networks, Predictive Analytics, Applied Machine Learning, Analytics, Water Sustainability, Data-Driven Decision-Making, Sustainable Systems, Environmental Monitoring, Geospatial Information and Technology, Telecommunications, Sustainable Technologies, Real Time Data, Automation, Data Analysis, Control Systems, Data Collection
★ 4.6 (272) · Anfänger · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Datenvalidierung, C++ (Programmiersprache), Computer Programmierung, Algorithmen, Validierung von Daten, Daten-Strukturen, Test Daten, Verifizierung und Validierung, Computerprogrammierung, Statistische Programmierung, Objektorientierte Programmierung (OOP), Entwicklungstests, C und C++
★ 4.6 (34) · Mittel · Kurs · 1–4 Wochen