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: Other Programming Languages, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Development
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Algorithmen, Entwicklungsumgebung, Fehlersuche, Datei-E/A, Datenstrukturen, Integrierte Entwicklungsumgebungen, C++ (Programmiersprache), Pseudocode
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Front-End Web-Entwicklung, Ereignisgesteuerte Programmierung, Javascript, Grundsätze der Programmierung, JSON, Fehlersuche, Persistenz der Daten, Schnittstelle zur Anwendungsprogrammierung (API), Web-Anwendungen, Interaktives Design, Benutzeroberfläche (UI), Reaktionsfähiges Webdesign
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: NumPy, Debugging, Pandas (Python Package), Statistics, Data Analysis, Statistical Programming, Descriptive Statistics, Exploratory Data Analysis, Data Preprocessing, Data-oriented programming, Program Development, Numerical Analysis, Critical Thinking
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: System Programming, Debugging, Secure Coding, C++ (Programming Language), Programming Principles, Software Development, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
Mittel · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Open Source Technologie, Computer Programmierung, Objektorientierte Programmierung (OOP), Java, Grundsätze der Programmierung, Funktionales Design, Skalierbarkeit, Integrierte Entwicklungsumgebungen, Java Programmierung, IntelliJ IDEA
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Program Development, Python Programming, Debugging
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Deskriptive Statistik, Entwicklungsumgebung, Statistische Analyse, Programm-Entwicklung, Versionskontrolle, Fehlersuche, Microsoft Kopilot, Microsoft Visual Studio, Software-Dokumentation
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Kommunikation, Daten-Storytelling, Daten importieren/exportieren, Datenverarbeitung, Datenumwandlung, Statistische Analyse, Rmarkdown, Daten bereinigen, Ggplot2, Daten-Integration, Datenanalyse, R-Programmierung, Datenvisualisierungssoftware, Tidyverse (R-Paket), Datenmanipulation, Datenvisualisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), .NET-Rahmenwerk, Computer Programmierung, Datei-E/A, Visual Basic (Programmiersprache), Datenmodellierung, Datenstrukturen, Objektorientierter Entwurf, Microsoft Entwicklungswerkzeuge, Software-Ingenieur, Unified Modeling Language
Mittel · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Computer Programmierung, Computergestütztes Denken, Grundsätze der Programmierung, Problem-Management, Algorithmen, Datenstrukturen, Programm-Entwicklung, Funktionsprüfung, Entwicklung von Videospielen, Python-Programmierung, Anwendungsdesign, Informatik, Fehlersuche, Software-Qualität (SQA/SQC), Pseudocode, Theoretische Informatik, Animation und Spieldesign, Software-Ingenieur, Problemlösung, Spiel-Design
Anfänger · Kurs · 1–3 Monate