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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: R (Software), R Programming, Statistical Programming, Statistical Analysis, Statistical Software, Data Analysis Software, Debugging, Software Installation, Data Access, Simulations, Programming Principles, Data Import/Export, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Kubernetes, Application Deployment, Cloud-Native Computing, Scalability, Containerization, API Gateway, Devops Tools, Cloud Applications, Cloud Storage, Network Troubleshooting, Authentications, DevOps, Development Environment, Debugging, YAML, Software Installation, Network Routing, Google Cloud Platform, Network Protocols, Application Programming Interface (API)
★ 4.5 (9) · Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft Azure, Cloud Development, Event-Driven Programming, Cloud Applications, Cloud-Based Integration, Dataflow, C# (Programming Language), Distributed Computing, Cloud Services, Communication Systems, Cloud Storage, Real Time Data
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Color Theory, Web Design, Responsive Web Design, HTML and CSS, AI powered creativity, Design, ChatGPT, Hypertext Markup Language (HTML), Web Design and Development, Web Content, Web Development, Generative AI, Cascading Style Sheets (CSS), Development Environment, Javascript, Web Presence, Computer Programming Tools, Cloud Hosting, Software Development Tools, Software Installation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: KI-gestützte Kreativität, Personalisierte Kampagnen, Anwendungsentwicklung, LLM-Bewerbung, Anwendungsdesign, Digitale Analyse, Software für maschinelles Lernen, Generative KI, iOS-Entwicklung, Mobile Entwicklungstools, AI-Personalisierung, KI-Produktstrategie, Cloud-Anwendungen, Mobile Entwicklung, Apple iOS, Modell Ausbildung, Methoden des maschinellen Lernens, Generative Modellarchitekturen, Prompt Engineering Tools, Anthropischer Claude
★ 5 (21) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Linux, Rechnerische Logik, Bash (Skriptsprache), Programm-Entwicklung, Benutzeroberfläche (UI), Datei-E/A, Dateiverwaltung, Linux-Befehle, Interaktives Design, Unix-Shell, Befehlszeilenschnittstelle, Skripting, UI-Komponenten, Linux-Verwaltung, Grundsätze der Programmierung, Shell-Skript, IT-Automatisierung, Skriptsprachen
★ 4.8 (14) · Gemischt · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Modell-Einsatz, OpenAI, Modellierung großer Sprachen, Microsoft Azure, OpenAI-API, Anwendungsprogrammierschnittstelle (API), Abruf-erweiterte Erzeugung, Einbettungen, Bereitstellung von Anwendungen
★ 2.5 (6) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Kafka, Data Transformation, Real Time Data, Fraud detection, Data Pipelines, Apache Spark, Power BI, PySpark, Performance Tuning, Grafana, Disaster Recovery, Data Architecture, Prometheus (Software), Data Integrity, Scalability, Data Processing, Data Governance, Event-Driven Programming, System Monitoring, Docker (Software)
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Dimensionalitätsreduktion, Datenmanipulation, Datenanalyse, Python-Programmierung, AI-Personalisierung, Generative KI, OpenAI, Prototyping, OpenAI-API, Datenvisualisierung, Einbettungen
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: LLM Application, Large Language Modeling, Model Deployment, Embeddings, Restful API, Application Programming Interface (API), Natural Language Processing, Command-Line Interface, Open Source Technology, Machine Learning
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: User Story, Agile Methodology, Agile Project Management, Agile Software Development, Project Management Software, Kanban Principles
★ 4.6 (23) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Continuous Deployment, Automation, GitHub, YAML, Event-Driven Programming, Git (Version Control System), Code Reusability, Software Testing
★ 3.2 (23) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden