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.

University of Colorado System
Kompetenzen, die Sie erwerben: Blockchain, Kryptographie, Schwachstellen-Management, Techniken der Ausbeutung, Sicherheitstechnik, Software-Architektur, Software-Entwurfsmuster, Sichere Kodierung, Software Architektur, Modellierung von Bedrohungen, Anwendungssicherheit, Software Entwurf, Software-Entwicklung, Management von Bedrohungen, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Bewertungen der Anfälligkeit, Software-Visualisierung
★ 4.6 (94) · Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Cloud-Plattformen, Cloud-Dienste, Node.JS, Sichere Kodierung, Anwendungssicherheit, Rahmen für das Risikomanagement, Sicherheit der Infrastruktur, Serverloses Rechnen, Management von Bedrohungen, Javascript, Cloud-Sicherheit
★ 4.6 (31) · Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: File I/O, Memory Management, C and C++, C++ (Programming Language), Code Reusability, Vibe coding, API Design, Software Architecture, Software Design, Functional Design, Maintainability, Data Import/Export, Data Structures, AI literacy, AI Integrations, Data Validation, Performance Tuning, Secure Coding, Build Tools, Package and Software Management
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: DevSecOps, DevOps, Application Security, Secure Coding, Security Testing, Continuous Delivery, CI/CD, Continuous Integration, Containerization, Security Software, Automation
★ 4.4 (23) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Performance Tuning, Memory Management, Embedded Software, Microarchitecture, Embedded Systems, System Programming, Secure Coding, System Configuration, Digital Signal Processing, Computer Architecture, Security Controls, Hardware Architecture, Authentications
★ 4.8 (23) · Fortgeschritten · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Modell Ausbildung, Generative KI, Maschinelles Lernen, Gesicht umarmen, Modellierung großer Sprachen, Amazon Web Services, Modell-Einsatz, DevOps, Angewandtes maschinelles Lernen, Amazon Webdienste, Cloud-Bereitstellung, PyTorch (Bibliothek für maschinelles Lernen), LLM-Bewerbung, Rust (Programmiersprache), Verarbeitung natürlicher Sprache
★ 4.3 (15) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: R (Software), Model Evaluation, Statistical Modeling, Statistics, Data Visualization, Data Analysis, Sampling (Statistics), Data Wrangling, Data Manipulation, Predictive Modeling, Correlation Analysis, Histogram, Biostatistics, Statistical Reporting, Statistical Analysis, Statistical Hypothesis Testing, Scripting, Statistical Software, Package and Software Management, Scripting Languages
★ 4.9 (13) · Anfänger · Spezialisierung · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Application Development, User Interface (UI) Design, Graphical Tools, Code Reusability
★ 3.7 (16) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Computer Programmierung, Software-Entwicklung, Programm-Entwicklung, Computerwissenschaft, C++ (Programmiersprache), Entwicklungsumgebung, Informatik, C und C++, Grundsätze der Programmierung, Computerprogrammierung, Andere Programmiersprachen
★ 4.4 (60) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Kryptographie, Daten-Pipelines, Amazon Web Services, Befehlszeilenschnittstelle, Python-Programmierung, Daten-Strukturen, Sichere Kodierung, Amazon Webdienste, Datenmanipulation, Restful API, Datenverarbeitung, System-Programmierung, Rust (Programmiersprache), Anwendungsprogrammierschnittstelle (API), Cloud-basierte Integration, Software-Prüfung
★ 3.5 (67) · Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Java-Programmierung, Techniken der Ausbeutung, Web-Entwicklung, Web-Anwendungen, Node.JS, Sichere Kodierung, Anwendungssicherheit, Javascript, Java Programmierung
★ 4.7 (36) · Mittel · Kurs · 1–4 Wochen

AI CERTs
Kompetenzen, die Sie erwerben: Prompt Engineering Tools, Prompt Patterns, Data Ethics, AI powered creativity, Vibe coding, AI Workflows, Artificial Intelligence, Generative AI Agents, AI Personalization, AI Integrations, Debugging, Ethical Standards And Conduct, Problem Solving, Ideation, Computer Programming Tools, Automation, Code Review, Productivity
Anfänger · Kurs · 1–3 Monate