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.

Kompetenzen, die Sie erwerben: Automatisierung, Grundsätze der Programmierung, Computergestützte Logik, Skriptsprachen, Visual Basic (Programmiersprache), Skripting, Excel-Makros, Microsoft Entwicklungswerkzeuge, Datenstrukturen
Mittel · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Dashboard, Matplotlib, Interaktive Datenvisualisierung, Datenvisualisierungssoftware, Business-Kommunikation, Daten-Storytelling, Statistische Visualisierung, Python-Programmierung, Datenanalyse, Wärmekarten, Cloud-Anwendungen, Histogramm, Plot (Grafiken), Seaborn, Streudiagramme, Daten Präsentation, Google Sheets, Tableau Software, Plotly, Datenvisualisierung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Recurrent Neural Networks (RNNs), PyTorch (Machine Learning Library), Convolutional Neural Networks, Deep Learning, Classification Algorithms, Transfer Learning, Applied Machine Learning, Image Analysis, Model Evaluation, Artificial Neural Networks, Computer Vision, Data Preprocessing
Mittel · Kurs · 1–3 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Generative KI, Abruf-erweiterte Erzeugung, Benutzeroberfläche (UI), Bereitstellung von Anwendungen, Anwendungsentwicklung, Schnelles Engineering, Prototyping, Daten-Integration, Interaktives Design, Agile Produktentwicklung, Cloud-Bereitstellung
Mittel · Kurs · 1–4 Wochen

DeepLearning.AI
Kompetenzen, die Sie erwerben: Responsible AI, LLM Application, Large Language Modeling, Google Cloud Platform, MLOps (Machine Learning Operations), Model Deployment, Kubernetes, Model Evaluation, Software Versioning, Supervised Learning
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Javascript, JSON, Web Applications, Computer Programming, Application Design, Scripting Languages, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Prototyping, Context Management
Anfänger · Spezialisierung · 3–6 Monate

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

KodeKloud
Kompetenzen, die Sie erwerben: Computer Programmierung, Fehlersuche, Skriptsprachen, Grundsätze der Programmierung, Python-Programmierung, Skripting, Datenstrukturen
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Selbstbedienungstechnologien, Automatisierung, Digitale Transformation, Prozess-Optimierung, Innovation, Produktivitätssoftware, Automatisierung von Geschäftsprozessen, Künstliche Intelligenz, Workflow Management, No-Code-Entwicklung, IT-Automatisierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Fehlersuche, Ereignisgesteuerte Programmierung, Javascript, Entwicklungstests, Server-Seite, Web-Anwendungen, Back-End Web-Entwicklung, Einheitstest, Dateisysteme, Node.JS
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvalidierung, Anwendungsentwicklung, Programm-Entwicklung, Objektorientierte Programmierung (OOP), Persistenz der Daten, Java, Datei-E/A, Instandhaltbarkeit, Objektorientierter Entwurf, Software Entwurf, Datenmanagement
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Ansible, Package and Software Management, YAML, Configuration Management, System Configuration, Linux Administration, Unix, IT Automation, Automation, Web Applications, Unix Shell, File Management, Cloud Infrastructure, DevOps, User Accounts
Anfänger · Kurs · 1–4 Wochen