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 Programming, Command-Line Interface, Programming Principles, Computer Programming, Scripting, Computer Programming Tools, Program Development, Development Environment
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Vanderbilt University
Kompetenzen, die Sie erwerben: Computer Programmierung, Java Programmierung, Objektorientierter Entwurf, Daten-Strukturen, Computerprogrammierung, Android-Entwicklung, Java-Programmierung, Grundsätze der Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Android (Betriebssystem), Mobile Entwicklung, Java, Integrierte Entwicklungsumgebungen, Android-Studio
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: Datenerfassung, Datenvisualisierung, Datenwrangling, Explorative Datenanalyse, Präsentation der Daten, Datenerhebung, Glänzend (R-Paket), Statistische Visualisierung, Datenbank-Design, Rmarkdown, Datenanalyse, R (Software), Web-Scraping, Relationale Datenbanken, Software zur Datenvisualisierung, Statistische Analyse, Prädiktive Modellierung, Modellevaluation, Datenmanipulation, Bewertung des Modells, SQL, Ggplot2
Anfänger · Spezialisierung · 3–6 Monate

Imperial College London
Kompetenzen, die Sie erwerben: Öffentliche Gesundheit, Software zur Datenanalyse, Statistische Programmierung, Stichproben (Statistik), Wahrscheinlichkeitsverteilung, R Programmierung, Datenanalyse, Statistische Methoden, Wahrscheinlichkeitsrechnung und Statistik, R (Software), Statistik, Deskriptive Statistik, Statistische Hypothesenprüfung, Statistische Analyse, Statistische Software, Statistische Inferenz, Wissenschaft und Forschung, Quantitative Forschung, Analytische Fähigkeiten
Anfänger · Kurs · 1–4 Wochen

University of Pittsburgh
Kompetenzen, die Sie erwerben: Bayesian Statistics, Statistical Modeling, Predictive Analytics, Statistics, Regression Analysis, Predictive Modeling, Statistical Inference, Probability & Statistics, Mathematical Modeling, Model Evaluation, Data Analysis, Data Science, Statistical Machine Learning, Statistical Analysis, Statistical Programming, Markov Model, Probability Distribution, Sampling (Statistics), Machine Learning, Python Programming
Mittel · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Animationen, Objective-C (Programmiersprache), Swift-Programmierung, Mensch-Computer-Interaktion, Anwendungsentwicklung, Interaktionsdesign, UI-Komponenten, Objektorientierte Programmierung (OOP), Anwendungsdesign, Model-View-Controller, Mobile Entwicklungstools, Mobile Entwicklung, Apple iOS, Benutzeroberfläche (UI), Anwendungs-Rahmenwerke, Speicherverwaltung, Apple Xcode, Interaktives Design, iOS-Entwicklung, Persistenz
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Habit Formation, Self-Discipline, Self-Motivation, Empowerment, Resilience, Nutrition and Diet, Overcoming Obstacles, Health Promotion, Personal Development, Productivity, Self-Awareness, Stress Management, Behavioral Management, Mindfulness, Time Management, Empathy & Emotional Intelligence, Mental Health
Mittel · Kurs · 3–6 Monate

Total Seminars
Kompetenzen, die Sie erwerben: Künstliche Intelligenz, Microsoft Kopilot, Kommunikation, Entscheidungsintelligenz, AI-Förderung, AI-Integrationen, Schnelles Engineering, Generative AI-Agenten, ChatGPT, AI-Personalisierung, LLM-Bewerbung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), KI-Kenntnisse, AI-Arbeitsabläufe, Verantwortungsvolle AI, KI-gestützte Kreativität, digitale Kompetenz, Modellierung großer Sprachen, Prompt Engineering Tools, Anthropischer Claude
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, No-Code Development, Agentic Workflows, Application Development, Full-Stack Web Development, Vibe coding, AI Integrations, Web Applications, LLM Application, Generative AI, Back-End Web Development, Frontend Performance, Application Deployment, User Interface (UI), Software Development Life Cycle, System Design and Implementation, Problem Solving, Authorization (Computing), Authentications, Database Management
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: System-Programmierung, Eingebettete Software, Internet der Dinge, Drahtlose Netzwerke, C (Programmiersprache), Anwendungsentwicklung, OS Prozessmanagement, Betriebssysteme, Kommunikationssysteme, Netzwerk-Leistungsmanagement, Echtzeit-Betriebssysteme, Netzwerk-Protokolle, Eingebettete Systeme, Simulationen, Speicherverwaltung, Computer-Hardware, Hardware-Architektur
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Befehlszeilenschnittstelle, Konfigurationsverwaltung, Installation der Software, Konfigurationsmanagement, Terraform, Multi-Cloud, IT-Automatisierung, Infrastruktur als Code (IaC), Cloud-Infrastruktur, Instandhaltbarkeit, Beglaubigungen, Versionskontrolle
Anfänger · Kurs · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: R (Software), Data Import/Export, Package and Software Management, R Programming, Data Structures, Software Installation, Data Analysis Software, Data Analysis, Data Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden