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: Interaktive Datenvisualisierung, ChatGPT, Datenanalyse, Dashboard, Software zur Datenvisualisierung, Pandas (Python-Paket), Analytik, Generative KI, Datengestützte Entscheidungsfindung, Python-Programmierung, Matplotlib
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Johns Hopkins University
Kompetenzen, die Sie erwerben: Daten importieren/exportieren, Datenumwandlung, Datenbanken, Datenmanipulation, Integration von Daten, SQL, Tabellenkalkulations-Software, Web-Scraping, Anwendungsprogrammierschnittstelle (API), R Programmierung, Google Sheets, Unstrukturierte Daten, Relationale Datenbanken, Erweiterbare Markup-Sprache (XML), Tidyverse (R-Paket)
Anfänger · Kurs · 1–3 Monate

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Auto-Kodierer, Künstliche neuronale Netze, Tiefes Lernen, Graphentheorie, Projektmanagement im Gesundheitswesen, Faltungsneuronale Netze, Generative adversarische Netze (GANs), Prädiktive Modellierung, Rekurrente Neuronale Netze (RNNs), Python-Programmierung, Unüberwachtes Lernen, Methoden des maschinellen Lernens, Gesundheitsinformatik, Angewandtes maschinelles Lernen, Bildanalyse, Autokodierer
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenzugang, Präsentation der Daten, Datenumwandlung, Rollenbasierte Zugriffskontrolle (RBAC), Datenbanken, MySQL, Software zur Datenvisualisierung, Business Intelligence, Abfragesprachen, SQL, Datenbank-Management, Relationale Datenbanken, Datenbank Management, Leistungsoptimierung
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Social Network Analysis, Network Analysis, Graph Theory, Social Sciences, Statistical Analysis, R Programming, Sociology, Statistical Modeling, Statistical Hypothesis Testing
Mittel · Kurs · 1–4 Wochen
Georgia Institute of Technology
Kompetenzen, die Sie erwerben: Multi-Tenant-Cloud-Umgebungen, Cloud Computing, Apache Hadoop, Virtuelle Maschinen, Software-Systeme, Skalierbarkeit, Virtualisierung, Cloud-Infrastruktur, Verteiltes Rechnen, Datenspeicher, Cloud-Anwendungen
Gemischt · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Virtual Machines, Debugging, Application Development, Development Environment, Software Installation, Python Programming, Programming Principles, Computer Programming, Software Development
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, C++ (Programming Language), C and C++, Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub, Git (Version Control System), Version Control, Unix Commands, Unix Shell, Software Versioning, Linux Commands, Command-Line Interface, Devops Tools, Collaborative Software, Code Review, Software Configuration Management, Software Development Tools, Secure Coding, File Management, Technical Documentation, Software Documentation
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Selenium (Software), Test Script Development, Test Automation, Debugging, Automation, Web Scraping, Software Testing, Web Development Tools, Test Case, Browser Compatibility, Cascading Style Sheets (CSS)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Selenium (Software), File I/O, Object Oriented Programming (OOP), Test Automation, Web Development Tools, Computer Programming, Scripting, Python Programming, Automation, Scripting Languages, Integrated Development Environments, Debugging
Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Computer Programmierung, Java, Objektorientierte Programmierung (OOP), Computerprogrammierung, Digitale Pädagogik, Daten-Strukturen, Fehlersuche, Software und Technologie für das Bildungswesen, Programm-Entwicklung
Anfänger · Kurs · 1–3 Monate