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.

Kompetenzen, die Sie erwerben: Datenmanipulation, Datenbank-Management, Datenbank-Theorie, Datenbankarchitektur und -verwaltung, Datenbanken, Datenbank-Design, Datenmodellierung, SQL, Daten importieren/exportieren, PostgreSQL, MySQL, Datenbank-Verwaltung, Datenbank-Software, Datenbank-Systeme, Datenbank-Entwicklung, Datenbank Management, Relationale Datenbanken, Datenspeicher, Integrität der Daten, Datenbank-Management-Systeme, IBM DB2
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Linux-Server, Linux, Git (Versionskontrollsystem), Infrastruktur für öffentliche Schlüssel, Intrusion Detection und Prävention, Verwaltung des Betriebssystems, Fernzugriffssysteme, Dateiverwaltung, Virtuelle private Netzwerke (VPN), DevOps, Linux-Befehle, Benutzerkonten, Firewall, Systemüberwachung, Paket- und Softwareverwaltung, Dateisysteme, Versionskontrolle, Linux-Verwaltung, Befehlszeilenschnittstelle, Entwicklungsumgebung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Statistik, Regressionsanalyse, Deskriptive Analytik, Deskriptive Statistik, Statistische Modellierung, Statistische Inferenz, Datenanalyse, Wahrscheinlichkeitsverteilung, Datenwissenschaft, Statistische Methoden, Präsentation der Daten, Wahrscheinlichkeitsrechnung und Statistik, Datenvisualisierung, Statistische Analyse, Statistische Programmierung, Statistische Hypothesenprüfung, Software zur Datenvisualisierung, Jupyter, Wahrscheinlichkeit, Korrelationsanalyse
Gemischt · Kurs · 1–3 Monate

New York Institute of Finance
Kompetenzen, die Sie erwerben: Technische Merkmale, Keras (Bibliothek für neuronale Netze), Technische Analyse, Finanzieller Handel, Python-Programmierung, Maschinelles Lernen, Wertpapierhandel, Modellevaluation, Modell Ausbildung, Marktdaten, Tensorflow, Tiefes Lernen, Angewandtes maschinelles Lernen, Statistisches maschinelles Lernen, Leistungsmetrik, Künstliche neuronale Netze, Markttrend, Daten-Pipelines, Vorverarbeitung von Daten, Feature Technik, Bewertung des Modells, Korrelationsanalyse, Datenvorverarbeitung
Mittel · Kurs · 1–3 Monate

National Taiwan University
Kompetenzen, die Sie erwerben: Operations Research, Mathematical Modeling, Report Writing, Applied Mathematics, Network Model, Business Modeling, Industrial Engineering, Research Reports, Model Optimization, Linear Algebra, Numerical Analysis, Operations Management, Operational Analysis, Statistical Machine Learning, Case Studies, Process Optimization, Algorithms, Project Design, Machine Learning, Business Analytics
Anfänger · Spezialisierung · 3–6 Monate

Meta
Kompetenzen, die Sie erwerben: Datenmanipulation, Datenverarbeitung, Explorative Datenanalyse, Python-Programmierung, Bereinigung von Daten, Datenanalyse, Pandas (Python-Paket), Analytik, Datenwrangling, Datenvisualisierung, Grundsätze der Programmierung, Jupyter, Software zur Datenvisualisierung, Matplotlib
Anfänger · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Testfall, Rechnerische Logik, Simulation und Simulationssoftware, Anwendungsspezifische integrierte Schaltungen, Funktionelle Prüfung, Systementwurf und Implementierung, Computer Programmierung, Fehlersuche, Elektronische Hardware, Feldprogrammierbares Gate-Array (FPGA), Verifizierung und Validierung, Computerprogrammierung, Simulationen, Hardware-Entwurf, Elektrotechnik und Computertechnik, Elektronik, Grundsätze der Programmierung, Entwicklung von Testskripten, Entwicklungstests, Test-Tools
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud-Bereitstellung, Django (Web-Framework), Datenbank-Management, Anwendungsentwicklung, Datenmodellierung, Datenbank-Design, Datenbanken, Bootstrap (Front-End-Framework), Cloud-Anwendungen, SQL, Model-View-Controller, Objekt-Relationales Mapping, Web-Anwendungen, UI-Komponenten, Abfragesprachen, Datenbank Management, Full-Stack Web-Entwicklung, Berechtigung (Computing), Beglaubigungen, Relationale Datenbanken, Bereitstellung von Anwendungen
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Lineare Algebra, Digitale Signalverarbeitung, Kommunikationssysteme, Jupyter, Telekommunikation
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenverarbeitung, Integration von Daten, Pandas (Python-Paket), Datenverwaltung, Splunk, Analytik, Apache Spark, Große Daten, MongoDB, PostgreSQL, Abfragesprachen, Daten-Pipelines, Datenmanagement, NoSQL, Datenbank-Systeme, Apache Hadoop, Datenbank-Management-Systeme
Anfänger · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: Kryptographie, Bewertungen der Anfälligkeit, Java, Systementwurf und Implementierung, Anwendungssicherheit, Verschlüsselung, Sicherheitstests, Modellierung von Bedrohungen, Sichere Kodierung, Sicherheitsprüfung, Cybersecurity, Scannen auf Schwachstellen, Software-Entwicklung, Penetrationstests, C und C++, Linux-Verwaltung, Sicherheitsstrategie, Grundsätze der Programmierung, Entwicklung von Exploits, Open Web Application Security Project (OWASP), Beglaubigungen, Software Entwurf
Mittel · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: R Programmierung, Statistische Modellierung, Regressionsanalyse, Öffentliche Gesundheit, Wahrscheinlichkeitsverteilung, Modell-Optimierung, Mathematische Modellierung, Immunologie, Statistische Methoden, Datenmodellierung, Infektionskrankheiten, Öffentliche Gesundheit und Krankheitsvorbeugung, Infektionskontrolle, Modellevaluation, Simulationen, Epidemiologie, Statistische Programmierung, R (Software), Bewertung des Modells, Differentialgleichungen, Prädiktive Modellierung
Mittel · Spezialisierung · 1–3 Monate