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: Testautomatisierung, API-Tests, Software-Tests, Generative KI, Software-Dokumentation, Sichere Kodierung, Technische Dokumentation, LLM-Bewerbung, AI-Sicherheit, Bewertungen der Anfälligkeit, Testfall, Full-Stack Web-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Interoperability, Unix, Embedded Systems, Vulnerability Assessments, Unix Commands, File I/O, Operating Systems, Data Security, Linux, Microsoft Windows
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Infrastructure as Code (IaC), User Provisioning, Verification And Validation, User Accounts, Multi-Tenant Cloud Environments, Test Case, Secure Coding, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

Case Western Reserve University
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Descriptive Statistics, Statistical Modeling, R Programming, Geographic Information Systems, Statistical Analysis, Probability & Statistics, Data-Driven Decision-Making, Oil and Gas, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Relationale Datenbanken, Datenbank-Anwendung, Cloud-Bereitstellung, CI/CD, Cloud-Speicher, Objekt-Relationales Mapping, Google Cloud-Platform, Bereitstellung von Anwendungen, Sichere Kodierung, Ruby on Rails, Datenbank Entwicklung, PostgreSQL, Cloud-Anwendungen, Datenmanagement
Mittel · Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: AI Security, Open Web Application Security Project (OWASP), Cyber Security Assessment, Exploitation techniques, Server Side, Application Security, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Scanning, Secure Coding, Artificial Intelligence, Responsible AI, Data Security, Cyber Attacks, Security Awareness, Generative AI, Large Language Modeling, Data Ethics, Authentications
Auf einen Abschluss hinarbeiten
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Javascript, Reaktionsfähiges Webdesign, HTML und CSS, Datenbank-Anwendung, Entwicklung von Anwendungen für Mobilgeräte, Web-Entwicklung, Daten in Echtzeit, Technologien zur Datenspeicherung, Sichere Kodierung, User-Interface-(UI)-Design, Fehlersuche
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Blockchain, Rechtstechnologie, Software-Entwicklungstools, Leistungsoptimierung, Entwicklungstests, Bereitstellung von Anwendungen, Sichere Kodierung, Anwendungssicherheit, Programm-Entwicklung, Bewertungen der Anfälligkeit, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Benutzeroberfläche (UI), MongoDB, Autorisierung (Computing), Authentifizierungen, Node.JS, User-Interface-(UI)-Design, Restful API, Front-End Web-Entwicklung, Sichere Kodierung, Bereitstellung von Anwendungen, Skalierbarkeit, Back-End Web-Entwicklung, Web-Anwendungen, Webdesign, Full-Stack Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

Pearson
Kompetenzen, die Sie erwerben: System Programming, Rust (Programming Language), Data Structures, Relational Databases, Other Programming Languages, Databases, Debugging, Programming Principles, Application Development, Secure Coding, SQL, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Software Development, File I/O, Command-Line Interface, Data Import/Export
Anfänger · Spezialisierung · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Debugging, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Risk Management Framework, Secure Coding, Software Testing, DevSecOps, Software Development Life Cycle, Web Applications, Vulnerability Scanning, Software Development Methodologies, Application Programming Interface (API), Database Application, Software Architecture, Agile Methodology
Fortgeschritten · Kurs · 1–4 Wochen