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.

Michigan State University
Kompetenzen, die Sie erwerben: 3D-Modellierung, Konzeptionelle Gestaltung, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Entwicklung von Videospielen, Geschichtenerzählen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Plattformübergreifende Entwicklung, Design erleben, Prototyping, Software-Entwicklung, Peer Review, Spiel-Design, Unity-Engine, Animation und Spieldesign, C# (Programmiersprache), Software Entwurf, Software-Dokumentation, Benutzerfreundliches Design, 3D-Assets, Software-Entwurfsdokumente
Anfänger · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Python-Programmierung, Statistische Visualisierung, Technische Merkmale, R Programmierung, SQL, Bewertung des Modells, Relationale Datenbanken, Datenwissenschaft, Überwachtes Lernen, Wissenschaftliche Visualisierung, Datenanalyse, Große Daten, Daten-Ethik, Modell Ausbildung, Unüberwachtes Lernen, Datenfluss, Präsentation der Daten, Daten-Storytelling, Feature Technik, Datenbank-Systeme, Methoden des maschinellen Lernens, Modellevaluation
Mittel · Spezialisierung · 3–6 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Schnelles Engineering, Prompt-Muster, Werkzeuganrufe, OpenAI-API, Agentische Arbeitsabläufe, LLM-Bewerbung, Generative AI-Agenten, AI-Arbeitsabläufe, Software-Dokumentation, Agentische Systeme
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Amazon Web Services, Cloud-Anwendungen, Relationale Datenbanken, Systementwurf und Implementierung, Datenbank-Design, Systemarchitektur, Amazon Webdienste, Datenbank Management, Datenbankarchitektur und -verwaltung, Architektur des Cloud Computing, Datenarchitektur, AWS CloudFormation, Infrastruktur als Code (IaC), Cloud-Technik, Amazon DynamoDB, Entwurf von Systemen, Software-Architektur, Datenbank-Management-Systeme, Datenbank-Management, Architektur der Lösung, Datenbanken, Software Architektur
Mittel · Kurs · 1–4 Wochen

The State University of New York
Kompetenzen, die Sie erwerben: Verwaltung von Inhalten, Web-Entwicklung, WordPress, Browser-Kompatibilität, Web-Sprache, Plattformübergreifende Entwicklung, Web-Design und Entwicklung, Web-Präsenz, Hypertext Markup Language (HTML), Content-Management-Systeme, Webanalyse und SEO, Web-Inhalt, HTML und CSS, Informationsarchitektur, Web-Design, Reaktionsfähiges Web-Design
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Capacity Management, Data Loss Prevention, Power BI, Data Security, Microsoft Teams, Microsoft Copilot, Microsoft 365, Data Governance, Microsoft Office, Business Intelligence, AI Enablement, AI Product Strategy, Collaborative Software, Governance, Data Analysis, Data Analysis Software
Fortgeschritten · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Database Design, Data Manipulation, MySQL, Database Development, Relational Databases, Database Management, Query Languages, Data Integrity, Databases, Data Maintenance, Data Management, Data Validation, PostgreSQL, Operations
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Email Automation, WordPress, Web Presence, AI Personalization, Event Management, Content Management Systems, Search Engine Optimization, Web Analytics and SEO, AI powered creativity, Content Optimization, Blogs, Content Performance Analysis, Web Design, Web Development, Web Analytics, No-Code Development, Content Creation, Digital Publishing, Content Management, Brand Management
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datei-E/A, Linux-Befehle, Fehlersuche, Linux, Skripting, Befehlszeilenschnittstelle, Unix-Shell, Grundsätze der Programmierung, Unix, OS Prozessmanagement, Rechnerische Logik, Skriptsprachen, Shell-Skript, Bash (Skriptsprache)
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Computer Programming, Memory Management
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Javascript, Kontext-Management, Benutzeroberfläche (UI), Web-Entwicklungs-Tools, Front-End-Webentwicklung, Beglaubigungen, Software-Entwicklungstools, Anwendungsprogrammierschnittstelle (API), Skalierbarkeit, UI-Komponenten, React.js
Anfänger · Kurs · 1–3 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Daten-Pipelines, Daten in Echtzeit, Operative Datenbanken, Leistungsprüfung, Redis, Rust (Programmiersprache), Skripting, Docker (Software), Transaktionsverarbeitung, Containerisierung, Datenspeicher, Server-Seite, Daten-Strukturen, Leistungsoptimierung
Gemischt · Kurs · 1–3 Monate