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.
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, Data Processing, Data Preprocessing, Data Integration, SQL, Descriptive Statistics, Computer Programming, Data Presentation
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Data Structures, Scatter Plots, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 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

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

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

University of Colorado System
Kompetenzen, die Sie erwerben: Erhebung von Daten, Datenspeicherung, Computer Programmierung, C (Programmiersprache), Microsoft Visual Studio, Algorithmen, Programm-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken
Anfänger · Kurs · 1–4 Wochen

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: Computer Programmierung, Datenstrukturen, C (Programmiersprache), Algorithmen, Objektorientierte Programmierung (OOP), Graphentheorie, C++ (Programmiersprache), Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

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

University of California San Diego
Kompetenzen, die Sie erwerben: Javascript, C und C++, Java, Datenspeicherung, Testfall, Fehlersuche, Python-Programmierung, Computer Programmierung, Datenstrukturen, Entwicklungstests, Software-Tests, Netzwerkanalyse, Algorithmen, Rust (Programmiersprache), Theoretische Informatik, Graphentheorie, Programm-Entwicklung, Bioinformatik, Grundsätze der Programmierung, Computergestütztes Denken
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Anfänger · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Algorithmen für maschinelles Lernen, Computer Programmierung, Datenstrukturen, Python-Programmierung, Anwendungsentwicklung, Algorithmen, Datenanalyse, Kombinatorik, Objektorientierte Programmierung (OOP), Theoretische Informatik, Big Data, Graphentheorie, Bioinformatik, Programm-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken, Wahrscheinlichkeit, Interaktives Design
Anfänger · Spezialisierung · 3–6 Monate