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: Benutzeroberfläche (UI), Skripting, Skriptsprachen, Computer Programmierung, Datenstrukturen, Python-Programmierung, Software-Ingenieur, Web-Entwicklungstools, Grundsätze der Programmierung, Web-Entwicklung
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, iOS Entwicklung, Datenstrukturen, C (Programmiersprache), Objektorientierte Programmierung (OOP), Objective-C (Programmiersprache), Apple iOS, Prototyping
Gemischt · Kurs · 1–4 Wochen

KodeKloud
Kompetenzen, die Sie erwerben: Skripting, Skriptsprachen, Datenstrukturen, Computer Programmierung, Python-Programmierung, Fehlersuche, Grundsätze der Programmierung
Anfänger · Kurs · 1–3 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Benutzeroberfläche (UI), Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Model-View-Controller, UI Komponenten, Swift Programmierung, Anwendungs-Rahmenwerke, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX)
Gemischt · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Front-End Web Development, Debugging, Programming Principles, Computational Thinking, GitHub, Pseudocode, Version Control, Git (Version Control System), Integrated Development Environments, Microsoft Copilot, Algorithms, Program Development, Computer Programming, Data Flow Diagrams (DFDs), C# (Programming Language)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Skripting, Computer Programmierung, Python-Programmierung, Softwareentwicklung, Grundsätze der Programmierung, Computergestütztes Denken
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: Application Security, Angular, OAuth, Test Driven Development (TDD), Cryptography, Web Components, Data Validation, Vue.JS, Data Security, Authentications, HTML and CSS, Encryption, Authorization (Computing), General Data Protection Regulation (GDPR), Web Development, Web Applications, JavaScript Frameworks, Javascript, Security Strategy, Computer Programming
Anfänger · Spezialisierung · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
Anfänger · Spezialisierung · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Python Programming, Programming Principles, File I/O, Scripting, Software Engineering, Computer Programming, Computer Engineering, Data Structures
Anfänger · Kurs · 1–3 Monate

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Video Game Development, Game Design, Animation and Game Design, Unity Engine, Unreal Engine, Augmented and Virtual Reality (AR/VR), Computer Programming, Computer Graphics, User Interface (UI), Storytelling, Artificial Intelligence
Gemischt · Kurs · 1–3 Monate

Rice University
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Mathematische Modellierung, Informatik, Testfall, Simulationen, Datenstrukturen, Computer Programmierung, Python-Programmierung, Algorithmen, Theoretische Informatik, Spieltheorie, Grundsätze der Programmierung, Computergestütztes Denken
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, React Native, Funktionales Design, JSON, Entwicklung von Anwendungen für Mobilgeräte, Node.JS, Computer Programmierung, Software-Tests, Objektorientierte Programmierung (OOP), Jest (JavaScript Testing Framework), Web-Entwicklungstools, Grundsätze der Programmierung, Einheitstest
Anfänger · Kurs · 1–3 Monate