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.

Kompetenzen, die Sie erwerben: LLM-Bewerbung, AI-Integrationen, KI-Kenntnisse, Fehlersuche, Generative KI, Entscheidungsfindung, Programm-Entwicklung, ChatGPT, Umwandlung von Unternehmen, Entscheidungsunterstützende Systeme, GitHub Kopilot, Operative Effizienz, Digitale Transformation, Software-Entwicklungstools, Benutzeroberfläche (UI) Design
★ 4.5 (20) · Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Java, Anwendungssicherheit, Cloud-Bereitstellung, Cloud Computing, Spring Framework, Cloud-Entwicklung, Skalierbarkeit, Cloud-Sicherheit, Sichere Kodierung, JSON, Java Programmierung, Cloud-Anwendungen, Anwendungs-Rahmenwerke, Cloud-Dienste, Architektur des Cloud Computing, Objekt-Relationales Mapping, Webdienste, Java-Programmierung, Datensicherheit, Objektorientierter Entwurf, Java-Plattform Enterprise Edition (J2EE)
★ 4.3 (253) · Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C (Programming Language), C and C++, Data Structures, Secure Coding, Application Security, System Programming, Programming Principles
★ 4.5 (73) · Mittel · Kurs · 1–4 Wochen

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Scripting Languages, IT Automation, Code Reusability
★ 4.3 (37) · Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Django (Web Framework), Performance Tuning, Postman API Platform, Restful API, Application Programming Interface (API), Data Validation, Authentications, Frontend Integration, React.js, API Testing, Authorization (Computing), Secure Coding, Object-Relational Mapping, API Design, Scalability, JavaScript Frameworks, JSON, Test Tools, Web Development, Python Programming
★ 4.6 (160) · Fortgeschritten · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Python-Programmierung, Computer Programmierung, Musikalische Komposition, Computerprogrammierung, Musik, Wiederverwendbarkeit von Code, Grundsätze der Programmierung
★ 4.5 (458) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Web Development Tools, Application Security, Development Environment, Event Monitoring, Exploit development, Frontend Integration, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Transaction Processing, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC)
★ 4.9 (143) · Anfänger · Spezialisierung · 3–6 Monate

Infosec
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Exploitation techniques, Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Security Controls, Data Integrity, Continuous Monitoring, Secure Coding, System Monitoring, Patch Management, Identity and Access Management, Multi-Factor Authentication, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration, Incident Response
★ 4.5 (125) · Mittel · Spezialisierung · 3–6 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Informationen zum Datenschutz, Kryptographie, Anwendungssicherheit, Schlüsselverwaltung, Cloud-Speicher, Allgemeine Datenschutzverordnung (GDPR), Persönlich identifizierbare Informationen, Cyber-Risiko, Cloud-Sicherheit, Sichere Kodierung, Netzwerksicherheit, DevSecOps, Cloud-Anwendungen, Kontinuierliche Überwachung, Computer-Sicherheit, Cloud-Dienste, Datensicherheit, Open Web Application Security Project (OWASP), Berechtigung (Computing), Beglaubigungen
★ 4.3 (168) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kryptographie, Anwendungssicherheit, Javascript, Sicherheitsbewußtsein, Node.JS, Sichere Kodierung, Web-Anwendungen, Identitäts- und Zugangsmanagement, Beglaubigungen
★ 4.5 (69) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kryptographie, Vermögensverwaltung, Anwendungssicherheit, Bewertung der Cybersicherheit, MITRE ATT&CK Rahmenwerk, Internet der Dinge, Verschlüsselung, Sicherheitskontrollen, Modellierung von Bedrohungen, Sichere Kodierung, Cybersecurity, Management von Bedrohungen, Sicherheitsstrategie, Identitäts- und Zugangsmanagement, Berechtigung (Computing)
★ 4.6 (98) · Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Angular, Node.JS, Full-Stack Web Development, HTML and CSS, JavaScript Frameworks, User Interface (UI), Application Deployment, Application Frameworks, Back-End Web Development, Frontend Integration, Front-End Web Development, Hypertext Markup Language (HTML), MongoDB, User Interface (UI) Design, Secure Coding, Middleware, Bootstrap (Front-End Framework), jQuery, Javascript, Cascading Style Sheets (CSS)
★ 4.2 (65) · Mittel · Spezialisierung · 1–3 Monate