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.

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Programm-Entwicklung, Integrierte Entwicklungsumgebungen, Computerprogrammierung, Skripting, Grundsätze der Programmierung, Datenspeicherung, Entwicklungsumgebung, Skriptsprachen, Computer-Programmierwerkzeuge
★ 4 (143) · Anfänger · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Git (Versionskontrollsystem), Fehlersuche, Java, Software-Prüfung, Unified Modeling Language, Spring Framework, Methoden der Softwareentwicklung, Lebenszyklus der Softwareentwicklung, JUnit, Agile Entwicklung von Software, Java Programmierung, Agile Methodik, Agile Software-Entwicklung, Instandhaltbarkeit, Software-Entwicklung, Lebenszyklus der Systementwicklung, Java-Programmierung, Grundsätze der Programmierung, Analyse der Anforderungen, Versionskontrolle, Software-Entwurfsmuster
★ 4.8 (37) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Scripting, Scripting Languages, Python Programming, Computer Programming Tools, Devops Tools, Software Development Tools, Data Structures, Programming Principles, Code Reusability, Program Development
★ 4.4 (31) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Imperial College London
Kompetenzen, die Sie erwerben: Bayessches Netz, Modell-Optimierung, Generative KI, Datenumwandlung, Wahrscheinlichkeitsverteilung, Auto-Kodierer, Bayessche Statistik, Bildanalyse, Tensorflow, Tiefes Lernen, Modell Ausbildung, Stichproben (Statistik), Generative Modellarchitekturen, Autokodierer
★ 4.7 (109) · Fortgeschritten · 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

Kompetenzen, die Sie erwerben: Mathematical Modeling, Matlab, High Voltage, Electrical Engineering, electromagnetics, Simulation and Simulation Software, Electric Power Systems, Engineering Calculations, Electrical Power, Mathematical Software, Environmental Engineering, Design
★ 4.7 (43) · Mittel · 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

Board Infinity
Kompetenzen, die Sie erwerben: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Core Data (Software), Business Reporting, Secure Coding, Code Reusability, Debugging, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Development, Development Testing, Object Oriented Design, Report Writing, HTML and CSS
★ 3.6 (40) · Mittel · Spezialisierung · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Computer Programmierung, Datenanalyse, Grafische Darstellung, Computerprogrammierung, Präsentation der Daten, Statistische Analyse, Computational Thinking, Grundsätze der Programmierung, C (Programmiersprache), Histogramm, C und C++
★ 4.7 (93) · Anfänger · Kurs · 1–4 Wochen

Codio
Kompetenzen, die Sie erwerben: Algorithms, C++ (Programming Language), C and C++, Data Structures, Theoretical Computer Science, Computer Programming
★ 4.5 (11) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software für maschinelles Lernen, Datenwissenschaft, Maschinelles Lernen, Python-Programmierung, Cloud Computing, Modell-Optimierung, Klassifizierungsalgorithmen, Modellevaluation, Angewandtes maschinelles Lernen, Modell Ausbildung, Methoden des maschinellen Lernens, Vorverarbeitung von Daten, Tensorflow, Scikit Learn (Bibliothek für maschinelles Lernen), Wissenschaftliche Visualisierung, Statistisches maschinelles Lernen, Bewertung des Modells, Prädiktive Modellierung, Datenvorverarbeitung
★ 4.6 (162) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Speicherverwaltung, Leistungsoptimierung, C++ (Programmiersprache), Algorithmen, Programm-Entwicklung, Skalierbarkeit, Daten-Strukturen, Bildanalyse, Ereignisgesteuerte Programmierung, Digitale Signalverarbeitung, System-Programmierung, Verteiltes Rechnen, Datenfluss
★ 3.3 (26) · Mittel · Kurs · 1–3 Monate