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.

Arizona State University
Kompetenzen, die Sie erwerben: Supervised Learning, Unsupervised Learning, Matplotlib, File I/O, Generative Adversarial Networks (GANs), NumPy, Object Oriented Programming (OOP), Deep Learning, Image Analysis, Plot (Graphics), Machine Learning Algorithms, Object Oriented Design, Applied Machine Learning, Integrated Development Environments, Pandas (Python Package), Python Programming, Machine Learning, Event-Driven Programming, Programming Principles, Computer Programming
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Künstliche Intelligenz, Einbettungen, Vektor-Datenbanken, ChatGPT, OpenAI API, Abruf-erweiterte Erzeugung, Modellevaluation, LLM-Bewerbung, Systemüberwachung, Schnelles Engineering
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Projektmanagement, Schulung zum Bewusstsein für Computersicherheit, Cloud Computing, Informationstechnologie, Datenbank Software, Computer Hardware, Technische Unterstützung und Dienstleistungen, Datenspeicherung, Computer-Vernetzung, Netzwerk-Fehlerbehebung, Hardware-Fehlerbehebung, Cloud-Infrastruktur, Virtual Private Networks (VPN), Betriebssysteme, Software-Installation, Computer Programmierung, Cybersicherheit
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Kommunikationssysteme, Elektroingenieurwesen, Elektronik, Zeitreihenanalyse und Vorhersage, Grundsätze der Programmierung, Digitale Signalverarbeitung, Lineare Algebra, Mathematische Modellierung, Telekommunikation
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Algorithmen, Git (Versionskontrolle-System), Fehlersuche, Microsoft Kopilot, Web-Entwicklung, C# (Programmiersprache), GitHub, Programm-Entwicklung, Versionskontrolle, Computergestütztes Denken, Grundsätze der Programmierung, Full-Stack Web-Entwicklung, Computer Programmierung, Back-End Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Verifizierung und Validierung, Simulation und Simulationssoftware, Elektronik, Eingebettete Systeme, Hardware Design, Funktionsprüfung, Testfall, Systeme Design, Feldprogrammierbares Gate-Array (FPGA), Anwendungsspezifische integrierte Schaltungen, Elektronik-Technik, Computer Programmierung
Mittel · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Unsupervised Learning, Model Deployment, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Azure DevOps, Reinforcement Learning, Data Preprocessing
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Python-Programmierung, Regressionsanalyse, Explorative Datenanalyse, Daten bereinigen, Datenvisualisierungssoftware, Pandas (Python-Paket), Grundsätze der Programmierung, Skripting, Datenmanipulation, Datenanalyse, Matplotlib, Jupyter, Datenvisualisierung
Anfänger · Kurs · 1–3 Monate

Berklee
Kompetenzen, die Sie erwerben: Technische Unterstützung, Bearbeitung von, Musik, Kreativität, Dateiverwaltung, Musikalische Komposition, Automatisierung, Musik Performance, Medienproduktion
Anfänger · Kurs · 1–4 Wochen

University of Toronto
Kompetenzen, die Sie erwerben: Persistenz, Integrierte Entwicklungsumgebungen, iOS Entwicklung, Objektorientierte Programmierung (OOP), Animationen, Persistenz der Daten, Benutzeroberfläche (UI), Grundsätze der Programmierung, Swift Programmierung, UI Komponenten, Objective-C (Programmiersprache), Interaktionsdesign, Anwendungs-Rahmenwerke, Entwicklung von Anwendungen für Mobilgeräte, Apple Xcode, Anwendungsentwicklung, Model-View-Controller, Apple iOS, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsdesign
Mittel · Spezialisierung · 3–6 Monate

Duke University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Docker (Software), Containerisierung, Verantwortungsvolle KI, MLOps (Maschinelles Lernen Operations), Serverloses Rechnen, Microsoft Kopilot, CI/CD, GitHub, Big Data, Umarmendes Gesicht, Cloud-Lösungen, DevOps, PyTorch (Bibliothek für Maschinelles Lernen), Tensorflow, Rust (Programmiersprache), Angewandtes maschinelles Lernen, Künstliche Intelligenz und Maschinelles Lernen (KI/ML)
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: MySQL, Datenmanipulation, IBM DB2, Datenintegrität, Datenbank-Design, SQL, Relationale Datenbanken, Daten importieren/exportieren, PostgreSQL, Datenbank Management, Datenbankarchitektur und -verwaltung, Datenbanken, Datenmodellierung
Anfänger · Kurs · 1–4 Wochen