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: CI/CD, Continuous Integration, Continuous Deployment, Application Deployment, GitHub, Software Development Tools, Version Control, DevOps, Test Automation, Program Development, Automation, Key Management, Software Quality Assurance
Mittel · Kurs · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Algorithmen, Betriebssysteme, Datenmanagement, Computer-Systeme, Computer Programmierung, Computer Hardware, Datenstrukturen, Dateisysteme, Grundsätze der Programmierung, Computergestütztes Denken, C (Programmiersprache)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Deskriptive Statistik, Algorithmen, Datenvisualisierungssoftware, Datenanalyse, Problem-Management, Datenstrukturen, Computer Programmierung, Dateiverwaltung, Erhebung von Daten, Analyse, Microsoft Visual Studio, Datenspeicherung, Grundsätze der Programmierung, Computergestütztes Denken, C (Programmiersprache), Theoretische Informatik, Automatisierung, Programm-Entwicklung, Simulationen, Datenspeicher
Anfänger · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Event-Driven Programming, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Debugging, Bitbucket, Software Development Tools, Performance Tuning, Vulnerability Assessments
Mittel · Kurs · 1–4 Wochen