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.

Board Infinity
Kompetenzen, die Sie erwerben: Frontend Integration, Web Components, JavaScript Frameworks, Microarchitecture, Web Development Tools, Front-End Web Development, CI/CD, Web Design, Secure Coding, Software Design, Scalability, Server Side, Maintainability, Debugging
Mittel · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Application Security, Secure Coding, Security Testing, Vulnerability Scanning, Security Controls, Intrusion Detection and Prevention, Security Awareness, Web Applications, Browser Compatibility, Computer Programming
Anfänger · Kurs · 1–4 Wochen

LearnKartS
Kompetenzen, die Sie erwerben: JUnit, File I/O, Unit Testing, Program Development, Debugging, Java, Maintainability, Software Development, Secure Coding, Software Testing, Test Case, Authentications, Application Security, Cryptography, Object Oriented Programming (OOP), Eclipse (Software), Integrated Development Environments, Encryption, Data Structures
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Sichere Kodierung, Server-Seite, Go (Programmiersprache), Web-Anwendungen, Web-Server, Back-End Web-Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Board Infinity
Kompetenzen, die Sie erwerben: Software Documentation, Java, Back-End Web Development, Application Programming Interface (API), Secure Coding, Databases, Data Persistence, Dependency Analysis
Anfänger · Kurs · 1–4 Wochen

Case Western Reserve University
Kompetenzen, die Sie erwerben: Geostatistics, Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Statistical Modeling, R Programming, Statistical Analysis, Probability & Statistics, Data Analysis, Data-Driven Decision-Making, Regression Analysis, Correlation Analysis, Data Validation, Histogram, Box Plots, Simulation and Simulation Software, Model Evaluation
Anfänger · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Anwendungssicherheit, Authentifizierungen, Sichere Kodierung, DevSecOps, Sicherheitsprüfung, Schlüsselverwaltung, Identitäts- und Zugriffsmanagement, Cloud-Sicherheit, Multi-Faktor-Authentifizierung, Server-Seite, Cloud Computing, Open Web Application Security Project (OWASP), Cloud-Dienste, Cloud-Anwendungen, Webdienste, Kryptographie
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), API Design, Application Programming Interface (API), Application Security, Secure Coding, Security Testing, Threat Modeling, Security Controls, Vulnerability Assessments, Authorization (Computing), Cryptography, Authentications, Encryption
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Penetration Testing, OSI Models, Exploitation techniques, TCP/IP, Network Protocols, Distributed Denial-Of-Service (DDoS) Attacks, Network Security, Cyber Security Assessment, General Networking, Vulnerability Scanning, Cybersecurity, Web Development, Prompt Engineering, Large Language Modeling, Scripting, Python Programming, SQL, Command-Line Interface, Data Structures
Mittel · Kurs · 1–3 Monate

Case Western Reserve University
Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Spatial Data Analysis, Spatial Analysis, Geospatial Mapping, Geospatial Information and Technology, Descriptive Statistics, Statistical Modeling, R Programming, Geographic Information Systems, Statistical Analysis, Probability & Statistics, Data-Driven Decision-Making, Oil and Gas, Data Analysis, Simulations, Statistical Methods, Rmarkdown, Data Cleansing, Box Plots, Plot (Graphics)
Mittel · Spezialisierung · 3–6 Monate
University of Glasgow
Kompetenzen, die Sie erwerben: Algorithmen, Objektorientierte Programmierung (OOP), Datenanalyse, Unüberwachtes Lernen, Datenverarbeitung, Maschinelles Lernen, Analytics, Javascript, Grundsätze der Programmierung, JSON, Computer Programmierung, Datenvisualisierungssoftware, Datenmodellierung, Skripting, Computergestütztes Denken, Datenstrukturen, Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

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