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: Model Optimization, Cloud Security, Stakeholder Communications, Stakeholder Management, Stakeholder Engagement, Risking, Data Ethics, Data Governance, Data Security, Enterprise Architecture, Dashboard Creation, Generative Model Architectures, Executive Presence, Security Architecture Review, Professional Development, Data Management, Application Deployment, Continuous Deployment, Incident Management, IT Automation
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

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

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Unit Testing, Java Programming, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Authentications, Data Import/Export, Cryptography, Eclipse (Software), Integrated Development Environments, Encryption, Data Structures
★ 4.9 (12) · Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Model View Controller, Spring Framework, Java, Secure Coding, Application Frameworks, Web Applications, Context Management, Application Development, Data Validation, Data Mapping
Mittel · Kurs · 1–4 Wochen

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
★ 4.7 (28) · Mittel · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Enterprise Application Management, Software Design, System Monitoring, Security Controls, Software Architecture, Application Security, Maintainability, Application Frameworks, Secure Coding, OS Process Management, Memory Management, Data Sharing
★ 3.9 (14) · Mittel · Spezialisierung · 3–6 Monate

Board Infinity
Kompetenzen, die Sie erwerben: API-Entwurf, Anwendungssicherheit, Entwicklungstests, Anwendungsprogrammierschnittstelle (API), Anwendungs-Rahmenwerke, Sichere Kodierung, Model-View-Controller, Software-Prüfung, PHP (Skriptsprache), Sicherheitskontrollen, Back-End-Webentwicklung, Datenbank-Entwicklung, Web-Entwicklung, Restful API, Web-Anwendungen, Web-Frameworks, Entwicklungsumgebung, Objekt-Relationales Mapping, Full-Stack Web-Entwicklung, Datenbank-Management, Datenbank Management
★ 4.1 (9) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Data Security, Information Systems Security, Internet Of Things, Threat Modeling, Cybersecurity, Cloud Security, Security Engineering, Cryptography, Secure Coding, Network Security, Cyber Attacks, Mobile Security, Vulnerability, Risk Management Framework, Threat Management, Encryption, Cloud Services, Web Applications, Cloud Platforms
★ 4.8 (12) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Model View Controller, Unit Testing, Frontend Integration, Spring Boot, Restful API, Data Persistence, Web Services, Software Testing, Java Programming, Object-Relational Mapping, Java, Back-End Web Development, Secure Coding, Authentications, Data Modeling, Business Logic
★ 4.6 (28) · Gemischt · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Datensicherheit, Rollenbasierte Zugriffskontrolle (RBAC), Anwendungssicherheit, Sichere Kodierung, Kryptographie, Kontinuierliche Überwachung, Überwachung von Ereignissen, Aushärtung, Sicherheitskontrollen, Kryptographische Protokolle, Identitäts- und Zugangsmanagement, Berechtigung (Computing), Systemüberwachung, Open Web Application Security Project (OWASP), Beglaubigungen, Cloud-Sicherheit, Cyber-Risiko, Management von Bedrohungen
★ 4.6 (26) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Secure Coding, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC), User Provisioning, Authentications, Application Security, Identity and Access Management, Other Programming Languages, Program Development, Programming Principles, Transaction Processing, Test Script Development, Software Development, Application Deployment
★ 4.9 (42) · Mittel · Kurs · 1–4 Wochen
LearnQuest
Kompetenzen, die Sie erwerben: Blockchain, Key Management, Public Key Infrastructure, Security Controls, Cryptography, Cybersecurity, Data Security, Application Security, Network Security, Security Architecture Review, IT Security Architecture, Vulnerability Assessments, Encryption, Secure Coding, Cryptographic Protocols, Distributed Denial-Of-Service (DDoS) Attacks, Public Key Cryptography Standards (PKCS), Security Testing, Vulnerability Management, Solution Design
★ 4.6 (20) · Mittel · Spezialisierung · 3–6 Monate