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.

Scrimba
Kompetenzen, die Sie erwerben: API-Entwurf, Middleware, Sichere Kodierung, Wiederverwendbarkeit von Code, Server-Seite, Web-Server, Daten in Echtzeit, Instandhaltbarkeit, JavaScript-Frameworks, Web-Anwendungen, Web-Frameworks, Restful API, Node.JS
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Medical Privacy, Personally Identifiable Information, 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, Prompt Engineering Tools, Decision Support Systems, Healthcare Industry Knowledge, AI Personalization, Automation, Medical Coding
Mittel · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google Gemini, Gemini, Command-Line Interface, Code Review, Computer Programming Tools, Secure Coding, Model Context Protocol, Software Installation, Application Security
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: AI Security, Application Security, Secure Coding, DevSecOps, Security Testing, Threat Modeling, Vulnerability Scanning, Vulnerability Assessments, AI Personalization, Continuous Integration, Open Source Technology, CI/CD, PyTorch (Machine Learning Library), MLOps (Machine Learning Operations), Dependency Analysis, Analysis, Program Implementation, Supply Chain
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, GitHub, Continuous Deployment, Git (Version Control System), Secure Coding, Development Environment, Code Reusability, Docker (Software), Automation, YAML, Application Security, Containerization, Event-Driven Programming
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenbank-Anwendung, Datenzugang, Go (Programmiersprache), SQL, Sichere Kodierung, Web-Anwendungen, Datenbank-Entwicklung, Relationale Datenbanken, Web-Entwicklung, Abfragesprachen, Datenbank-Management, Datenbank Management
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Schlüsselverwaltung, Sichere Kodierung, Kryptographie, Skripting, Kryptographische Protokolle, Infrastruktur für öffentliche Schlüssel, Python-Programmierung, Algorithmen, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Verschlüsselung, Brute-force-Angriffe
★ 5 (13) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Controls, Vulnerability Assessments, Authorization (Computing), Hardening, Cryptographic Protocols, Cryptography, Authentications, Exploitation techniques
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvalidierung, Ereignisgesteuerte Programmierung, Web-Entwicklungs-Tools, Javascript, HTML und CSS, JavaScript-Frameworks, Entwicklungsumgebung, Validierung von Daten, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), jQuery, Javascript und jQuery
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Full-Stack Web Development, Node.JS, User Interface (UI), Restful API, Frontend Integration, Back-End Web Development, User Interface (UI) Design, User Accounts, Server Side, Swift Programming, Object-Relational Mapping, Web Development Tools, JavaScript Frameworks, Secure Coding, Data Store, Application Programming Interface (API), API Design, iOS Development, UI Components, Authentications
Anfänger · Spezialisierung · 1–3 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Datenkompetenz, Analytische Fähigkeiten, Daten importieren/exportieren, Computer Programmierung, Software-Entwicklung, Wiederverwendbarkeit von Code, Software-Entwurfsmuster, Plot (Grafiken), Angewandtes maschinelles Lernen, Javascript, Computerprogrammierung, Präsentation der Daten, Vorverarbeitung von Daten, Datenvorverarbeitung
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: AI Security, Threat Modeling, MITRE ATT&CK Framework, Security Controls, MLOps (Machine Learning Operations), Secure Coding, Security Testing, Threat Management, Model Deployment, Data Security, Model Training, Artificial Intelligence and Machine Learning (AI/ML), Vulnerability Assessments, Application Lifecycle Management, Data Integrity
Mittel · Kurs · 1–4 Wochen