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.

Kompetenzen, die Sie erwerben: NumPy, Python-Programmierung, Datenanalyse
★ 4.6 (43.506) · Anfänger · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Peer Review, Wahrscheinlichkeitsverteilung, Statistische Methoden, Regressionsanalyse, Statistik, R Programmierung, Statistische Modellierung, Datenanalyse, Statistische Hypothesenprüfung, Statistische Programmierung, Statistische Inferenz, Statistische Analyse, Datenvisualisierung, Explorative Datenanalyse, Bayessche Statistik, Stichproben (Statistik), Statistische Software, Statistische Berichterstattung, Wahrscheinlichkeitsrechnung und Statistik, R (Software)
★ 4.7 (7667) · Anfänger · Spezialisierung · 3–6 Monate

L&T EduTech
Kompetenzen, die Sie erwerben: Robotics, Machine Controls, Automation Engineering, Programmable Logic Controllers, Control Systems, Automation, Simulation and Simulation Software, Manufacturing Processes, Simulations, Industrial Engineering, Equipment Design, Internet Of Things, Matlab, Electronic Components, Engineering, Scientific, and Technical Instruments, Process Control
★ 4.5 (126) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Programm-Entwicklung, Testfall, Fehlersuche, Software-Prüfung, Tools erstellen, Grundsätze der Programmierung, Simulationen, Computerprogrammierung, Planung der Prüfung, C (Programmiersprache), Computer Programmierung
★ 4.3 (827) · Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Python-Programmierung, Technische Dokumentation, Fehlersuche, Funktionales Design, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Computerprogrammierung, Software-Dokumentation, Entwicklungsumgebung, Computer Programmierung, Datei-E/A, Daten-Strukturen
★ 4.7 (6735) · Anfänger · Kurs · 1–3 Monate
SAS
Kompetenzen, die Sie erwerben: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Statistical Reporting, Data Processing, Data Analysis, Data Transformation, Requirements Analysis, Data Validation, Statistical Analysis, Exploratory Data Analysis, Data Wrangling, Statistical Programming, Data Analysis Software, Data Preprocessing, Data Integration, Statistical Software, SQL
★ 4.8 (3540) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix
★ 4.5 (88) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Transformation, Data Visualization, Data Store, Web Scraping, Database Management, Creative Design, Scatter Plots, Data Structures, Data Manipulation, Programming Principles, File I/O, Test Case, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
★ 3.8 (14) · Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Instandhaltbarkeit, System-Programmierung, Software-Entwicklung, Softwaretechnik, Simulationen, Kollaborative Software, Speicherverwaltung, Lebenszyklus der Systementwicklung, C (Programmiersprache), Befehlszeilenschnittstelle, Datei-E/A
★ 4.3 (180) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: SQL, SAS (Software), Database Management, Query Languages, Case Studies, Data Access, Database Management Systems, Data Presentation, Perl (Programming Language), Data Processing, Automation, Statistical Programming, Data Manipulation, Data Management, Code Reusability, Data Structures, Data Transformation, Data Validation, Data Analysis, Data Storage
★ 4.8 (408) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Algorithmen, Grundsätze der Programmierung, C und C++, Speicherverwaltung, C (Programmiersprache), Daten-Strukturen
★ 4.3 (349) · Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Code Reusability, Program Development, Python Programming, Maintainability, Programming Principles, Debugging, Computer Programming, Software Development, Computational Logic
Gemischt · Kurs · 1–4 Wochen