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.

University of Colorado System
Kompetenzen, die Sie erwerben: Datenspeicherung, C++ (Programmiersprache), Rechnerische Logik, Entwicklung von Videospielen, Daten-Strukturen, Computerprogrammierung, Grundsätze der Programmierung, Unreal Engine, Algorithmen, Spiel-Design, C und C++, Computer Programmierung
★ 4.4 (34) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Code Reusability, Programming Principles, Python Programming, Computer Programming, Software Engineering, Simulations
★ 3.7 (23) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of London
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Datei-E/A, Datenmodellierung, FinTech, Daten-Strukturen, Objektorientierter Entwurf, Grundsätze der Programmierung, Programm-Entwicklung, Objektorientierte Programmierung (OOP), C und C++
★ 4.8 (65) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: C# (Programming Language), Data Modeling, User Interface (UI), jQuery, Microsoft SQL Servers, User Interface (UI) Design, Application Design, Microsoft Visual Studio, Application Development, Data Validation, Code Reusability, Database Application, Business Reporting, Data Management, Object Oriented Design, .NET Framework, Data Structures, Web Development, Maintainability, Performance Tuning
★ 5 (12) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative KI, Generative AI-Agenten, Datengestützte Entscheidungsfindung, Daten-Strategie, Paket- und Softwareverwaltung, Datenbank-Management-Systeme, Künstliche Intelligenz, Cloud-Bereitstellung, Technologien zur Datenspeicherung, Architektur des Cloud Computing, Grundsätze der Programmierung, Methoden der Softwareentwicklung, Computerprogrammierung, Datenbank-Anwendung, Cloud-Dienste, Lebenszyklus der Systementwicklung, Andere Programmiersprachen, Plattformübergreifende Entwicklung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Computer Programmierung
★ 4.7 (466) · Anfänger · Kurs · 1–3 Monate

University of Glasgow
Kompetenzen, die Sie erwerben: Matlab, Data Visualization, Model Optimization, Scientific Visualization, Artificial Intelligence and Machine Learning (AI/ML), Mathematical Software, Data Literacy, Data Wrangling, Data Preprocessing, Mathematical Modeling, Engineering Analysis
★ 4.9 (78) · Anfänger · Kurs · 1–4 Wochen

Red Hat
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, JSON, Python Programming, Debugging, Object Oriented Design, Data Structures, Red Hat Enterprise Linux, Programming Principles, Statistical Programming, Web Development, Program Development, Scripting, Integrated Development Environments, Development Environment, Software Installation
Mittel · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Gemeinsame Nutzung von Daten, Entwicklungsumgebung, Datenzugang, Python-Programmierung, System-Programmierung, Grundsätze der Programmierung, Algorithmen, Computerarchitektur, Programm-Entwicklung, Hardware-Architektur, OS Prozessmanagement, C und C++
★ 2.7 (145) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, C++ (Programmiersprache), Objektorientierter Entwurf, Computerprogrammierung, Speicherverwaltung, Programm-Entwicklung, Grundsätze der Programmierung, Objektorientierte Programmierung (OOP), Fehlersuche, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Datenwrangling, Rechnerische Logik, Paket- und Softwareverwaltung, Datenverarbeitung, Datenmanipulation, Computerwissenschaft, Datenvisualisierung, Plot (Grafiken), NumPy, Computerprogrammierung, Daten-Strukturen, Statistische Visualisierung, Python-Programmierung, Pandas (Python-Paket), Grundsätze der Programmierung, Matplotlib, Software zur Datenvisualisierung, Datenwissenschaft, Seaborn, Informatik, Computer Programmierung
★ 4.7 (314) · Anfänger · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Database Application, Python Programming, Unit Testing, Computer Programming, Restful API, Cross Platform Development, Package and Software Management, Scripting, Data Science, Program Development, Computer Programming Tools, Software Development, Data Processing, Debugging, Programming Principles, User Interface (UI) Design, Regression Analysis, Machine Learning
Mittel · Spezialisierung · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Operations Research, Applied Mathematics, Mathematical Software, Operational Analysis, Operations, Linear Algebra, Mathematical Modeling, Algorithms, Model Optimization, Algebra
Mittel · Kurs · 1–4 Wochen