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.
École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Scala Programmierung, Funktionales Design, Software Entwurf, Software-Entwurfsmuster, Java, Algorithmen, Grundsätze der Programmierung, Datenstrukturen, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Analyse, Anatomie, Diagnostische Radiologie, Forschungsdesign, R-Programmierung, Korrelationsanalyse, Statistik, Medizinische Bildgebung, Röntgen-Computertomographie, Datenanalyse, Analytische Fähigkeiten, Erweiterte Analytik, Neurologie, Bildanalyse, Netzwerkanalyse, Datenmanipulation, Biomedizinische Technik, Magnetresonanztomographie, Radiologie, Experimentieren
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Sichere Kodierung, Grafana, Bereitstellung von Anwendungen, CI/CD, Kontinuierliche Integration, Cloud-Anwendungen, Systemüberwachung, Istio, DevOps, Jenkins, Verhaltensbasierte Entwicklung, Gherkin (Skriptsprache), Open Web Application Security Project (OWASP), OpenShift, Serverloses Rechnen, Kubernetes, Code-Abdeckung, Agile Entwicklung von Software, Agile Methodik, Testgetriebene Entwicklung (TDD)
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programming, Animation and Game Design, Development Environment, Virtual Environment, Visualization (Computer Graphics), Performance Tuning
Mittel · Kurs · 1–3 Monate
Stanford University
Kompetenzen, die Sie erwerben: Sichere Kodierung, Kryptographie-Standards für öffentliche Schlüssel (PKCS), Verschlüsselung, Authentifizierungen, Algorithmen, Datenintegrität, Cybersicherheit, Schlüsselverwaltung, Kryptographie, Erweiterter Verschlüsselungsstandard (AES), Datenverschlüsselungsstandard
Gemischt · Kurs · 1–3 Monate

Stanford University
Kompetenzen, die Sie erwerben: Wahrscheinlichkeit & Statistik, Theoretische Informatik, Operations Research, Algorithmen, Netzwerk-Routing, Computergestütztes Denken, Graphentheorie, Computergestützte Logik, Bioinformatik, Wahrscheinlichkeit, Netzwerkanalyse, Pseudocode, Analyse sozialer Netzwerke, Datenstrukturen, Analyse
Mittel · Spezialisierung · 3–6 Monate

MathWorks
Kompetenzen, die Sie erwerben: Scripting, Matlab, Data Manipulation, Mathematical Modeling, Data Analysis, Programming Principles, Data Visualization, Data Visualization Software, Data Processing, Descriptive Statistics, Interactive Data Visualization, Exploratory Data Analysis, Data Mapping, Data Cleansing, Technical Communication
Anfänger · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistische Inferenz, Datenverarbeitung, Zeitreihenanalyse und Vorhersage, Technische Kommunikation, Microsoft Excel, Vorhersage, R-Programmierung, Wahrscheinlichkeitsverteilung, Bayessche Statistik, Statistik, Markov-Modell, Wahrscheinlichkeit, Datenanalyse, Mathematische Modellierung, Statistische Modellierung, Daten Präsentation, Statistische Methoden, R (Software), Statistische Software
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Matplotlib, Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Data Processing, Exploratory Data Analysis, Python Programming, Object Oriented Programming (OOP)
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Hybrid Cloud Computing, Data Strategy, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization, Cloud-Native Computing, Machine Learning
Anfänger · Spezialisierung · 3–6 Monate

DeepLearning.AI
Kompetenzen, die Sie erwerben: Python-Programmierung, Datenverarbeitung, Lineare Algebra, Methoden des Maschinellen Lernens, NumPy, Dimensionalitätsreduktion, Angewandte Mathematik, Datenumwandlung, Mathematische Modellierung, Datenmanipulation, Maschinelles Lernen
Mittel · Kurs · 1–4 Wochen