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: File I/O, Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), Integrated Development Environments, Computer Science
Anfänger · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Mensch-Computer-Interaktion, User-Interface-(UI)-Design, Model-View-Controller, Entwicklung von Anwendungen für Mobilgeräte, UI Komponenten, Daten-Mapping, Storyboarding, Animationen, UI/UX Strategie, Kerndaten (Software), Reaktionsfähiges Webdesign, Apple iOS
Gemischt · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Algorithmen, Analyse sozialer Netzwerke, Informatik, Forschung, Analyse, Technische Kommunikation, Netzwerkanalyse, Datenstrukturen, Graphentheorie
Gemischt · Kurs · 1–3 Monate
Duke University
Kompetenzen, die Sie erwerben: Finanzielle Analyse, Datenvisualisierungssoftware, Datenanalyse, Liegenschaften, Risikoanalyse, Peer Review, Analytics, Präsentationen, Microsoft Excel, MySQL, Geschäftsprozess, SQL, Tableau Software, Finanzplanung, Management von Gewinn und Verlust (P&L), Verwaltung von Immobilien
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Google Cloud-Platform, Big Data, Analytics, Data-Warehousing, Abfragesprachen, Daten importieren/exportieren, SQL, Datenvisualisierung, Daten Präsentation, Statistische Berichterstattung, Gemeinsame Nutzung von Daten
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: PyTorch (Bibliothek für Maschinelles Lernen), Faltungsneuronale Netze, Deep Learning, Python-Programmierung, Modellevaluation, Transfer Learning, Bildanalyse
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Exploratory Data Analysis, Seaborn, Plotly, Data Visualization, Data Visualization Software, Interactive Data Visualization, Data Analysis, Python Programming, Predictive Modeling, Data Science, Jupyter, Cloud Applications
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, Unix, Data Integrity, Debugging, File I/O, Linux, Distributed Computing, Data Storage, C (Programming Language), System Programming, Command-Line Interface, Data Security, Computer Hardware, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Front-End Web-Entwicklung, Entwerfen, Figma (Design-Software), Web-Entwicklung, Webdesign, Cascading Style Sheets (CSS), HyperText Markup Language (HTML), Prototyping
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California, Davis
Kompetenzen, die Sie erwerben: JSON, Javascript, Objektorientierte Programmierung (OOP), JavaScript und jQuery, Ereignisgesteuerte Programmierung, Ajax, Fehlersuche, Datenvalidierung, Web-Entwicklungstools
Anfänger · Kurs · 1–4 Wochen

Amazon Web Services
Kompetenzen, die Sie erwerben: Automatisierung, Kontinuierliche Bereitstellung, CI/CD, Scrum (Software-Entwicklung), Git (Versionskontrolle-System), Kontinuierliche Integration, Bereitstellung von Anwendungen, DevOps, Wasserfall-Methodik, Agile Methodik, Lebenszyklus der Softwareentwicklung, Software-Tests, Projektmanagement, Softwareentwicklung, Kanban-Prinzipien, Agile Entwicklung von Software
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Statistische Analyse, Statistische Hypothesentests, Wahrscheinlichkeitsverteilung, Datenanalyse, Deskriptive Statistik, Datenwissenschaft, R-Programmierung, Stichproben (Statistik), Statistische Inferenz, Wahrscheinlichkeit, Statistische Methoden, Datenmanipulation, Statistik, R (Software), Histogramm
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate