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.

Duke University
Kompetenzen, die Sie erwerben: Site Reliability Engineering, Docker (Software), Containerization, GitHub Copilot, Kubernetes, Virtualization, Cloud Deployment, Virtualization and Virtual Machines, Microservices, Development Environment, Application Deployment, Virtual Machines, Cloud Development, Database Management, Test Engineering, Cloud-Based Integration
Fortgeschritten · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Schnelles Engineering, Künstliche Intelligenz, Verantwortungsvolle AI, Anthropischer Claude, Anwendungsprogrammierschnittstelle (API), Modellierung großer Sprachen, Multimodale Aufforderungen, Cloud-API, Generative KI, KI-Kenntnisse, LLM-Bewerbung, Cloud-Bereitstellung
Mittel · Kurs · 1–4 Wochen

Queen Mary University of London
Kompetenzen, die Sie erwerben: Datenerfassung, Statistik, Deskriptive Statistik, Forschungsmethodologien, Forschungsberichte, Datenverarbeitung, Datenerhebung, Datenvalidierung, Statistische Methoden, Bericht schreiben, Erstellung von Umfragen, Vorverarbeitung von Daten, Erhebungen, Validierung von Daten, Forschungsdesign, Wahrscheinlichkeitsrechnung und Statistik, Statistische Berichterstattung, Quantitative Forschung, Analyse, Datenvorverarbeitung, Statistische Analyse, Statistische Hypothesenprüfung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Seaborn, Data Storytelling, Data Visualization, Data Presentation, Data Integration, A/B Testing, Data Import/Export, Statistical Hypothesis Testing, Text Mining, Data-Driven Decision-Making, Git (Version Control System), Matplotlib, Pandas (Python Package), Version Control, GitHub, Social Media Analytics, Statistical Analysis, Exploratory Data Analysis, Jupyter, NumPy
Anfänger · Spezialisierung · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Computer Programmierung, Künstliche Intelligenz, Relationale Datenbanken, Automatisierung, Netzwerk-Protokolle, Netzwerksicherheit, SQL, Datenbanken, Computerarchitektur, Hardware-Architektur, Algorithmen, Computer-Vernetzung, System-Software, System-Programmierung, Informatik, Computerwissenschaft, Visual Basic (Programmiersprache), Cloud Computing, Grundsätze der Programmierung, Fehlersuche, Computerprogrammierung, Computer-Hardware
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Token-Optimierung, Schnelles Engineering, Künstliche Intelligenz, Software-Entwicklung, Web-Entwicklungs-Tools, Programm-Entwicklung, Prompt-Muster, Web-Entwicklung, ChatGPT, KI-Kenntnisse, Pseudocode, Softwaretechnik, Web-Anwendungen, Fehlersuche
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Datenbank-Design, Datenmanagement, Relationale Datenbanken, SQL, Datenmanipulation, Datenbanken, Datenverwaltung, Datenbank-Management, Datenbank-Management-Systeme, Datenbank Management, Fehlersuche, Datenbank-Software, Integrität der Daten
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modell Ausbildung, Stichproben (Statistik), Generative Modellarchitekturen, Algorithmen, AI-Personalisierung, Generative KI, Jupyter, Künstliche neuronale Netze
Mittel · Projekt · Weniger als 2 Stunden

Packt
Kompetenzen, die Sie erwerben: Incident Response, Threat Modeling, Vulnerability Scanning, Vulnerability Management, Vulnerability Assessments, Threat Detection, Risk Management, Cybersecurity, Computer Security Incident Management, Secure Coding, Cyber Security Assessment, Incident Management, Security Testing, MITRE ATT&CK Framework, Systems Development Life Cycle, Cyber Governance, Intrusion Detection and Prevention, Cyber Threat Intelligence, Cyber Attacks, Network Infrastructure
Mittel · Spezialisierung · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Datenumwandlung, Ggplot2, Datenmanipulation, Datenwrangling, Histogramm, Plot (Grafiken), Datenanalyse, Datenvisualisierung, Streudiagramme, R Programmierung, Skriptsprachen, Rmarkdown, R (Software), Tidyverse (R-Paket), Statistische Visualisierung, Software zur Datenvisualisierung, Explorative Datenanalyse, Statistische Berichterstattung, Skripting, Paket- und Softwareverwaltung
Anfänger · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Memory Management, Operating Systems, C (Programming Language), C and C++, Performance Tuning, System Programming, System Software, Unix, Hardware Architecture
Fortgeschritten · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Speicherverwaltung, Rust (Programmiersprache), Testfall, Daten-Strukturen, Entwicklungsumgebung, GitHub, Software-Prüfung, System-Programmierung, Einheitstest, Software-Dokumentation, Paket- und Softwareverwaltung, Einheitliche Prüfung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen