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: Computer Programmierung, Computerwissenschaft, Programm-Entwicklung, C++ (Programmiersprache), Entwicklungsumgebung, Anwendungsentwicklung, Grundsätze der Programmierung, Informatik, Andere Programmiersprachen, Software-Entwicklung, C und C++, Computerprogrammierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, Datenverarbeitung, Datenanalyse, Statistische Programmierung, Analyse, Statistische Software, Datenmanipulation, Software zur Datenanalyse, Analyse der Anforderungen, SAS (Software), Computerprogrammierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), Java, Java Programming, File I/O, File Management, Cascading Style Sheets (CSS), Extensible Markup Language (XML), Test Automation, Extensible Languages and XML, Test Script Development, Web Scraping, Apache, Web Development Tools, Data Import/Export, Verification And Validation, HTML and CSS, Hypertext Markup Language (HTML)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Swift Programming, Apple iOS, iOS Development, Application Deployment, Mobile Development, Programming Principles, Application Development, UI Components, User Interface (UI), Knowledge of Apple Software, User Interface (UI) Design, Functional Design
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Deskriptive Statistik, Datenverarbeitung, Datenanalyse, Datenumwandlung, Statistische Programmierung, Daten importieren/exportieren, Datenvorverarbeitung, Datenzugang, Validierung von Daten, Datenmanipulation, SAS (Software), Vorverarbeitung von Daten, Planung der Prüfung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Programming Principles, Functional Design, Python Programming, Software Installation, Program Development, Algorithms, Computational Logic, Scripting, Code Reusability, Computer Programming, Development Environment
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Explorative Datenanalyse, Datenorientierte Programmierung, Datenanalyse, Datenvisualisierung, Datenwissenschaft, Statistische Hypothesenprüfung, Statistische Programmierung, Regressionsanalyse, Datenwrangling, Daten-Strukturen, Statistische Analyse, Plot (Grafiken), Tidyverse (R-Paket), R (Software), Datenmanipulation, Ggplot2, Statistische Visualisierung, Statistische Modellierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Java Programming, Debugging, Java, Programming Principles, Computer Programming, Algorithms, Computer Programming Tools, Data Structures, Pseudocode, Software Installation, Software Architecture, Other Programming Languages, Code Reusability, Data Storage
Anfänger · Kurs · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Graphentheorie, Bioinformatik, Computational Thinking, Daten-Strukturen, Algorithmen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Speicherverwaltung, Rust (Programmiersprache), Entwicklungsumgebung, Grundsätze der Programmierung, Installation der Software, System-Programmierung, Daten-Strukturen, Integrierte Entwicklungsumgebungen
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Programm-Entwicklung, Datei-E/A, Datenverarbeitung, Große Daten, Software Architektur, Software-Entwurfsmuster, Leistungsoptimierung, Skalierbarkeit, System-Konfiguration, Verteiltes Rechnen, Software-Architektur, Apache Hadoop
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Development Tools, Javascript, Code Reusability, Programming Principles, Development Environment, Integrated Development Environments, Computer Programming, Debugging, Hypertext Markup Language (HTML), HTML and CSS, Cascading Style Sheets (CSS)
Anfänger · Kurs · 1–4 Wochen