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.

Duke University
Kompetenzen, die Sie erwerben: Software-Tests, Entwicklungsumgebung, Simulationen, Algorithmen, C (Programmiersprache), Fehlersuche, Pseudocode, Programm-Entwicklung, Computer Programmierung, Befehlszeilen-Schnittstelle
Anfänger · Kurs · 1–4 Wochen
SAS
Kompetenzen, die Sie erwerben: Data Manipulation, SAS (Software), Data Access, Data Import/Export, Microsoft Excel, Data Analysis, Data Transformation, Requirements Analysis, Statistical Programming, Exploratory Data Analysis, Data Validation, Data Cleansing, Statistical Analysis, Descriptive Statistics, Data Processing, Data Integration, SQL, Computer Programming, Data Presentation, Debugging
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

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

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Transformation, Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Data Structures, Scatter Plots, Programming Principles, Integrated Development Environments, Python Programming, Development Testing, Computer Programming, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Betriebssysteme, Instandhaltbarkeit, Simulationen, Benutzeroberfläche (UI), C (Programmiersprache), Softwareentwicklung, Grundsätze der Programmierung, Fehlersuche, Dateiverwaltung, System Programmierung, Datenstrukturen, Befehlszeilen-Schnittstelle, Programm-Entwicklung, Software-Ingenieur, Interaktives Design
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: SQL, SAS (Software), Database Management, Query Languages, Case Studies, Data Access, Program Development, Statistical Programming, Data Presentation, Scripting, Perl (Programming Language), Data Processing, Automation, Data Integration, Stored Procedure, Data Manipulation, Data Transformation, Debugging, Data Validation, Data Analysis
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Algorithmen, Computergestütztes Denken, C (Programmiersprache), Datenstrukturen
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Erhebung von Daten, Grundsätze der Programmierung, Computergestütztes Denken, Algorithmen, C (Programmiersprache), Microsoft Visual Studio, Programm-Entwicklung, Datenspeicherung, Computer Programmierung
Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Python-Programmierung, Objektorientierte Programmierung (OOP), Software-Tests, Computergestütztes Denken, Algorithmen, Testfall, Software-Ingenieur, Programm-Entwicklung, Datenstrukturen, Fehlersuche, Einheitstest
Gemischt · Kurs · 1–3 Monate

Universidad ORT Uruguay
Kompetenzen, die Sie erwerben: Video Game Development, Software Engineering, Program Development, Programming Principles, Software Testing, Animation and Game Design, Software Development, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging
Anfänger · Kurs · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C und C++, Objektorientierte Programmierung (OOP), Algorithmen, Grundsätze der Programmierung, C (Programmiersprache), Datenstrukturen, Graphentheorie, C++ (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Pontificia Universidad Católica de Chile
Kompetenzen, die Sie erwerben: Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms, File Management
Anfänger · Kurs · 1–3 Monate