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.
Imperial College London
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Visualisierung (Computergrafik), Virtuelle Realität, Computer-Grafik-Techniken, Mobile Entwicklung, Animationen, Erweiterte und virtuelle Realität (AR/VR), 3D-Assets, Virtuelle Umgebung, Animation und Spieldesign, Computergrafik, Android-Entwicklung, Kreatives Design
Mittel · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Histogram, Generative AI, Model Evaluation, Data Literacy, AI literacy, Data Presentation, Data Collection, Statistical Hypothesis Testing, Scientific Methods, Descriptive Statistics, Statistics, Data Analysis, Statistical Reporting, Data Ethics, Experimentation, Science and Research, Data Science, Research Design, Model Training, Artificial Intelligence
Anfänger · Spezialisierung · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Anwendungsentwicklung, Anwendungsdesign, iOS-Entwicklung, Git (Versionskontrollsystem), Wireframing, Benutzeroberfläche (UI), Datenverwaltung, Software Architektur, Mobile Entwicklung, Apple iOS, UI-Komponenten, Apple-Software-Kenntnisse, Kenntnisse der Apple Software, Software-Architektur, Benutzererfahrung, Datenmanagement, Versionskontrolle, Swift-Programmierung, Benutzeroberfläche (UI) Design
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Faltungsneuronale Netze, Datenverarbeitung, Text Mining, Maschinelles Lernen, Überwachtes Lernen, Datenwissenschaft, Klassifizierungsalgorithmen, Modellevaluation, Künstliche Intelligenz, Modell Ausbildung, Angewandtes maschinelles Lernen, Rekurrente Neuronale Netze (RNNs), Tiefes Lernen, Vorverarbeitung von Daten, Methoden des maschinellen Lernens, Künstliche neuronale Netze, Tensorflow, Verarbeitung natürlicher Sprache, Bewertung des Modells, Faltungsneuronale Netzwerke, Algorithmen für maschinelles Lernen, Prädiktive Modellierung, Datenvorverarbeitung
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: C++ (Programmiersprache), Daten importieren/exportieren, Kommunikationssysteme, C und C++
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Speicherverwaltung, C++ (Programmiersprache), Algorithmen, Datei-E/A, Persistenz der Daten, Daten-Strukturen, Objektorientierte Programmierung (OOP), Wiederverwendbarkeit von Code, C und C++, Objektorientierter Entwurf
Fortgeschritten · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: LLM-Bewerbung, Generative KI, Cloud-Bereitstellung, Rahmen für das Risikomanagement, Modell-Einsatz, Modellevaluation, Rust (Programmiersprache), Modellierung großer Sprachen, Daten-Ethik, Verantwortungsvolle AI, Abruf-erweiterte Erzeugung, Bewertung des Modells, Gesicht umarmen, Bereitstellung von Anwendungen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Software Configuration Management, Bash (Scripting Language), Devops Tools, Software Installation, Configuration Management, Collaborative Software, Code Review, File Systems, Development Environment, File Management, Web Presence, System Configuration, Software Documentation
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Restful API, Model View Controller, ASP.NET, OAuth, API Design, Web Development, Application Programming Interface (API), .NET Framework, Web Services, Authentications, Unit Testing, Back-End Web Development, C# (Programming Language), Web Applications, Object-Relational Mapping, API Testing, Authorization (Computing), Operational Databases, Cloud Computing, Computer Programming
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Containerisierung, Docker (Software), Cloud-Bereitstellung, Microservices, Django (Web-Framework), Cloud-Entwicklung, Flask (Web-Framework), Datenbanken, MongoDB, OpenShift, Cloud-Anwendungen, IBM Wolke, Kubernetes, Cloud-natives Computing, Back-End-Webentwicklung, Web-Anwendungen, Cloud-Plattformen, NoSQL, Bereitstellung von Anwendungen
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Feinabstimmung, Informationen zum Datenschutz, LLM-Bewerbung, Generative KI, Modellevaluation, Modellierung großer Sprachen, Generative Modellarchitekturen, Abruf-erweiterte Erzeugung, Verantwortungsvolle AI, Bewertung des Modells
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, OpenAI API, Prompt Patterns, AI Workflows, Generative Model Architectures, Fine-tuning, Model Deployment, Token Optimization, Applied Machine Learning, Hugging Face, Programming Principles, Application Deployment, Memory Management, Object Oriented Programming (OOP), Context Management, API Testing, Document Management, Model Optimization, Embeddings, Software Installation
Mittel · Spezialisierung · 3–6 Monate