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.

Peking University
Kompetenzen, die Sie erwerben: Application Security, Security Architecture Review, IT Security Architecture, Computer Security, Authorization (Computing), Infrastructure Security, Information Systems Security, Security Engineering, Cloud Security, Database Application, Security Controls, Operating Systems, Secure Coding, Security Requirements Analysis, Hardening, Virtual Machines, Virtualization, Virtualization and Virtual Machines, Authentications, Identity and Access Management
Mittel · Kurs · 3–6 Monate

EDUCBA
Kompetenzen, die Sie erwerben: Model View Controller, Java Platform Enterprise Edition (J2EE), Back-End Web Development, Server Side, Data Access, Apache Tomcat, Application Servers, Java Programming, Relational Databases, Databases, Java, Web Servers, SQL, Authentications, Web Applications, Secure Coding, Software Design Patterns, Data Persistence
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungsentwicklung, Rechnerische Logik, Programm-Entwicklung, Validierung von Daten, Software-Dokumentation, Kotlin, Instandhaltbarkeit, Grundsätze der Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Cryptography, Model Evaluation, Exploratory Data Analysis, Event-Driven Programming, Encryption, Cryptographic Protocols, Server Side, Web Development, Regression Analysis, Apache, Model Training, Web Services, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Secure Coding, Public Key Cryptography Standards (PKCS), Web Scraping, Natural Language Processing, Python Programming
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Secure Coding, Open Web Application Security Project (OWASP), Exploit development, Threat Detection, Penetration Testing, Cloud Security, Exploitation techniques, Cyber Security Assessment, Vulnerability Scanning, Security Testing, Application Security, Cyber Operations, Incident Response, Security Engineering, CI/CD, Vulnerability Assessments, Python Programming, Web Scraping, Encryption, Automation
Anfänger · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Integrated Development Environments, Debugging, Microsoft Visual Studio, Unit Testing, Software Development Tools, Computer Programming Tools, Testability, Program Development, Development Environment, Software Engineering Tools
Anfänger · Kurs · 1–4 Wochen

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

AI CERTs
Kompetenzen, die Sie erwerben: Responsible AI, Data Ethics, Health Care Administration, Medical Billing and Coding, Clinical Documentation, Artificial Intelligence, Health Informatics, Regulatory Compliance, AI Enablement, Patient Flow, Health Technology, AI literacy, Medical Billing, Natural Language Processing, Revenue Cycle Management, Predictive Analytics, Artificial Intelligence and Machine Learning (AI/ML), Health Care, Medical Assistance, Generative AI
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: Javascript, Fehlersuche, Web-Design und Entwicklung, Daten in Echtzeit, Benutzeroberfläche (UI), Datenverwaltung, Sichere Kodierung, Web-Entwicklung, Mobile Entwicklung, Datenzugang, Reaktionsfähiges Web-Design, Datenbank-Anwendung, HTML und CSS, Web-Anwendungen, Datenmanagement, Web-Entwicklungs-Tools, Frontend-Leistung, Bereitstellung von Anwendungen
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Authentications, OAuth, Back-End Web Development, Event-Driven Programming, Database Management, Object-Relational Mapping, Databases, Authorization (Computing), Redis, Secure Coding, Restful API, Data Modeling, API Design, Email Automation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Object Oriented Design, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Code Reusability, Maintainability, Scalability, Programming Principles, Software Documentation, AI Integrations
Anfänger · Kurs · 1–3 Monate