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.

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, Open Web Application Security Project (OWASP), Cybersecurity, DevSecOps, Cryptographic Protocols, Security Controls, Computer Security, Cryptography, Data Access, Database Application, Encryption, Data Security, Information Assurance, Data Validation, Authorization (Computing), Data Integrity, Computer Programming, Identity and Access Management
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Visualization, Data Store, Web Scraping, Database Management, Data Structures, Scatter Plots, Data Manipulation, SQL, File I/O, Integrated Development Environments, Software Testing, Python Programming, Computer Programming, Data Import/Export, Program Development, Diversity and Inclusion
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming, C++ (Programming Language), Theoretical Computer Science, Software Engineering, Geometry, Performance Tuning, Solution Design
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Computerprogrammierung, Objektorientierter Entwurf, Anwendungsentwicklung, Datenverwaltung, Programm-Entwicklung, Grundsätze der Programmierung, Java Programmierung, Daten-Strukturen, Java-Programmierung, Java, Datei-E/A, Anwendungsdesign, Objektorientierte Programmierung (OOP), Computer Programmierung, Dateiverwaltung, Datenmanagement, Anwendungs-Rahmenwerke
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computerprogrammierung, Bioinformatik, Algorithmen für maschinelles Lernen, Graphentheorie, Computational Thinking, Software-Prüfung, Theoretische Informatik, Netzwerkanalyse, Python-Programmierung, Entwicklungstests, Javascript, Rust (Programmiersprache), Algorithmen, Datenspeicherung, Daten-Strukturen, Java, Fortgeschrittene Mathematik, Infektionskrankheiten, C und C++, Fehlersuche, Computer Programmierung
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Programming Principles, Computational Thinking, Data Science, Theoretical Computer Science, Model Optimization, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Data Analysis, Data Management, Applied Mathematics
Mittel · Spezialisierung · 3–6 Monate

Edureka
Kompetenzen, die Sie erwerben: JUnit, Apache Maven, Restful API, Java Programming, Java, Application Deployment, Microservices, Docker (Software), Object Oriented Programming (OOP), Spring Boot, Spring Framework, Containerization, CI/CD, Unit Testing, API Design, Application Programming Interface (API), Hibernate (Java), Computer Programming, Object Oriented Design, Programming Principles
Mittel · Spezialisierung · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Application Security, DevSecOps, Secure Coding, Security Testing, Software Development Life Cycle, Threat Modeling, Continuous Monitoring, Security Requirements Analysis, Continuous Deployment, Security Controls, CI/CD, Program Development, Computer Security, System Monitoring, Security Awareness, Vulnerability Assessments, Product Lifecycle Management, Computer Programming
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Verarbeitung natürlicher Sprache, Generative KI, Containerisierung, Kontinuierliche Integration, Computerprogrammierung, Cloud Computing, Befehlszeilenschnittstelle, DevOps, Docker (Software), Modellierung großer Sprachen, CI/CD, Testfall, LLM-Bewerbung, Daten-Pipelines, Serverloses Rechnen, Rust (Programmiersprache), Gesicht umarmen, Computer Programmierung, Bereitstellung von Anwendungen, Restful API, Jenkins
Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Computerprogrammierung, Computational Thinking, GitHub, Microsoft Kopilot, Versionskontrolle, Rechnerische Logik, Grundsätze der Programmierung, Programm-Entwicklung, Web-Entwicklung, Algorithmen, Full-Stack Web-Entwicklung, Diagramm Entwurf, Wiederverwendbarkeit von Code, Fehlersuche, Computer Programmierung, Git (Versionskontrollsystem), C# (Programmiersprache)
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Application Security, Security Testing, DevSecOps, Secure Coding, Security Requirements Analysis, Open Web Application Security Project (OWASP), Cyber Security Assessment, Security Software, Software Design, Security Controls, Cyber Security Strategy, Computer Security, Information Systems Security, Security Strategy, Data Security, Network Security, Security Management, Application Development, Computer Programming, Python Programming
Gemischt · Kurs · 1–3 Monate