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.

LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Key Management, Cryptography, Application Security, Encryption, Secure Coding, Data Security, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Vulnerability Assessments, Code Review
Mittel · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Medical Privacy, General Data Protection Regulation (GDPR), Information Privacy, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Open Source Technology, Patient Communication, OpenAI, Data Ethics, Clinical Documentation, Responsible AI, Clinical Informatics, AI Enablement, Healthcare Ethics, Decision Support Systems, Health Care Procedure and Regulation, ChatGPT, Healthcare Industry Knowledge, AI Personalization, Automation, Medical Coding
Mittel · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Cryptography, Network Security, Secure Coding, Distributed Denial-Of-Service (DDoS) Attacks, Encryption, Cybersecurity, Vulnerability Assessments, Transaction Processing
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Penetration Testing, OSI Models, Exploitation techniques, TCP/IP, Network Protocols, Distributed Denial-Of-Service (DDoS) Attacks, Network Security, Cyber Security Assessment, General Networking, Vulnerability Scanning, Cybersecurity, Web Development, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL, Command-Line Interface, Data Structures
Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Apple iOS, Apple Xcode, Swift Programming, iOS Development, Core Data (Software), Mobile Development, Secure Coding, User Interface (UI), Application Deployment, Scalability, User Interface (UI) Design, UI Components, Debugging, Data Persistence, Data Management, Model View Controller, Performance Tuning, Programming Principles, Application Programming Interface (API), Application Security
Anfänger · Spezialisierung · 1–3 Monate

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C++ (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Algorithms, File I/O, System Programming, Programming Principles, Data Structures, Secure Coding, Scaled Agile Framework
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Threat Modeling, IT Security Architecture, Secure Coding, Application Security, Security Testing, Security Strategy, Security Requirements Analysis, Software Development Methodologies, Software Development Life Cycle, Systems Architecture, DevSecOps, Cyber Security Strategy, Penetration Testing, Business Risk Management, Compliance Management
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Secure Coding, Cloud Deployment, Database Development, Maintainability, Server Side, Authentications
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java, Enterprise Architecture, Secure Coding, Model View Controller, Software Architecture, Application Security, Maintainability, Continuous Monitoring, Debugging, Scalability
Mittel · Kurs · 1–4 Wochen

Case Western Reserve University
Kompetenzen, die Sie erwerben: Geostatistics, Exploratory Data Analysis, Spatial Analysis, Geospatial Information and Technology, Geographic Information Systems, Geospatial Mapping, Data Cleansing, Data Analysis, Statistical Modeling, Statistical Analysis, Oil and Gas, Statistical Reporting, Statistical Methods, Estimation, Simulation and Simulation Software, Data Integration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Application Security, Cloud Applications, Cloud Security, Cloud Development, Identity and Access Management, Secure Coding, Security Awareness, Security Testing, Data Security, Cloud Deployment, User Provisioning, Software Development, Verification And Validation, Software Quality Assurance, Threat Management, Authentications, Multi-Factor Authentication
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Grundsätze der Programmierung, Paket- und Software-Management, Rust (Programmiersprache), Computer Programmierung, Sichere Kodierung, Fehlersuche, Softwareentwicklung, Befehlszeilen-Schnittstelle
Mittel · angeleitetes Projekt · Weniger als 2 Stunden