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.

Scrimba
Kompetenzen, die Sie erwerben: Reaktionsfähiges Web-Design, HTML und CSS, Computer Programmierung, Web-Design, Web-Design und Entwicklung, Cascading Style Sheets (CSS), Computerprogrammierung, Front-End-Webentwicklung
Mittel · Kurs · 1–4 Wochen

Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Operating Systems, Computer Systems, Debugging, Microsoft Visual Studio, OS Process Management, Computer Hardware, C# (Programming Language), Computer Architecture, Object Oriented Programming (OOP), Programming Principles, Memory Management, Integrated Development Environments, Computational Logic, Computer Programming, System Design and Implementation
Gemischt · Kurs · 1–4 Wochen

Peking University
Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, Software Development Methodologies, Systems Analysis, Software Engineering, Program Development, System Design and Implementation, Systems Design, Computer Programming, Java Programming, Software Architecture, Software Design, Requirements Analysis, System Implementation, Data Management, Software Design Patterns, Diagram Design
Anfänger · Kurs · 3–6 Monate

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Software Documentation, Java Programming, Java, Technical Documentation, Computer Programming, Programming Principles, Code Reusability, Computer Science
Mittel · Kurs · 1–4 Wochen

Tsinghua University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Computer Programming
Mittel · Kurs · 1–3 Monate

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: AI powered creativity, Creativity, Generative AI Agents, Generative AI, Artificial Intelligence, Computational Thinking, Computer Programming, Agentic systems, Aesthetics, Algorithms, Musical Composition
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Installation der Software, Datenvalidierung, Computer Programmierung, Software-Entwicklung, Rechnerische Logik, Validierung von Daten, Python-Programmierung, Programm-Entwicklung, Wiederverwendbarkeit von Code, Algorithmen, Funktionales Design, Computerprogrammierung, Software Entwurf, Skripting, Grundsätze der Programmierung, Computational Thinking, Befehlszeilenschnittstelle
Gemischt · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Software, Statistical Analysis, Statistical Methods, Debugging, File I/O, Data Analysis, Simulations, Programming Principles, Data Import/Export, Data Processing, Data Structures, Data Manipulation, Computer Programming, Performance Tuning, Software Installation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Strukturen, Web-Entwicklung, Computer Programmierung, Fehlersuche, Pseudocode, Rechnerische Logik, Javascript, Algorithmen, Computerprogrammierung, Grundsätze der Programmierung, Computational Thinking, Lösung Design, Front-End-Webentwicklung
Mittel · Kurs · 1–4 Wochen

Università di Napoli Federico II
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Python Programming, Computer Programming, Scripting Languages, Scripting, Programming Principles, Data Manipulation, Data Management, Database Management, Package and Software Management, File Management, File I/O, Databases
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java, File I/O, Algorithms, Java Programming, Object Oriented Design, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, Data Store, File Management, Data Import/Export, Web Applications
Anfänger · Kurs · 1–3 Monate