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.

Pohang University of Science and Technology(POSTECH)
Kompetenzen, die Sie erwerben: Eingebettete Systeme, Architektur der Informationstechnik, Internet der Dinge, Aufkommende Technologien, Computer-Programmierwerkzeuge, Problemlösung, Computer-Plattformen, Allgemeine Vernetzung, Drahtlose Netzwerke, Elektronische Hardware, Software-Architektur
Anfänger · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Fehlersuche, System Programmierung, Entwicklungsumgebung, C und C++, Computer Architektur, Algorithmen, Leistungsoptimierung, Datenorientierte Programmierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Multimodal Prompts, Generative AI, Model Evaluation, Generative Model Architectures, Image Analysis, Embeddings, Transfer Learning, Computer Vision, Performance Tuning
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Generative AI, Large Language Modeling, Generative Model Architectures, Image Analysis, Autoencoders, Hugging Face, Embeddings, Computer Vision, Convolutional Neural Networks, PyTorch (Machine Learning Library), LLM Application, Natural Language Processing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Java Programmierung, Datenstrukturen, Java, Entwicklung von Anwendungen für Mobilgeräte, Computer Programmierung, Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Fehlersuche
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unity Engine, Computer Graphics, Computer Graphic Techniques, Visualization (Computer Graphics), Augmented and Virtual Reality (AR/VR), Animations, Video Game Development, Performance Tuning, Image Quality, Debugging
Gemischt · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Betriebssysteme, TCP/IP, Funktionale Anforderung, Linux, Eingebettete Software, Automatisierungstechnik, Internet der Dinge, Fehlersuche, Systeme Design, Elektronische Komponenten, Betriebssystem-Verwaltung, Elektronik, Grundlegende elektrische Systeme, Dokumente zu den Benutzeranforderungen, Netzwerkprotokolle, Schnittstelle zur Anwendungsprogrammierung (API), Eingebettete Systeme, Python-Programmierung, Testplanung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Fehlersuche, Skripting, Skriptsprachen, Programm-Entwicklung, Ruby (Programmiersprache)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: HyperText Markup Language (HTML), Skripting, Entwicklungsumgebung, Datenvalidierung, Web-Entwicklung, Grundsätze der Programmierung, PHP (Skriptsprache), Skriptsprachen, Web-Anwendungen, Server-Seite, Web-Server
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API-Tests, Befehlszeilen-Schnittstelle, Generative AI-Agenten, Rust (Programmiersprache), Einheitstest, Agentische Systeme, Fehlersuche, OpenAI API, Schlüsselverwaltung, Verifizierung und Validierung, Technische Überprüfung der Software, Lösungsarchitektur, KI-Förderung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GraphQL, API Design, Application Programming Interface (API), Restful API, Cloud API, ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Serverless Computing, Software Documentation, Microsoft Azure, Software Architecture, Verification And Validation, Application Deployment, Debugging
Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Kryptographie, Benutzerbereitstellung, Web-Entwicklung, Anwendungssicherheit, Kryptographie-Standards für öffentliche Schlüssel (PKCS), PHP (Skriptsprache), Verschlüsselung, Sichere Kodierung, Algorithmen, Datenverschlüsselungsstandard, Datensicherheit, Erweiterter Verschlüsselungsstandard (AES), E-Mail-Sicherheit, Brute-Force-Angriffe
Mittel · Kurs · 1–4 Wochen