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: Rust (Programming Language), Data Structures, Memory Management, Code Reusability, Package and Software Management, Blockchain, Development Environment, Web Development, Performance Testing, Programming Principles, System Programming, Algorithms, Integrated Development Environments, Software Testing
Anfänger · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Plot (Graphics), Data Visualization, Statistical Visualization, Statistical Modeling, Data Analysis, Data Science, Statistical Analysis, Data Import/Export, Statistical Machine Learning, Machine Learning Methods, Machine Learning, Decision Tree Learning, Machine Learning Algorithms, Regression Analysis, Data Structures, Computer Programming, Computer Programming Tools, Software Development
Gemischt · 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

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

Kompetenzen, die Sie erwerben: Daten-Strukturen, Speicherverwaltung, Rust (Programmiersprache), Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Graphentheorie, Algorithmen, Computational Thinking, Daten-Strukturen, Theoretische Informatik, Bioinformatik
Mittel · Kurs · 1–4 Wochen

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

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Computational Thinking, Programming Principles, Web Development, Code Reusability, Database Management, Object Oriented Programming (OOP), Computational Logic, Information Technology, Information Systems, Maintainability, Relational Databases, Computer Programming, Extensible Markup Language (XML), Algorithms, Other Programming Languages, SQL, Hypertext Markup Language (HTML), Data Structures, Cascading Style Sheets (CSS), Javascript
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Betriebssysteme, Shell-Skript, Befehlszeilenschnittstelle, Linux, Programm-Entwicklung, Daten-Strukturen, Linux-Befehle, OS Prozessmanagement, Konfigurationsverwaltung, Speicherverwaltung, Konfigurationsmanagement, Fehlersuche, System-Programmierung, Eingebettete Software, Entwicklungsumgebung, System-Software, Datei-E/A, Tools erstellen, Eingebettete Systeme, Peripheriegeräte
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Daten-Strukturen, Algorithmen, C++ (Programmiersprache), Leistungsoptimierung, Dateiverwaltung, Objektorientierter Entwurf, Objektorientierte Programmierung (OOP), Datei-E/A, Dateisysteme
Mittel · Kurs · 1–3 Monate
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Rechnerische Logik, Scala-Programmierung, Daten-Strukturen, Funktionales Design, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Grundsätze der Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, GitHub Copilot, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, OpenAI, AI Integrations, ChatGPT, AI literacy, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Quantum computing
Mittel · Kurs · 1–4 Wochen