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.

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: R Programmierung, Markov-Modell, Statistische Methoden, Mathematische Modellierung, Statistische Analyse, Regressionsanalyse, Modellevaluation, Logistische Regression, Bewertung des Modells, Stichproben (Statistik), Korrelationsanalyse, Bayessche Statistik, Statistische Software, Datenanalyse, Simulationen, Wahrscheinlichkeitsverteilung, Statistische Modellierung
Mittel · Kurs · 1–3 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Debugging, Programming Principles, Software Installation, Package and Software Management, Python Programming, Development Environment, Code Reusability, Scripting Languages, Computer Programming Tools, Program Development, Scripting, Computer Programming, Computational Logic
Anfänger · Kurs · 1–4 Wochen

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Netzwerk-Protokolle, Netzwerk-Routing, Netzinfrastruktur, Verteiltes Rechnen, Eingebettete Software, Vernetzungs-Hardware, Sicherheitskontrollen, Netzwerk-Switches, Kommunikationssysteme, Internet der Dinge, Drahtlose Netzwerke, Lokale Netzwerke, Cloud-Infrastruktur, Elektrische Verkabelung, Netzarchitektur, Netzwerk-Router, Python-Programmierung, Telekommunikation, Allgemeine Netzwerkarbeit
Mittel · Spezialisierung · 3–6 Monate

Northwestern University
Kompetenzen, die Sie erwerben: Modell-Optimierung, Mathematische Modellierung, Bildqualität, Schätzung, Angewandte Mathematik, Kommunikationssysteme, Medizinische Bildgebung, Matlab, Digitale Signalverarbeitung, Bildanalyse, Farbenlehre, Telekommunikation
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Cleansing, Rmarkdown, Data Storytelling, Data Presentation, Data Validation, Spreadsheet Software, Data Visualization, Data Ethics, Tableau Software, Data Visualization Software, Data Analysis, R (Software), Ggplot2, Analytical Skills, Stakeholder Communications, Presentations, SQL, Data Quality, Data Collection, Data Processing
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Princeton University
Kompetenzen, die Sie erwerben: Speicherverwaltung, Leistungsoptimierung, Hardware-Architektur, Computer-Systeme, Computerarchitektur, Abhängigkeitsanalyse, Systemarchitektur, Systementwurf und Implementierung, Mikroarchitektur
Fortgeschritten · Kurs · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Datenbank-Design, NoSQL, Cloud-Anwendungen, Datenbank-Software, SQL, Verarbeitung natürlicher Sprache, Datenmodellierung, JSON, Datenbanken, Datenbank-Systeme, Gespeicherte Prozedur, Datenbankarchitektur und -verwaltung, Datenspeicher, Datenbank-Entwicklung, PostgreSQL, Relationale Datenbanken, Datenbank-Management-Systeme, Datenbank-Management, Datenbank-Theorie, Abfragesprachen, Datenbank Management
Mittel · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Berichterstattung, Software-Dokumentation, Interaktive Datenvisualisierung, Software zur Datenvisualisierung, Datenvisualisierung, Hypertext Markup Language (HTML), Plot (Grafiken), R (Software), Web-Anwendungen, Rmarkdown, Präsentation der Daten, Plotly, Paket- und Softwareverwaltung, Merkblatt (Software), Glänzend (R-Paket)
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbank-Design, Integrität der Daten, Datenbank-Verwaltung, Datenmanipulation, Datenbank-Software, SQL, Datenbanken, Relationale Datenbanken, MySQL, Datenbank-Management-Systeme, Datenbank-Theorie, Abfragesprachen, Datenbank-Management, Datenbank Management
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Fehlersuche, Web-Entwicklungs-Tools, Daten importieren/exportieren, JSON, PHP (Skriptsprache), Javascript, Objektorientierte Programmierung (OOP), Web-Anwendungen, Ajax, Javascript und jQuery, jQuery
Mittel · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Software Versioning, Web Content Accessibility Guidelines, Front-End Web Development, AI Integrations, Application Deployment, Image Quality, Web Development Tools, User Interface (UI) Design
Anfänger · Spezialisierung · 3–6 Monate

Scrimba
Kompetenzen, die Sie erwerben: Cloud-Anwendungen, Prompt-Muster, Schnelles Engineering, LangChain, Softwaretechnik, Speicherverwaltung, AI-Integrationen, Vektordatenbanken, Einbettungen, Abruf-erweiterte Erzeugung, Software-Entwicklung, Verantwortungsvolle AI, Modell-Kontext-Protokoll, OpenAI, Cloud-Bereitstellung, Multimodale Aufforderungen, LLM-Bewerbung, Bildanalyse, AI-Arbeitsabläufe, OpenAI-API, Gesicht umarmen
Mittel · Spezialisierung · 3–6 Monate