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 London
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Javascript, Computerkenntnisse, Netzwerksicherheit, Arithmetik, Computer-Systeme, Angewandte Mathematik, Computergrafik, Informatik, Computer Programmierung, Cybersicherheit, Problemlösung, Software-Entwicklungstools, Allgemeine Mathematik, Computer-Vernetzung, Fehlersuche, Web Design und Entwicklung, Web-Anwendungen, Computergestütztes Denken, Computer-Programmierwerkzeuge
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programmierung, Java, Integrierte Entwicklungsumgebungen, Entwicklung von Anwendungen für Mobilgeräte, Datenstrukturen, Computer Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Grundsätze der Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Logical Operations
Kompetenzen, die Sie erwerben: Excel Macros, Microsoft Excel, Data Transformation, Data Import/Export, File I/O, Data Wrangling, Extensible Markup Language (XML), Data Manipulation, Visual Basic (Programming Language), Data Cleansing, Spreadsheet Software, Automation, Microsoft 365, Microsoft Office, Data Science, Query Languages, File Management, Debugging, Performance Improvement, Computer Programming
Mittel · Spezialisierung · 3–6 Monate

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Java Programmierung, Benutzeroberfläche (UI), Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Android Entwicklung, UI Komponenten, Computergrafik, Netzwerk-Modell, Animationen, Mensch-Computer-Interaktion, Datenmanagement, Geografische Informationssysteme
Gemischt · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Information Systems, Information Management, Business Logic, Data Structures, Transportation Operations, Information Technology, Production Planning, Operations Management, Business Operations, Inventory Control, Logistics, Algorithms, Computer Programming, Python Programming, Decision Making, Software Installation
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenvisualisierungssoftware, Datenverarbeitung, Netzwerkprotokolle, Interaktive Datenvisualisierung, Computer Programmierung, JSON, Python-Programmierung, Erweiterbare Markup-Sprache (XML), Datenbanken, Datenstrukturen, Datenbank-Design, Restful API, Datenanalyse, SQL, Web Scraping, Daten bereinigen, Webdienste, Grundsätze der Programmierung, Datenvisualisierung, Relationale Datenbanken
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Datei-E/A, JSON, NumPy, Automatisierung, Python-Programmierung, Restful API, Computer Programmierung, Datenstrukturen, Datenanalyse, Daten importieren/exportieren, Datenmanipulation, Objektorientierte Programmierung (OOP), Jupyter, Pandas (Python-Paket), Web Scraping, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Problem-Management, Computer Programmierung, Datenstrukturen, Fehlersuche, Python-Programmierung, Programm-Entwicklung, Grundsätze der Programmierung, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Algorithmen, Simulationen, Computer Programmierung, Fehlersuche, C (Programmiersprache), Befehlszeilen-Schnittstelle, Software-Tests, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen
University of Toronto
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Computer Programmierung, Datenstrukturen, Python-Programmierung, Fehlersuche, Datei-E/A, Algorithmen, Programm-Entwicklung, Grundsätze der Programmierung, Software-Dokumentation
Anfänger · Kurs · 1–3 Monate
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, Scatter Plots, Data Structures, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 3–6 Monate