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.

Google DeepMind
Kompetenzen, die Sie erwerben: Google Gemini, Gemini, Generative AI Agents, AI Orchestration, LLM Application, Token Optimization, Agentic Workflows, AI Integrations, Google Cloud Platform, Tool Calling, Agentic systems, Generative Model Architectures, AI Security, Cloud Deployment, Prompt Engineering, Application Programming Interface (API), Application Deployment, Secure Coding, Data Structures
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Node.JS, Web Development Tools, TypeScript, Restful API, Back-End Web Development, Object-Relational Mapping, Web Development, Secure Coding, Server Side, Software Development Tools, Authentications, OAuth, Web Applications, Web Services, Unit Testing, Data Validation, Full-Stack Web Development, Authorization (Computing), Javascript, E-Commerce
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Test-Tools, Qualitätssicherung, Kontinuierliche Integration, Postman-API-Plattform, Test-Automatisierung, Anwendungsprogrammierschnittstelle (API), AI-Integrationen, API-Tests, Entwicklung von Testskripten, Devops-Werkzeuge, AI-Sicherheit, Schlüsselverwaltung, AI-Arbeitsabläufe, Web-Entwicklungs-Tools, Fehlersuche, CI/CD, Automatisierung, Sichere Kodierung, Software-Entwicklungstools
Mittel · Kurs · 1–3 Monate

Infosec
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Paket- und Softwareverwaltung, Web-Entwicklung, Kryptographie, Rahmen für das Risikomanagement, Serverloses Rechnen, Javascript, Node.JS, Web-Anwendungen, Cloud-Dienste, Cloud-Plattformen, Techniken der Ausbeutung, Cloud-Sicherheit, Sicherheit der Infrastruktur, Identitäts- und Zugangsmanagement, Sichere Kodierung, Management von Bedrohungen, Schwachstellen-Management, Abhängigkeitsanalyse, Beglaubigungen
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Identity and Access Management, Business Continuity, Cryptographic Protocols, Network Security, Cryptography, Encryption, User Provisioning, Security Management, Penetration Testing, ISO/IEC 27001, Threat Management, Network Performance Management, Information Systems Security, Network Architecture, Cyber Operations, Data Management, Software Development Methodologies, Cybersecurity, Configuration Management, White-Box Testing
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, C and C++, Programming Principles, Data Structures, Secure Coding, Algorithms, Software Design, Application Security, Other Programming Languages, System Programming, Python Programming, Computer Architecture, Computer Programming, Java, Performance Tuning, Unix
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: GitHub Kopilot, Microsoft Kopilot, Installation der Software, AI-Integrationen, Schnelles Engineering, Entwicklungsumgebung, Prompt-Muster, GitHub
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Metasploit, Anwendungssicherheit, Bewertungen der Anfälligkeit, Amazon Elastic Compute Cloud, Sicherheitsprüfung, Amazon Web Services, Entwicklung von Exploits, Brute-force-Angriffe, Datenvalidierung, Betriebssysteme, Sicherheitstests, Software-Entwurfsmuster, Bewertung der Cybersicherheit, Techniken der Ausbeutung, Scannen auf Schwachstellen, Validierung von Daten, SQL, Sichere Kodierung, Penetrationstests, Speicherverwaltung, Amazon Webdienste
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: COBOL (Programmiersprache), Daten-Strukturen, Rechnerische Logik, Datei-E/A, Programm-Entwicklung, Grundsätze der Programmierung, Verwaltung von Aufzeichnungen, Entwicklung von Verfahren, Bearbeitung von
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenarchitektur, Datenmodellierung, Werkzeuganrufe, Skalierbarkeit, PostgreSQL, Datenbank-Design, Schnelles Engineering, Vektordatenbanken, Generative AI-Agenten, Entwurf von Systemen, Entwicklungsumgebung, Objekt-Relationales Mapping, Systementwurf und Implementierung, Modell-Kontext-Protokoll, MongoDB, Kontext Technik, SQL, Abruf-erweiterte Erzeugung, Agentische Arbeitsabläufe, Einbettungen
Fortgeschritten · Kurs · 1–4 Wochen

Amazon
Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Object Oriented Design, Code Reusability, Java Programming, Java, Software Design, File Management, Data Persistence
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Game Design, Human Computer Interaction, Program Development, Code Reusability, Python Programming, Programming Principles, Computer Programming, Mathematical Software, Data Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden