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 Michigan
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Datenzugang, Fehlersuche, Datenmodellierung, JSON, Javascript, Objektorientierte Programmierung (OOP), Web-Anwendungen, Django (Web-Framework), Ajax, Python-Programmierung, Javascript und jQuery, jQuery
★ 4.8 (294) · Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistical Hypothesis Testing, Descriptive Statistics, Statistical Visualization, Data Transformation, Data Cleansing, Statistical Analysis, Regression Analysis, Statistical Programming, R (Software), Probability, Probability Distribution, Sampling (Statistics), Box Plots, Histogram, R Programming, Statistical Methods, Statistical Software, Microsoft Excel, Statistics, Data Analysis
★ 4.6 (46) · Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Methoden, Statistische Analyse, Wahrscheinlichkeitsrechnung und Statistik, Deskriptive Statistik, Regressionsanalyse, Öffentliche Gesundheit, Modellevaluation, Statistische Hypothesenprüfung, Bewertung des Modells, Explorative Datenanalyse, Logistische Regression, Datenwrangling, R (Software), Statistische Modellierung, Prädiktive Modellierung, Biostatistik
★ 4.5 (331) · Mittel · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Produktivität, Netzwerksicherheit, Datensicherheit, digitale Kompetenz, Lebenszyklus der Softwareentwicklung, Rahmen für das Risikomanagement, Lebenszyklus der Systementwicklung, Agile Software-Entwicklung, Agile Entwicklung von Software, TCP/IP, Risikomanagement, Agile Methodik, Informationstechnologie, Entwurf von Systemen, Produktivitätssoftware, Computer-Systeme, Computer-Hardware, Entwicklung von Systemen, Hardware-Architektur, Systementwurf und Implementierung
★ 4.6 (341) · Anfänger · Spezialisierung · 1–3 Monate

Universidad de los Andes
Kompetenzen, die Sie erwerben: Java, Object Oriented Design, Java Programming, Code Reusability, Object Oriented Programming (OOP), Data Structures, Computer Programming, User Interface (UI), UI Components, Programming Principles, Algorithms, Program Development, Debugging
★ 4.6 (300) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Automatisierung, Bildqualität, Mathematische Software, Computer Vision, Erkennung von Anomalien, Analyse räumlicher Daten, Medizinische Bildgebung, Datenspeicher, Geografische Informationen und Technologie, Matlab, Datei-E/A, Quantitative Forschung, Räumliche Analyse, Algorithmen, Dateiverwaltung, Bildanalyse, Technische Praktiken, Vorverarbeitung von Daten, Digitale Signalverarbeitung, Datenvorverarbeitung
★ 4.7 (254) · Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenerfassung, Datenkompetenz, Statistik, Statistische Methoden, Statistische Analyse, Regressionsanalyse, Analytische Fähigkeiten, Datenvisualisierung, Explorative Datenanalyse, Datengestützte Entscheidungsfindung, Statistische Hypothesenprüfung, Datenerhebung, Datenanalyse, Statistische Inferenz, SAS (Software), Statistische Software, Korrelationsanalyse, Prädiktive Modellierung, Statistische Modellierung, Statistische Prozesskontrollen
★ 4.8 (100) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Data Persistence, Programming Principles, Python Programming, Data Storage, File Management, Computer Science
★ 4.4 (152) · Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Datenvalidierung, Betriebssysteme, Amazon Web Services, Anwendungssicherheit, Metasploit, Scannen auf Schwachstellen, Bewertung der Cybersicherheit, Entwicklung von Exploits, SQL, Sichere Kodierung, Speicherverwaltung, Software-Entwurfsmuster, Techniken der Ausbeutung, Amazon Elastic Compute Cloud, Penetrationstests, Validierung von Daten, Bewertungen der Anfälligkeit, Amazon Webdienste, Sicherheitstests, Brute-force-Angriffe
★ 4 (279) · Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Program Development, Scripting Languages, Software Installation, Algorithms, Development Environment
★ 4.8 (81) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bereinigung von Daten, Daten-Storytelling, Statistische Analyse, Tableau-Software, Software zur Datenvisualisierung, Deskriptive Statistik, Datenmanipulation, SQL, Datenvisualisierung, Google Sheets, Erstellung des Dashboards, Tabellenkalkulations-Software, Explorative Datenanalyse, Analyse, Datenwrangling, Korrelationsanalyse, Dashboard, Marketing-Analytik, Datenanalyse, Abfragesprachen
★ 4.6 (288) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Vektordatenbanken, Einbettungen, Abruf-erweiterte Erzeugung, Modellierung großer Sprachen, LLM-Bewerbung, AI-Arbeitsabläufe
★ 4.5 (140) · Mittel · Kurs · 1–4 Wochen