Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Software Versioning, Release Management, Open Source Technology, Software Installation, Configuration Management, Code Review, File Management, System Configuration
Anfänger · Kurs · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Javascript, HTML und CSS, Web Design und Entwicklung, Browser-Kompatibilität, Analyse der Anforderungen, User Experience Design, Kundenbetreuung, Bootstrap (Front-End-Framework), Web-Anwendungen, Reaktionsfähiges Webdesign
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Maintainability, Code Review, Testability, Debugging, Style Guides, Software Documentation, Software Design Patterns, Programming Principles, Quality Assurance
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Jest (JavaScript Testing Framework), CI/CD, Model View Controller, User Acceptance Testing (UAT), Continuous Integration, Cucumber (Software), Postman API Platform, Ansible, Software Testing, OAuth, Web Development Tools, Behavior-Driven Development, Application Performance Management, Prometheus (Software), Authentications, Test Driven Development (TDD), Package and Software Management, Cloud API, Javascript, Software Engineering
Anfänger · Spezialisierung · 3–6 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Datenstrukturen, Computer Programmierung, Entwicklungsumgebung, Algorithmen, Objektorientierte Programmierung (OOP), Automatisierung, Programm-Entwicklung, Python-Programmierung, Fehlersuche, Robotik, Grundsätze der Programmierung, Datei-E/A, Skripting
Anfänger · Kurs · 1–4 Wochen

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Computer Programmierung, Animation und Spieldesign, Ereignisgesteuerte Programmierung, Storytelling, Animationen, Storyboarding, Programm-Entwicklung, Lösung Design, Koordinierung, Computergestütztes Denken, Grundsätze der Programmierung, Datenfluss, Spiel-Design, Skripting
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Open Source Technologie, Entwicklungsumgebung, Anwendungsentwicklung, Fehlersuche, KI-Workflows, Software-Entwicklungstools, Integrierte Entwicklungsumgebungen, Software-Ingenieur
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Technische Berechnungen, Entwicklungsumgebung, C (Programmiersprache), Fehlersuche, Grundsätze der Programmierung, Software-Dokumentation
Anfänger · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Program Development, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Creative Design, Computer Programming, Computational Thinking, File I/O
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Pseudocode, Programming Principles, Debugging, Diagram Design, Functional Design, Computer Programming Tools, Computer Programming, Software Documentation
Anfänger · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: HTML and CSS, Software Documentation, Technical Documentation, Style Guides, Web Development, Technical Writing
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Entwicklung von Testskripten, Generative KI, ChatGPT
Anfänger · Kurs · 1–4 Wochen