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: Python-Programmierung, Cyber-Operationen, Cybersicherheit, Skripting, MITRE ATT&CK Rahmenwerk, Netzwerkanalyse, Penetrationstests, Brute-Force-Angriffe, Automatisierung, Bewertungen der Anfälligkeit
Gemischt · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: Package and Software Management, Platform As A Service (PaaS), Virtual Environment, Dependency Analysis, Python Programming, Application Deployment
Mittel · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Python-Programmierung, Statistische Modellierung, Pandas (Python-Paket), Analytics, Datenanalyse, Vorhersage, Wahrscheinlichkeit, Regressionsanalyse, Datenverarbeitung, Prädiktive Modellierung, Ethische Standards und Verhaltensweisen, Modellevaluation, Logistische Regression
Mittel · Kurs · 1–3 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: User-Interface-(UI)-Design, Entwicklung von Anwendungen für Mobilgeräte, Model-View-Controller, Mensch-Computer-Interaktion, Storyboarding, Reaktionsfähiges Webdesign, Daten-Mapping, Animationen, UI Komponenten, Apple iOS, Kerndaten (Software), UI/UX Strategie
Gemischt · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Python-Programmierung, Maschinelles Lernen, Lernen mit Entscheidungsbäumen, Keras (Bibliothek für Neuronale Netze), Deep Learning, Künstliche neuronale Netze, Random Forest Algorithmus, Klassifizierungsalgorithmen, Modellevaluation, Regressionsanalyse, Tensorflow, Scikit Learn (Bibliothek für Maschinelles Lernen)
Mittel · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Datenanalyse, Statistische Modellierung, R-Programmierung, Vorhersage, R (Software), Wahrscheinlichkeitsverteilung, Statistische Inferenz, Regressionsanalyse, Bayessche Statistik, Mathematische Modellierung, Zeitreihenanalyse und Vorhersage
Mittel · Kurs · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Statistische Modellierung, R-Programmierung, Datenanalyse, Infinitesimalrechnung, Statistische Inferenz, Wahrscheinlichkeitsverteilung, Statistische Methoden, Lineare Algebra, Mathematische Modellierung, Regressionsanalyse, Datenethik, Prädiktive Modellierung, Modellevaluation, Logistische Regression
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

MathWorks
Kompetenzen, die Sie erwerben: Medical Imaging, Magnetic Resonance Imaging, Image Analysis, X-Ray Computed Tomography, Data Import/Export, Biomedical Engineering, Matlab, Scientific Visualization, Deep Learning
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), TCP/IP, Application Programming Interface (API), Data Import/Export, Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Princeton University
Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Java, Computer Programming, Computational Thinking, Spatial Data Analysis, Theoretical Computer Science, Simulations
Mittel · Kurs · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Devops-Tools, Docker (Software), Google Cloud-Platform, DevOps, Containerisierung, Web-Entwicklung
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Anwendungssicherheit, Sicherheitstechnik, C++ (Programmiersprache), Anwendungsentwicklung, Verschlüsselung, Kryptographie
Mittel · angeleitetes Projekt · Weniger als 2 Stunden