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: Anwendungssicherheit, Modellierung von Bedrohungen, Schwachstellen-Management, DevOps, Sichere Kodierung, Open Web Application Security Project (OWASP), Kontinuierliche Überwachung, Systemüberwachung, DevSecOps, Sicherheitskontrollen, Sicherheitstests, Entwicklungsumgebung, Datensicherheit, Sicherheitsprüfung, Bewertungen der Anfälligkeit, Lebenszyklus der Softwareentwicklung, Verwaltung der Anwendungsleistung, Scannen auf Schwachstellen
Mittel · Kurs · 1–4 Wochen

Alex Genadinik
Kompetenzen, die Sie erwerben: Prompt Engineering, Overcoming Objections, Closing (Sales), Rapport Building, Business Ethics, B2B Sales, Vibe coding, Prompt Patterns, Data Ethics, Price Negotiation, Content Performance Analysis, Negotiation, LLM Application, ChatGPT, AI Personalization, Generative AI Agents, Video Production, Artificial Intelligence, Generative AI, Content Creation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Embedded Software, Performance Tuning, System Programming, Software Development Tools, Embedded Systems, Memory Management, Microarchitecture, Software Development, Hardware Architecture, Debugging, System Software, Secure Coding, Build Tools, Application Security, Computer Architecture, System Configuration, Programming Principles, C (Programming Language), Digital Signal Processing, Real-Time Operating Systems
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado System
Kompetenzen, die Sie erwerben: Anwendungssicherheit, SQL, Sichere Kodierung, Software-Entwurfsmuster, Entwicklung von Exploits, Datenvalidierung, Speicherverwaltung, Amazon Webdienste, Betriebssysteme, Sicherheitstests, Penetrationstests, Validierung von Daten, Sicherheitsprüfung, Bewertungen der Anfälligkeit, Amazon Elastic Compute Cloud, Techniken der Ausbeutung, Bewertung der Cybersicherheit, Metasploit, Scannen auf Schwachstellen, Amazon Web Services, Brute-force-Angriffe
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, Python Programming, System Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Numerical Analysis
Mittel · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Informationssicherheit, Intrusion Detection und Prävention, Sichere Kodierung, Reaktion auf Vorfälle, Management von Bedrohungen, Erkennung von Bedrohungen, Kontinuierliche Überwachung, Cyber-Angriffe, Sicherheitskontrollen, Netzwerksicherheit, Cybersecurity, Lebenszyklus der Softwareentwicklung, Sicherheitsmanagement, Cyber-Sicherheitsstrategie, Sicherheit von Informationssystemen, Bewertungen der Anfälligkeit, Bewertung der Cybersicherheit, Cyber-Sicherheitsrichtlinien, Management von Computersicherheitsvorfällen
Anfänger · 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
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Debugging, z/OS, Job Control Language (JCL), Mainframe Computing, Scripting Languages, Programming Principles, Computer Programming, File I/O, Code Reusability, Data Structures, Command-Line Interface, Data Import/Export, Automation, Data Management, Application Development
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Musik, Grundsätze der Programmierung, Computerprogrammierung, Computer Programmierung, Musikalische Komposition, Python-Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Davis
Kompetenzen, die Sie erwerben: Datenwörterbuch, Gesundheitsinformatik, Datenkompetenz, Medizinische Terminologie, Gesundheitspolitik, Management von Gesundheitsinformationen, Gesundheitssysteme, Klinische Informatik, ICD-Kodierung (ICD-9/ICD-10), Taxonomie, Verfahren und Vorschriften im Gesundheitswesen, Qualität der Daten, Gesundheitspflege, Pflege-Koordination, Wertorientierte Pflege, Integration von Daten, Datenqualität, Kenntnisse der Gesundheitsbranche, Daten-Mapping, Verwaltung klinischer Daten, Verwaltung von Metadaten
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: HTML and CSS, Hypertext Markup Language (HTML), Responsive Web Design, Web Design, Bootstrap (Front-End Framework), Web Development, Front-End Web Development, Web Applications, Cascading Style Sheets (CSS), Javascript, Programming Principles, Development Environment
Gemischt · Kurs · 1–3 Monate