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: Computerprogrammierung, Grundsätze der Programmierung, Python-Programmierung, Unix, C (Programmiersprache)
★ 4.5 (94) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Visualization, Data Store, Web Scraping, Database Management, Scatter Plots, Data Structures, Data Manipulation, SQL, File I/O, Integrated Development Environments, Software Testing, Python Programming, Computer Programming, Data Import/Export, Program Development, Diversity and Inclusion
★ 3.8 (18) · Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: System-Programmierung, Software-Entwicklung, Grundsätze der Programmierung, Kollaborative Software, Software-Entwicklung, Speicherverwaltung, Befehlszeilenschnittstelle, Datei-E/A, C (Programmiersprache), Instandhaltbarkeit, Simulationen
★ 4.2 (182) · Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: SQL, SAS (Software), Case Studies, Database Management, Query Languages, Data Access, Database Management Systems, Perl (Programming Language), Data Presentation, Business, Data Transformation, Statistical Programming, Data Structures, Data Wrangling, Data Integration, Data Manipulation, Data Processing, Data Management, Code Reusability, Data Cleansing
★ 4.8 (410) · Mittel · Berufsbezogenes Zertifikat · 3–6 Monate
University of Toronto
Kompetenzen, die Sie erwerben: Software-Prüfung, Computerprogrammierung, Programm-Entwicklung, Daten-Strukturen, Grundsätze der Programmierung, Python-Programmierung, Testfall, Einheitliche Prüfung, Algorithmen, Test-Automatisierung, Objektorientierte Programmierung (OOP), Test-Tools
★ 4.6 (732) · Gemischt · Kurs · 1–3 Monate

Universidad ORT Uruguay
Kompetenzen, die Sie erwerben: Code Reusability, Video Game Development, Software Engineering, Program Development, Programming Principles, Game Design, Software Testing, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking
★ 4.8 (2738) · Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Computerprogrammierung, Daten-Strukturen, Grundsätze der Programmierung, Graphentheorie, Algorithmen, Speicherverwaltung, Objektorientierte Programmierung (OOP), C++ (Programmiersprache), Datei-E/A, C (Programmiersprache), Wiederverwendbarkeit von Code
★ 4.4 (2335) · Mittel · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Computational Logic
★ 4.4 (4957) · Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Software-Entwurfsmuster, Computerprogrammierung, C und C++, Daten-Strukturen, Software-Entwicklung, Graphentheorie, Objektorientierter Entwurf, Algorithmen, Speicherverwaltung, Objektorientierte Programmierung (OOP), C++ (Programmiersprache), Künstliche Intelligenz, C (Programmiersprache), Simulationen
★ 4.5 (337) · Mittel · Kurs · 1–3 Monate

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Dashboard Creation, Dashboard, Web Scraping, Pseudocode, Jupyter, Algorithms, Data Literacy, Data Mining, Data Analysis, R (Software), Correlation Analysis, Pandas (Python Package), NumPy, Data Import/Export, Predictive Modeling, Python Programming, Machine Learning Algorithms, Data Science, Machine Learning, Project Management
★ 4.6 (117.959) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenwissenschaft, Web-Scraping, R (Software), Statistik, Daten importieren/exportieren, Relationale Datenbanken, Python-Programmierung, Statistische Analyse, Präsentation der Daten, R Programmierung, Wahrscheinlichkeitsverteilung, SQL, Datenbank-Management, Jupyter, Datenanalyse, Deskriptive Statistik, NumPy, Dashboard, Erstellung des Dashboards, Datenvisualisierung
★ 4.6 (75.455) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenwissenschaft, Gespeicherte Prozedur, Vorverarbeitung von Daten, R (Software), Relationale Datenbanken, Cloud Computing, Python-Programmierung, Computer-Programmierwerkzeuge, Modell-Einsatz, Data Mining, R Programmierung, Datenkompetenz, Datenmanipulation, Große Daten, Unternehmensanalyse, SQL, Datenbank-Management, Jupyter, Bereinigung von Daten, Bewertung des Modells
★ 4.6 (102.352) · Anfänger · Spezialisierung · 3–6 Monate