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 Michigan
Kompetenzen, die Sie erwerben: Datenzugang, Datenumwandlung, Datenwrangling, Daten importieren/exportieren, Datenmanipulation, Datenerfassung, Daten-Strukturen, Anwendungsprogrammierschnittstelle (API), Datei-E/A, JSON, Datenverarbeitung, Datenerhebung, Restful API, Python-Programmierung
★ 4.7 (4052) · Mittel · Kurs · 1–4 Wochen

ESSEC Business School
Kompetenzen, die Sie erwerben: Informationstechnologie, Analytische Fähigkeiten, Fallstudien, Peer Review, Erweiterte Analytik, Präsentation der Daten, Statistische Methoden, Daten-Synthese, Marketing-Strategien, Kundenanalyse, R Programmierung, Datengesteuertes Marketing, Digitale Transformation, Business-Analytik, Komplexe Problemlösung, Marketing-Analytik, Prädiktive Analytik, Statistische Programmierung, Vorhersage, R (Software)
★ 4.4 (1281) · Fortgeschritten · Spezialisierung · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Bioinformatik, Forschungsberichte, Datenanalyse, Netzwerkanalyse, Daten-Synthese, Biowissenschaften, Informatik, Netzwerk-Modell, Korrelationsanalyse, Molekularbiologie, Software zur Datenvisualisierung, Analyse, Biologie, Software zur Datenanalyse, Wissenschaftliche Visualisierung, Mikrobiologie, Biotechnologie, R (Software), Laborberichte
★ 4.7 (2148) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), Objective-C (Programming Language), System Programming, Object Oriented Programming (OOP), File I/O, Debugging, File Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Data Cleansing, Python Programming, Data Analysis, NumPy, Pandas (Python Package), Data Manipulation, Programming Principles, Analytics, Analytical Skills, Scripting, Code Reusability
★ 4.6 (115) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Robotics, Machine Controls, 3D Modeling, Automation Engineering, 3D Assets, Simulation and Simulation Software, Simulations, Visualization (Computer Graphics), Computer-Aided Design, Image Analysis, Control Systems, Computer Vision, Python Programming, Extensible Markup Language (XML), Engineering, Software Engineering, C++ (Programming Language), System Configuration
Mittel · Kurs · 1–3 Monate

Hebrew University of Jerusalem
Kompetenzen, die Sie erwerben: Algorithmen, Computer-Systeme, Computerarchitektur, Grundsätze der Programmierung, Software-Architektur, Software Architektur, Computerprogrammierung, Software-Entwicklung, System-Software, Hardware-Architektur, Speicherverwaltung, Betriebssysteme, Computer Programmierung, Daten-Strukturen, Peripheriegeräte, System-Programmierung, Computerwissenschaft, Informatik, Virtuelle Maschinen, Objektorientierte Programmierung (OOP), Software Entwurf, Programm-Entwicklung, Computergrafik
★ 4.9 (534) · Gemischt · Kurs · 1–3 Monate

California Institute of the Arts
Kompetenzen, die Sie erwerben: Entwurf, Animationen, Entwicklung von Videospielen, Prototyping, Geschichtenerzählen, Kreatives Design, Ideenfindung, Visuelles Storytelling, Design-Strategien, Technische Kommunikation, Spiel-Design, Prüfung der Benutzerfreundlichkeit, Virtuelle Umgebung, Konzeptionelle Gestaltung, Technischer Entwurf, Software-Entwurfsdokumente, Software-Visualisierung, Animation und Spieldesign, Gestaltung, Kunstgeschichte, Gestaltungselemente und -prinzipien
★ 4.7 (4167) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Jupyter, DevOps, IT Automation, Integrated Development Environments, Development Environment, Scripting, Scripting Languages, Code Reusability, Python Programming, Package and Software Management, Virtual Environment, Software Installation, Data Structures, Software Versioning
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Data Wrangling, Data Manipulation, Data Transformation, Data Integration, Extract, Transform, Load, Data Processing, Data Preprocessing, Data Cleansing, Data Quality, Alteryx, SQL, Data-Driven Decision-Making, Business Analysis, Data Pipelines, Relational Databases, Data Integrity, Internal Communications, Data Collection, Python Programming, Automation
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Salesforce Object Query Language (SOQL), Salesforce, Web Services, Test Script Development, Memory Management, Unit Testing, Development Testing, Debugging, Code Reusability, Simple Object Access Protocol (SOAP), Object Oriented Programming (OOP), Data Management, Performance Tuning, Relationship Management
Mittel · Kurs · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Rust (Programming Language), Algorithms, Performance Tuning, Theoretical Computer Science, Performance Testing, Data Structures, Python Programming, Memory Management, Verification And Validation, Computer Programming Tools
Mittel · Kurs · 1–3 Monate