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.

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Memory Management, C (Programming Language), Algorithms, File I/O, Graph Theory, Data Structures, Secure Coding, Scaled Agile Framework
Mittel · Kurs · 1–3 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

Kompetenzen, die Sie erwerben: Role-Based Access Control (RBAC), Postman API Platform, Authentications, Spring Framework, API Testing, Authorization (Computing), Restful API, Identity and Access Management, Secure Coding, Java Programming, Spring Boot, User Accounts, Application Programming Interface (API), API Design, Web Applications
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Speicherverwaltung, Sichere Kodierung, C# (Programmiersprache), Leistungsoptimierung, System-Programmierung, Daten in Echtzeit, .NET-Rahmenwerk
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: Cryptographic Protocols, Application Design, Exploitation techniques, Event Monitoring, Intrusion Detection and Prevention, Server Side, Continuous Monitoring, Computer Security Incident Management, System Monitoring, System Configuration
Mittel · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Datenumwandlung, Instandhaltbarkeit, Testgetriebene Entwicklung (TDD), Frontend-Leistung, Web-Anwendungen, Software-Entwurfsmuster, Software-Architektur, Technische Dokumentation, Einheitstest, Sichere Kodierung, Software Architektur, Leistungsprüfung, Leistungsoptimierung, Entwicklungstests, Fehlersuche, Einheitliche Prüfung, Software-Dokumentation, Anwendungsprogrammierschnittstelle (API), Software-Prüfung, Javascript, Entwicklung von Testskripten
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, API-Entwurf, Middleware, Instandhaltbarkeit, Server-Seite, Sichere Kodierung, Web-Frameworks, Web-Anwendungen, Node.JS, Restful API, JavaScript-Frameworks, Web-Server, Daten in Echtzeit
Anfänger · Kurs · 1–4 Wochen

Packt
Kompetenzen, die Sie erwerben: Secure Coding, API Testing, API Design, Application Programming Interface (API), Security Testing, Penetration Testing, Application Security, Restful API, Authentications, Exploit development, Distributed Denial-Of-Service (DDoS) Attacks, Vulnerability Assessments, Exploitation techniques, Data Security, Business Logic, Authorization (Computing), Scenario Testing, Security Controls, Development Environment, Cybersecurity
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Restful API, API Design, Application Programming Interface (API), Security Controls, Virtual Environment, Development Environment, Python Programming, Secure Coding, Data Access, User Accounts, Package and Software Management, Application Security, Encryption
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Application Security, Secure Coding, Security Testing, Open Web Application Security Project (OWASP), Vulnerability, Software Testing, Computer Security, Vulnerability Management, Data Security, Security Strategy, Unit Testing, Human Factors (Security), Application Design, Information Privacy, Computer Programming, Python Programming, Node.JS, Javascript, Design Strategies, JavaScript Frameworks
Mittel · Spezialisierung · 1–3 Monate

Pearson
Kompetenzen, die Sie erwerben: Django (Web Framework), Development Environment, Authentications, Model View Controller, Web Development, Secure Coding, Software Installation, Application Frameworks, Integrated Development Environments, System Configuration, Back-End Web Development, Application Development, Application Deployment, API Design, Relational Databases
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: AI Security, Open Web Application Security Project (OWASP), Vulnerability Assessments, Computer Security Incident Management, Vulnerability Management, Vulnerability Scanning, Application Security, Security Controls, Secure Coding, Security Testing, API Testing, Authentications, Threat Management, Hardening, Dependency Analysis, Package and Software Management, Application Programming Interface (API), Risk Analysis, Data Validation, Supply Chain
Mittel · Kurs · 1–4 Wochen