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: SQL, Excel-Formeln, Künstliche Intelligenz, Datenumwandlung, Fehlersuche, Microsoft Excel, Datenanalyse, Verantwortungsvolle KI, Daten-Pipelines, Datenverarbeitung, Automatisierung, Verarbeitung natürlicher Sprache, Generative KI, Schnelles Engineering
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Anwendungssicherheit, CI/CD, Docker (Software), Automatisierung, Compliance Management, Abhängigkeitsanalyse, Schwachstellen-Management, Kontinuierliche Integration, Sichere Kodierung, Code-Überprüfung, Lebenszyklus der Softwareentwicklung, DevSecOps, DevOps, Sicherheitsbewußtsein, Kontinuierliche Lieferung, Jenkins, SonarQube, Bewertungen der Anfälligkeit, Open Web Application Security Project (OWASP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Computer Programmierung, Web-Entwicklung, Front-End Web-Entwicklung, Computergestütztes Denken, Javascript, Pseudocode, Grundsätze der Programmierung, Datenstrukturen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript and jQuery, Systems Integration
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: User Interface (UI), Web Content Accessibility Guidelines, Development Environment, Web Analytics and SEO
Anfänger · Kurs · 3–6 Monate

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
Dartmouth College
Kompetenzen, die Sie erwerben: System Programmierung, Linux-Befehle, Algorithmen, Eingebettete Software, Fehlersuche, Eingebettete Systeme, Computer Architektur, C (Programmiersprache), Computer Programmierung, Software-Dokumentation, Datei-E/A, Befehlszeilen-Schnittstelle, Informatik, Software-Ingenieur, Software-Visualisierung, Dateisysteme, Linux, Technische Informatik, Grundsätze der Programmierung, Linux-Server
Anfänger · Spezialisierung · 3–6 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: KI-Workflows, Fehlersuche, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Open Source Technologie, Anwendungsentwicklung, Software-Entwicklungstools, Software-Ingenieur, Javascript
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Leeds
Kompetenzen, die Sie erwerben: Algorithmen, Fehlersuche, Entwicklungsumgebung, Python-Programmierung, Computer Programmierung, Datenstrukturen, Robotik, Automatisierung, Grundsätze der Programmierung
Anfänger · 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