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.

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Projektplanung, Unified Modeling Language, Funktionale Anforderung, Software-Entwurfsmuster, Prozessgesteuerte Entwicklung, Projektmanagement, Lebenszyklus der Softwareentwicklung, White-Box-Tests, Datenmodellierung, Software-Tests, Software-Architektur, Konfigurationsverwaltung, Software-Ingenieur, Objektorientierter Entwurf, Abnahmeprüfung, Software Entwurf, Methoden der Softwareentwicklung, Systeme Design, Fehlersuche
Mittel · Spezialisierung · 3–6 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Python-Programmierung, Künstliche Intelligenz, Algorithmen, Theoretische Informatik, Agentische Systeme, Freie Künste
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Debugging, C++ (Programming Language), Software Documentation, API Design, Program Development, Pseudocode, Software Architecture, Software Design, Maintainability, Computational Thinking, System Programming, Data Structures, Programming Principles, Computer Programming, Generative AI Agents, Integrated Development Environments, Technical Documentation, Generative AI, Application Development, Data Validation
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Datensicherheit, Verschlüsselung, Authentifizierungen, Schwachstellen-Management, Modellierung von Bedrohungen, Persönlich identifizierbare Informationen, Sichere Kodierung, Anwendungssicherheit, Bewertungen der Anfälligkeit, Kryptographie, Open Web Application Security Project (OWASP), Techniken der Ausbeutung, Sicherheitskontrollen
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: C and C++, Object Oriented Programming (OOP), C++ (Programming Language), Data Validation, Object Oriented Design, Computer Programming, Programming Principles, Computer Science
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Cybersicherheit, Generative KI, Reaktion auf Vorfälle, Datenanalyse, Sichere Kodierung, AI-Sicherheit, Erkennung von Bedrohungen, Modellierung von Bedrohungen, Netzwerksicherheit, Anwendungssicherheit, Intrusion Detection und Prävention
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Systemanalyse, Einheitstest, Softwareentwicklung, COBOL (Programmiersprache), Scrum (Software-Entwicklung), Grundsätze der Programmierung, Systemarchitektur, Entwicklung von Systemen, Software-Tests, Lebenszyklus der Softwareentwicklung, Mainframe-Computing, Pseudocode, Agile Methodik, z/OS, Software Entwurf
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Javascript, Skriptsprachen, HTML und CSS, Benutzeroberfläche (UI), Web-Entwicklung, Skripting, Web-Entwicklungstools
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Integrierte Entwicklungsumgebungen, Software-Installation, HTML und CSS, Software-Entwicklungstools, Fehlersuche, KI-Förderung, Microsoft Visual Studio, Benutzeroberfläche (UI), GitHub, Testgetriebene Entwicklung (TDD)
Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, C (Programming Language), System Programming, Virtualization, Virtual Machines, Application Programming Interface (API)
Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Python-Programmierung, Mathematische Modellierung, Numerische Analyse, Mathematische Software, Grundsätze der Programmierung, Infinitesimalrechnung, Angewandte Mathematik, Grafische Darstellung, Integralrechnung, Fortgeschrittene Mathematik, Derivate
Mittel · Kurs · 1–3 Monate