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.

Vanderbilt University
Kompetenzen, die Sie erwerben: Schnelles Engineering, Künstliche Intelligenz, ChatGPT, KI-Kenntnisse, KI-gestützte Kreativität, Modellierung großer Sprachen, Prompt-Muster, LLM-Bewerbung, AI-Förderung
Anfänger · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Speicherverwaltung, Python-Programmierung, Rechnerische Logik, Netzwerk-Protokolle, Paket- und Softwareverwaltung, Daten importieren/exportieren, Datei-E/A, Objektorientierte Programmierung (OOP), C (Programmiersprache)
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Computer Programmierung, Java, Daten-Strukturen, Algorithmen, Java-Programmierung, Computerprogrammierung, Java Programmierung, Datenspeicherung, C++ (Programmiersprache)
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistik, Datenvisualisierung, Python-Programmierung, Stichproben (Statistik), Statistische Methoden, Bayessche Statistik, Bewertung des Modells, Statistische Software, Modellevaluation, Matplotlib, Statistische Hypothesenprüfung, Statistische Visualisierung, Statistische Inferenz, Plot (Grafiken), Wahrscheinlichkeitsrechnung und Statistik, Jupyter, Statistische Modellierung, Datengestützte Entscheidungsfindung, Seaborn, Statistische Programmierung
Anfänger · Spezialisierung · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Data Mining, Große Daten, Datenbank-Design, Netzwerk-Modell, Regressionsanalyse, Integration von Daten, Bewertung des Modells, Apache Spark, Datenmodellierung, Modellevaluation, Modell Ausbildung, Datenmanagement, Explorative Datenanalyse, Datenverwaltung, Präsentation der Daten, Datenverarbeitung, Daten-Infrastruktur, Daten-Pipelines, MongoDB, Klassifizierungsalgorithmen, Apache Hadoop
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Code Reusability, Software Design Patterns, Maintainability, Program Development, Functional Design, Programming Principles, Python Programming
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Design, PHP (Skriptsprache), JSON, Datenbank-Entwicklung, Fehlersuche, MySQL, Relationale Datenbanken, jQuery, Datenbank Management, Datenbanken, Datenmodellierung, Web-Anwendungen, Javascript, Datenbank-Anwendung, SQL, Datenbank-Management, HTML und CSS, Abfragesprachen, Hypertext Markup Language (HTML), Javascript und jQuery, Ajax
Mittel · Spezialisierung · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Cloud Services, Serverless Computing, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Culture Transformation, Technology Strategies, Hybrid Cloud Computing, Cloud Security, Multi-Cloud, Cloud Management, Data Mapping, Applied Machine Learning, Model Training, Cloud Platforms, Image Analysis, Infrastructure As A Service (IaaS)
Anfänger · Spezialisierung · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: React Native, Git (Versionskontrollsystem), Web-Entwicklungs-Tools, Unix-Befehle, Prüfung der Benutzerfreundlichkeit, Persona (Benutzererfahrung), GitHub, Mobile Entwicklung, Nutzerforschung, Restful API, UI/UX-Forschung, Javascript, SQL, Benutzerfreundliches Design, Designforschung, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), React.js, Jest (JavaScript Testing Framework), Interaktionsdesign, Versionskontrolle
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Web-Entwicklung, Integrierte Entwicklungsumgebungen, Reaktionsfähiges Web-Design, Web-Entwicklungs-Tools, Verifizierung und Validierung, GitHub, Front-End-Webentwicklung, Cloud-Hosting, Server, Web-Design, Web-Server, Web-Design und Entwicklung, Web-Inhalt, HTML und CSS, Semantisches Web, Cascading Style Sheets (CSS), Leitlinien für die Zugänglichkeit von Webinhalten, Grundsätze der Programmierung, Web-Sprache, Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Theoretical Computer Science, Python Programming
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Graphentheorie, Algorithmen, Python-Programmierung, Rechnerische Logik, Bayessche Statistik, Verschlüsselung, Kombinatorik, Cybersecurity, Kryptographische Protokolle, Logisches Denken, Theoretische Informatik, Kryptographie, Wahrscheinlichkeit, Netzwerkanalyse, Wahrscheinlichkeitsrechnung und Statistik, Schlüsselverwaltung, Grafische Darstellung, Grundsätze der Programmierung, Deduktive Argumentation, Computational Thinking
Anfänger · Spezialisierung · 3–6 Monate