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.

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Integrierte Entwicklungsumgebungen, Computer Programmierung, Java, Objektorientierte Programmierung (OOP), Fehlersuche, Java Programmierung, Computergestützte Logik, Programm-Entwicklung, Pädagogik, Kulturelle Reaktionsfähigkeit, Grundsätze der Programmierung, Computergestütztes Denken, Software und Technologie für das Bildungswesen, Testfall, Digitale Pädagogik, Unterrichten, Pseudocode, Datenstrukturen
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Python Programming, Scripting, Computer Science
Mittel · Kurs · 1–4 Wochen

University of Leeds
Kompetenzen, die Sie erwerben: Robotics, Automation, Artificial Intelligence, Manufacturing and Production, Engineering, Data Ethics, Electrical Engineering, Computer Vision, Control Systems, Biomedical Engineering, Computer Programming
Anfänger · Kurs · 1–4 Wochen
Rice University
Kompetenzen, die Sie erwerben: Algorithmen, Theoretische Informatik, Computer Programmierung, Fehlersuche, Grundsätze der Programmierung, Computergestütztes Denken, Python-Programmierung
Mittel · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Computer Programmierung, Datenvalidierung, Javascript, Web-Entwicklung, Webdesign, Server-Seite, React.js, Datenstrukturen, TypeScript, Node.JS, Web-Entwicklungstools
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Computer Programmierung, Soziologie, Wissenschaftliche Methoden, Systemorientiertes Denken, Wirtschaft, Agentische Systeme, Analyse sozialer Netzwerke, Sozialwissenschaften, Simulationen, Modellevaluation
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Produktivität, Computer Programmierung, Linux-Befehle, Befehlszeilen-Schnittstelle, Dateiverwaltung, Bash (Skriptsprache), Unix, Unix-Befehle
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Xi'an Jiaotong University
Kompetenzen, die Sie erwerben: Microsoft SQL Servers, ASP.NET, SQL, C# (Programming Language), Object Oriented Programming (OOP), Relational Databases, .NET Framework, Operating Systems, Microsoft Visual Studio, Computer Systems, System Testing, Database Design, Database Management, User Interface (UI) Design, Databases, Database Development, Web Development, Programming Principles, UI Components, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

Universidad Nacional de Colombia
Kompetenzen, die Sie erwerben: Programming Principles, Pseudocode, Debugging, Computational Thinking, Computer Programming, Arithmetic, Algorithms, Program Development, Computational Logic, Python Programming, Development Environment
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Design, Computational Logic, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computer Programming, Programming Principles, Data Import/Export, Data Structures, Integrated Development Environments, Python Programming, Computer Science
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: MySQL, Computer Programmierung, Datenanalyse, SQL, Informatik, Relationale Datenbanken
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden