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.

Infosec
Kompetenzen, die Sie erwerben: Fehlersuche, Anwendungssicherheit, C (Programmiersprache), System Programmierung, Entwicklung von Exploits, C++ (Programmiersprache), Bewertungen der Anfälligkeit, Sichere Kodierung
Gemischt · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Flask (Web Framework), Web Applications, Package and Software Management, Web Frameworks, Application Frameworks, Debugging, Program Development, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Ggplot2, Tidyverse (R Package), Data Visualization, Data Analysis, Exploratory Data Analysis, R Programming, Data Visualization Software, Data Manipulation, R (Software)
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Datenanalyse, Pandas (Python-Paket), Verarbeitung natürlicher Sprache, ChatGPT, Datenmanipulation, Generative KI, Matplotlib, Datenvisualisierungssoftware, Datenvisualisierung, Schnelles Engineering, OpenAI API, Python-Programmierung, Seaborn
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: API Gateway, Cloud API, Application Programming Interface (API), Kubernetes, Google Cloud Platform, Hybrid Cloud Computing, Application Performance Management, Capacity Management, Application Security, Scalability, Security Controls, System Monitoring, Application Deployment, Patch Management, Data Security, Cloud Deployment, Network Troubleshooting, Release Management, Role-Based Access Control (RBAC), Development Environment
Anfänger · Spezialisierung · 1–3 Monate

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Cybersicherheit, Netzwerkanalyse, MITRE ATT&CK Rahmenwerk, Netzwerksicherheit, Entwicklung von Exploits, Erkennung von Bedrohungen, Netzwerk Überwachung, Management von Computer-Sicherheitsvorfällen, Cyber Threat Intelligence, SQL, Modellierung von Bedrohungen, Management von Bedrohungen
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Middleware, Datenbank Management, Verteiltes Rechnen, Skalierbarkeit, Lastausgleich, Microsoft Kopilot, Anwendungsdesign, SQL, Software-Architektur, Verwaltung der Anwendungsleistung, Leistungstests, Systemarchitektur, Leistungsoptimierung
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: React Redux, React.js, Cascading Style Sheets (CSS), Web Components, JavaScript Frameworks, UI Components, HTML and CSS, Routing Protocols, Front-End Web Development, User Interface (UI), Web Frameworks, Maintainability, Authentications, Web Development Tools, Application Frameworks, Application Programming Interface (API), Web Design, Restful API, Javascript, Web Development
Mittel · Spezialisierung · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Data Access, Machine Learning, Google Cloud Platform, Data Transformation, Data Infrastructure, SQL, Applied Machine Learning, Big Data, Dashboard, Database Management, Data Cleansing, Artificial Intelligence and Machine Learning (AI/ML), Data Preprocessing, Data Warehousing, Cloud Infrastructure, Data Analysis, Data Visualization Software, Data Architecture, Data Integration, Query Languages
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Risikomanagement, Datenbanken, Datenbank Management, Schnittstelle zur Anwendungsprogrammierung (API), Leistungsoptimierung, OpenAI API, Generative KI, Schnelles Engineering, Künstliche Intelligenz, API-Design, Verantwortungsvolle KI, Back-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Fehlersuche, Computergestütztes Denken, Grundsätze der Programmierung, Computergestützte Logik, Datenstrukturen, Instandhaltbarkeit, Python-Programmierung
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Modell-Bereitstellung, Abruf-erweiterte Erzeugung, Modellierung großer Sprachen, Skalierbarkeit, Schnittstelle zur Anwendungsprogrammierung (API), Einbettungen, OpenAI API, LLM-Bewerbung, Microsoft Azure, Bereitstellung von Anwendungen, OpenAI, Prompt-Muster
Mittel · Kurs · 1–4 Wochen