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 Glasgow
Kompetenzen, die Sie erwerben: NumPy, Scikit Learn (Machine Learning Library), Object Oriented Programming (OOP), Matplotlib, LLM Application, Machine Learning Methods, Applied Machine Learning, Large Language Modeling, Pandas (Python Package), Statistical Machine Learning, Development Environment, Model Training, Data Analysis, Generative AI, Data Structures, Programming Principles, Prompt Patterns, Python Programming, Prompt Engineering, Unit Testing
Mittel · Kurs · 1–4 Wochen

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

Duke University
Kompetenzen, die Sie erwerben: Java, Algorithmen, Objektorientierte Programmierung (OOP), Software-Entwicklungstools, Computerprogrammierung, Fehlersuche, Objektorientierter Entwurf, Prädiktive Modellierung, Markov-Modell, Daten-Strukturen, Datei-E/A, Java-Programmierung, Anwendungsprogrammierschnittstelle (API), Leistungsoptimierung, Software-Entwicklung, Software-Entwicklung, Grundsätze der Programmierung, Leistungsprüfung
★ 4.6 (1501) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Computer Programming Tools, Data Store, Development Environment, Computer Programming, File I/O, Code Reusability, Data Structures, Computational Logic, Data Access, Command-Line Interface, Data Import/Export, Data Management, Application Development
★ 4.4 (25) · Mittel · Kurs · 1–3 Monate

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

Universidad de Palermo
Kompetenzen, die Sie erwerben: Java, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Software-Entwicklung, Java-Programmierung, Software-Entwicklung, Grundsätze der Programmierung
★ 4.8 (18) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Visual Basic (Programmiersprache), Installation der Software, .NET-Rahmenwerk, Programm-Entwicklung, Computerprogrammierung, Fehlersuche, Software-Entwicklung, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Microsoft Visual Studio, Microsoft Entwicklungswerkzeuge, Grundsätze der Programmierung
★ 4.7 (52) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Secure Coding, Maintainability, Hardening, Java Programming, Software Design Patterns, Application Security, Software Design, Java, Software Architecture, Memory Management, Object Oriented Design, API Design, Code Reusability, Software Development, Object Oriented Programming (OOP), Functional Design, Application Programming Interface (API), Interoperability, System Programming, C (Programming Language)
Fortgeschritten · Kurs · 1–4 Wochen

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

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

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

Logical Operations
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Anwendungsdesign, Objektorientierte Programmierung (OOP), Computerprogrammierung, Objektorientierter Entwurf, Virtuelle Maschinen, Software-Entwicklung, Skriptsprachen, Anwendungsentwicklung, Skripting, Python-Programmierung, Grundsätze der Programmierung
Gemischt · Kurs · 1–4 Wochen