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: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Computational Thinking, Computer Programming, Programming Principles, Data Persistence, Algorithms, Maintainability, Simulations, Data Management, Prototyping
Mittel · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Integrierte Entwicklungsumgebungen, Testfall, Datenstrukturen, Computer Programmierung, Fehlersuche, Digitale Pädagogik, Algorithmen, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Java, Integrierte Entwicklungsumgebungen, Testfall, Computer Programmierung, Algorithmen, Objektorientierte Programmierung (OOP), Fehlersuche, Pseudocode, Computergestützte Logik, Programm-Entwicklung, Unterrichten, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Kulturelle Reaktionsfähigkeit, Java, Pädagogik, Computer Programmierung, Fehlersuche, Objektorientierte Programmierung (OOP), Digitale Pädagogik, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Javascript, Computergrafik, Computer Programmierung, Skriptsprachen, Fehlersuche, Animationen, Grundsätze der Programmierung, Computergestütztes Denken
Anfänger · Kurs · 1–4 Wochen

Fractal Analytics
Kompetenzen, die Sie erwerben: Schnelles Engineering, Generative KI, Kritisches Denken, Computer Programmierung, Künstliche neuronale Netze, Python-Programmierung, Fehlersuche, Modellierung großer Sprachen, Objektorientierte Programmierung (OOP), Generative Modellarchitekturen, Semantisches Web
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Computational Logic, Scripting Languages, Programming Principles, Web Development Tools, Data Structures, Computer Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Brainstorming, Computer Programmierung, Digitale Pädagogik, Fehlersuche, Algorithmen, Software und Technologie für das Bildungswesen, Grundsätze der Programmierung, Computergestütztes Denken
Anfänger · Kurs · 1–3 Monate

Codio
Kompetenzen, die Sie erwerben: Algorithms, Data Structures, Java, Theoretical Computer Science, Computer Programming, Computational Thinking
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Interaktive Datenvisualisierung, Computer Programmierung, Datenstrukturen, Python-Programmierung, Visualisierung (Computergrafik), Computergrafik, Animationen, Software Entwurf, Datei-E/A, Grafisches und visuelles Design, Computergestützte Logik, Grundsätze der Programmierung, Computergestütztes Denken, Interaktives Design
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenstrukturen, Python-Programmierung, Dateiverwaltung, Algorithmen, Grundsätze der Programmierung, Datenmanagement, Objektorientierte Programmierung (OOP)
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Ruby (Programming Language), File I/O, Object Oriented Programming (OOP), Ruby on Rails, Debugging, Software Design Patterns, Software Documentation, Testability, Scripting Languages, Development Environment, Integrated Development Environments, Computer Programming, Development Testing, Programming Principles, Data Structures, Scripting, Apple Xcode, Web Development, Program Development, Package and Software Management
Mittel · Spezialisierung · 3–6 Monate