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: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Performance Tuning, Data Analysis, Data Management, Applied Mathematics
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes
Anfänger · Kurs · 1–4 Wochen

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

University of Pennsylvania
Kompetenzen, die Sie erwerben: Problemlösung, Algorithmen, Python-Programmierung, Analytische Fähigkeiten, Programm-Entwicklung, Analyse, Fehlersuche, Computer-Hardware, Pseudocode, Grundsätze der Programmierung, Computerprogrammierung, Computerarchitektur, Objektorientierte Programmierung (OOP), Computer Programmierung, Computer-Systeme, Computational Thinking, Daten-Strukturen
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java-Programmierung, Java, Android-Studio, Integrierte Entwicklungsumgebungen, Java Programmierung, Grundsätze der Programmierung, Computerprogrammierung, Android-Entwicklung, Android (Betriebssystem), Entwicklungsumgebung, Mobile Entwicklung, Computer Programmierung, Daten-Strukturen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), File Systems, Video Game Development, Software Design Patterns, Local Area Networks, File I/O, Game Design, Computer Programming, Scripting, Software Architecture, Animation and Game Design, Programming Principles, Maintainability, Scripting Languages, Code Reusability, Data Persistence, Other Programming Languages, Graphic Design, Design and Product
Anfänger · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Problemlösung, Algorithmen, Wiederherstellung im Katastrophenfall, Grundsätze der Programmierung, Computerprogrammierung, Epidemiologie, Computational Thinking, Computer Programmierung
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), Development Environment, .NET Framework, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Installation, Python Programming, Data Structures, Data Processing, Programming Principles, Scripting Languages, Scripting, Development Environment, Computer Programming, Code Reusability, Functional Testing, Debugging, Problem Solving
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Python Programming, Computer Programming, Computational Thinking, Data Processing, Data Analysis Expressions (DAX), Data Analysis
Mittel · Kurs · 1–3 Monate

LearnKartS
Kompetenzen, die Sie erwerben: Matplotlib, Pandas (Python Package), Plot (Graphics), Data Visualization, Seaborn, Data Manipulation, Data Visualization Software, Pseudocode, Problem Solving, Data Analysis, Programming Principles, Data Processing, AI literacy, Dashboard, Python Programming, Data Science, Computer Programming, Generative AI
Gemischt · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datenspeicherung, Algorithmen, Theoretische Informatik, Graphentheorie, Programm-Entwicklung, Computer-Programmierwerkzeuge, Fehlersuche, Unstrukturierte Daten, Software-Entwicklung, Integrierte Entwicklungsumgebungen, Softwaretechnik, Technische Software, Computerprogrammierung, Speicherverwaltung, C++ (Programmiersprache), Computer Programmierung, Datenbank-Systeme, Objektorientierte Programmierung (OOP), Entwicklungsumgebung, Daten-Strukturen, Objektorientierter Entwurf
Mittel · Spezialisierung · 1–3 Monate