Programmieren-Kurse können Ihnen helfen zu lernen, wie Code geschrieben, getestet und strukturiert wird. Sie können Fähigkeiten in Syntax, Algorithmen, Datenstrukturen und Projektaufbau aufbauen. Viele Kurse stellen Entwicklungsumgebungen, Versionskontrolle und Beispiele aus der Praxis vor.

Kompetenzen, die Sie erwerben: AI Security, Large Language Modeling, LLM Application, Cybersecurity, Prompt Engineering, Threat Modeling, Cyber Security Assessment, Application Security, Vulnerability Assessments, Security Testing, Network Security, Exploitation techniques
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Generative adversarische Netze (GANs), Autokodierer, Auto-Kodierer, Generative Modellarchitekturen
Anfänger · Kurs · 1–4 Wochen

Vanderbilt University
Kompetenzen, die Sie erwerben: Data Storytelling, Statistical Methods, Data Literacy, Regression Analysis, Generative AI, Descriptive Analytics, Statistical Analysis, Statistical Reporting, AI literacy, Data-Driven Decision-Making, Correlation Analysis, Technical Communication, Data Visualization, Probability & Statistics, Data Analysis, Exploratory Data Analysis, Statistical Visualization, Scatter Plots, Descriptive Statistics, Statistical Hypothesis Testing
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Go (Programmiersprache), Datenspeicherung, Andere Programmiersprachen, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Programm-Entwicklung, Paket- und Softwareverwaltung, Befehlszeilenschnittstelle
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Fehlersuche, Computer-Programmierwerkzeuge, Microsoft Visual Studio, Daten-Strukturen, Rechnerische Logik, Grundsätze der Programmierung, C# (Programmiersprache), .NET-Rahmenwerk, Integrierte Entwicklungsumgebungen, Entwicklungsumgebung, Microsoft Entwicklungswerkzeuge
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microservices, Docker (Software), Containerization, API Gateway, Redis, API Design, Microsoft Development Tools, Software Design, ASP.NET, .NET Framework, Software Architecture, Microsoft Visual Studio, Software Design Patterns, Cloud-Native Computing, Restful API, Frontend Integration, Systems Architecture, C# (Programming Language), Event-Driven Programming, Web Development
Mittel · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Penetration Testing, Exploit development, Exploitation techniques, Security Testing, Unix, Cyber Operations, Computer Security, Unix Commands, Unix Shell, System Programming, Shell Script, Linux, Debugging, Memory Management, Remote Access Systems, Authentications
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Scrimba
Kompetenzen, die Sie erwerben: Anwendungsprogrammierschnittstelle (API), Javascript
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Daten-Pipelines, SQL, Datenumwandlung, Datenmodellierung, Generative KI, Verantwortungsvolle AI
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Go (Programmiersprache), Rust (Programmiersprache), Computer Programmierung, Software-Entwicklung, Andere Programmiersprachen, C (Programmiersprache), Sichere Kodierung, Speicherverwaltung, Computerprogrammierung, Grundsätze der Programmierung, Programm-Entwicklung, Befehlszeilenschnittstelle, Paket- und Softwareverwaltung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Data Visualization, Data Presentation, Pandas (Python Package), Data Analysis, Data-Driven Decision-Making, Exploratory Data Analysis, Analytical Skills, Data Wrangling, Case Studies, Data Manipulation, Data Cleansing, Python Programming, Data Import/Export, Promotional Strategies
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithms, Programming Principles, Computational Thinking, Program Development, Code Review, Software Documentation, Debugging, Technical Communication
Anfänger · Kurs · 1–4 Wochen