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: Entwicklungsumgebung, Gradle, Integrierte Entwicklungsumgebungen, Erweiterbare Markup-Sprache (XML), Anwendungsentwicklung, UI Komponenten, Entwicklung von Anwendungen für Mobilgeräte, Android Entwicklung, Virtuelle Umgebung, Android Studio, Android (Betriebssystem)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Deskriptive Statistik, Statistische Inferenz, Statistische Analyse, Datenverarbeitung, A/B-Tests, Statistische Visualisierung, Wahrscheinlichkeit & Statistik, Statistisches maschinelles Lernen, Bayessche Statistik, Explorative Datenanalyse, Wahrscheinlichkeit, Stichproben (Statistik), Wahrscheinlichkeitsverteilung
Mittel · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Java Programmierung, Computer Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Java, Programm-Entwicklung, Software-Installation, Web-Anwendungen, Virtuelle Maschinen, Eclipse (Software)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Bash (Scripting Language), Shell Script, Linux, Scripting, Linux Commands, Linux Administration, Unix Shell, Scripting Languages, Operating System Administration, Unix Commands, Systems Administration, Command-Line Interface, IT Automation, Software Installation, Unix, Linux Servers, Cloud Hosting, Object-Relational Mapping, YAML, Automation
Anfänger · Spezialisierung · 3–6 Monate

CentraleSupélec
Kompetenzen, die Sie erwerben: Software Entwurf, Java, Entwicklungsumgebung, Anwendungsentwicklung, Android Studio, Android Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Storyboarding, Nutzerorientierte Gestaltung, Software-Installation, User-Interface-(UI)-Design, Interaktives Design, Anwendungsdesign
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Human Machine Interfaces, Internet Of Things, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Program Development, Algorithms, Data Structures, Debugging
Fortgeschritten · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Computer Programmierung, Python-Programmierung, Künstliche Intelligenz und Maschinelles Lernen (KI/ML), Künstliche neuronale Netze, Deep Learning, Computervision, Datenethik, Eingebettete Software, Angewandtes maschinelles Lernen, Bildanalyse, Maschinelles Lernen, Eingebettete Systeme
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Python Programming, Algorithms, Computer Programming, Theoretical Computer Science, Linear Algebra, Mathematics and Mathematical Modeling, Computer Science, Algebra, Object Oriented Programming (OOP), IBM Cloud, Scripting, Probability, Artificial Intelligence and Machine Learning (AI/ML), Data Processing, Mathematical Modeling, Data Structures, Data Manipulation, Probability & Statistics, Applied Mathematics, Software Installation
Anfänger · Spezialisierung · 3–6 Monate

Universitat Pompeu Fabra of Barcelona
Kompetenzen, die Sie erwerben: Musik, Open Source Technologie, Python-Programmierung, Computer-Programmierwerkzeuge, Numerische Analyse, Datenanalyse-Software, NumPy, Musiktheorie
Mittel · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Prädiktive Modellierung, R-Programmierung, Verwaltung klinischer Daten, Datenmodellierung, Klinische Forschung, Google Cloud-Platform, Datenqualität, Datenbank-Design, Bioinformatik, Datenethik, Informatik, Datenmanipulation, Text Mining, Intensivpflegestation, Verarbeitung natürlicher Sprache, Risikomodellierung, Auszug, Tidyverse (R-Paket), Einhaltung des Health Insurance Portability and Accountability Act (HIPAA), Klinische Informatik
Mittel · Spezialisierung · 3–6 Monate

Rice University
Kompetenzen, die Sie erwerben: Python-Programmierung, Daten importieren/exportieren, Datenanalyse, Skripting, Datenmanipulation, Datenspeicherung, Datenstrukturen, Datenverarbeitung
Anfänger · Kurs · 1–4 Wochen
University of California San Diego
Kompetenzen, die Sie erwerben: Statistische Hypothesentests, Regressionsanalyse, Statistische Analyse, A/B-Tests, Experimentieren, Wahrscheinlichkeit & Statistik, Statistik, Mensch-Computer-Interaktion, R-Programmierung, Benutzererlebnis, Usability-Tests, Statistische Modellierung, Datenanalyse, UI/UX Forschung
Mittel · Kurs · 1–3 Monate