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: Computer Programmierung, Computer-Programmierwerkzeuge, Skriptsprachen, Python-Programmierung, Programm-Entwicklung, Daten-Strukturen, Computerprogrammierung, Integrierte Entwicklungsumgebungen, Fehlersuche, Skripting, Grundsätze der Programmierung, Datenspeicher, Entwicklungsumgebung, Computational Thinking
★ 4.8 (40.427) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: NumPy, Datenanalyse, Python-Programmierung
★ 4.6 (43.558) · Anfänger · Kurs · 1–3 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 (127) · Mittel · Kurs · 1–4 Wochen
Duke University
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Inferenz, Regressionsanalyse, Statistik, R (Software), Statistische Software, Datenanalyse, Peer Review, Explorative Datenanalyse, Datenvisualisierung, Statistische Programmierung, Bayessche Statistik, Statistische Analyse, Statistische Methoden, Wahrscheinlichkeitsverteilung, Statistische Berichterstattung, Wahrscheinlichkeitsrechnung und Statistik, Statistische Modellierung, Stichproben (Statistik), Statistische Hypothesenprüfung
★ 4.7 (7674) · Anfänger · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Software-Prüfung, Computer-Programmierwerkzeuge, C (Programmiersprache), Algorithmen, Planung der Prüfung, Programm-Entwicklung, Entwicklungstests, Computerprogrammierung, Fehlersuche, Grundsätze der Programmierung, Tools erstellen, Simulationen
★ 4.3 (827) · Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Computerprogrammierung, Python-Programmierung, Daten-Strukturen, Fehlersuche, Programm-Entwicklung, Funktionales Design, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Datei-E/A, Software-Dokumentation, Technische Dokumentation, Entwicklungsumgebung
★ 4.7 (6735) · Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: C (Programming Language), Python Programming, Programming Principles, Computer Programming, Unix
★ 4.5 (89) · 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, Object Oriented Design, Web Scraping, Database Management, Creative Design, Data Structures, Scatter Plots, Programming Principles, File I/O, Test Case, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
★ 3.9 (15) · Mittel · Spezialisierung · 3–6 Monate

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

Universidad ORT Uruguay
Kompetenzen, die Sie erwerben: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Documentation, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Software Design, Animations
★ 4.8 (2733) · Anfänger · Kurs · 1–3 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Computer Programmierung, Einheitstest, Software-Prüfung, Algorithmen, Testfall, Entwicklungstests, Computerprogrammierung, Python-Programmierung, Programm-Entwicklung, Einheitliche Prüfung, Objektorientierte Programmierung (OOP), Test-Automatisierung, Grundsätze der Programmierung, Objektorientierter Entwurf, Daten-Strukturen
★ 4.6 (732) · Gemischt · Kurs · 1–3 Monate