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.

Peking University
Kompetenzen, die Sie erwerben: Software Design, Program Development, Computational Thinking, Algorithms, Software Engineering, Data Structures, Computer Programming, Development Testing
Mittel · Kurs · 1–3 Monate

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Computational Thinking, Computer Programming, Scripting, Program Development, Logical Reasoning
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Computational Thinking, Pseudocode, Algorithms, Programming Principles, Computer Programming, Computer Programming Tools
Mittel · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Artificial Intelligence, Professional Development, Personal Development, Willingness To Learn, Digital Transformation, Digital Communications, Technology Strategies, Computer Programming, Emerging Technologies, Learning Strategies
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Data Management, Programming Principles, Python Programming, Data Storage, Computer Programming, File Management
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unity Engine, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Performance Tuning, Computer Programming, Computer Programming Tools, User Interface (UI)
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Visual Studio, Python Programming, Software Installation, Computer Programming, Development Environment, Integrated Development Environments, System Configuration
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Scrimba
Kompetenzen, die Sie erwerben: Computational Thinking, Algorithms, Program Development, Software Development, Computer Programming, Data Structures, Javascript, Computer Science, Web Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Applications, Google App Engine, Application Deployment, Google Cloud Platform, Application Performance Management, Infrastructure as Code (IaC), Platform As A Service (PaaS), Kubernetes, Continuous Deployment, Development Environment, Performance Tuning, Containerization, Debugging, Serverless Computing, Virtual Machines, Computer Programming
Mittel · Kurs · 1–3 Monate

Northeastern University
Kompetenzen, die Sie erwerben: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Pseudocode, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning
Gemischt · Kurs · 1–3 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Control Systems, Robotic Process Automation, Simulations, Record Keeping, Matlab, Computer Programming, Linear Algebra
Mittel · Kurs · 1–4 Wochen