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.

Amazon Web Services
Kompetenzen, die Sie erwerben: Entwicklungsumgebung, Skripting, Schnittstelle zur Anwendungsprogrammierung (API), Cloud Computing Architektur, Python-Programmierung, Automatisierung, Anwendungsentwicklung, Microservices, Serviceorientierte Architektur, Datenbanken, Amazon DynamoDB, Grundsätze der Programmierung, Amazon Webdienste, Software-Architektur, Cloud-Anwendungen, Relationale Datenbanken, Serverloses Rechnen
Anfänger · Kurs · 1–4 Wochen

LearnQuest
Kompetenzen, die Sie erwerben: Cloud Computing, Infrastructure as a Service (IaaS), Verwaltung der Anwendungsleistung, Virtuelle Maschinen, Cloud-Infrastruktur, Virtuelle Vernetzung, Sicherheit der Infrastruktur, Cloud-Speicher, Katastrophenhilfe, Azure Active Directory, Virtualisierung, Microsoft Azure, Rollenbasierte Zugriffskontrolle (RBAC), Multi-Faktor-Authentifizierung, Identitäts- und Zugriffsmanagement, Datenspeicherung, Aktives Verzeichnis, Netzwerksicherheit
Fortgeschritten · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenanalyse, Daten importieren/exportieren, Datenvorverarbeitung, Datenumwandlung, Datenkompetenz, Datenmanipulation, R-Programmierung, Statistische Visualisierung, Ggplot2, Daten bereinigen, Statistische Berichterstattung, Datenvisualisierungssoftware, Daten-Storytelling, Tidyverse (R-Paket), Dashboard, Daten-Synthese, Grafische Darstellung, Daten Präsentation, Storyboarding
Gemischt · Kurs · 1–4 Wochen

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

University of London
Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, C++ (Programmiersprache), Computer Programmierung, Fehlersuche, Programm-Entwicklung, Grundsätze der Programmierung
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Apple Xcode, Entwicklung von Anwendungen für Mobilgeräte, Swift Programmierung, Fehlersuche, Integrierte Entwicklungsumgebungen, Git (Versionskontrolle-System), Datenmanagement, Benutzeroberfläche (UI), Apple iOS
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Datenstrukturen, Objektorientierte Programmierung (OOP), Algorithmen, Computer Programmierung, Integrierte Entwicklungsumgebungen, Testfall, Fehlersuche, Java, Digitale Pädagogik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft 365, Data Integration, Report Writing, IT Automation
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Tensorflow, Natural Language Processing, Python Programming, Machine Learning Methods, Recurrent Neural Networks (RNNs), Data Preprocessing, Artificial Neural Networks, Machine Learning, Deep Learning
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Faltungsneuronale Netzwerke, Überwachtes Lernen, Deep Learning, Management von Gesundheitsinformationen, Künstliche neuronale Netze, Maschinelles Lernen, Modellevaluation, Gesundheitspflege, Prädiktive Modellierung, Unüberwachtes Lernen, Angewandtes maschinelles Lernen, Gesundheitsinformatik, Programm-Entwicklung
Fortgeschritten · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Software-Tests, Code-Überprüfung, GitHub, Technische Dokumentation, Software-Dokumentation, Datenvorverarbeitung, Merkblatt (Software), R-Programmierung, Daten bereinigen, Datenvisualisierungssoftware, Kontinuierliche Integration
Mittel · Kurs · 1–3 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, Test Data, Data Validation
Anfänger · Kurs · 1–4 Wochen