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: Malware Protection, Exploitation techniques, Threat Detection, Virtual Machines, Microarchitecture, Debugging, System Programming, Windows PowerShell, Virtual Environment, Programming Principles, Excel Macros, Linux
★ 4.5 (89) · Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unüberwachtes Lernen, Faltungsneuronale Netze, Feinabstimmung, Autokodierer, Künstliche Intelligenz, Keras (Bibliothek für neuronale Netze), Rekurrente Neuronale Netze (RNNs), Reinforcement Learning, Generative KI, Künstliche neuronale Netze, Maschinelles Lernen, Methoden des maschinellen Lernens, Tiefes Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Generative adversarische Netze (GANs), Modell-Optimierung, Lernen übertragen, Bildanalyse, Generative Modellarchitekturen, Computer Vision
★ 4.6 (305) · Mittel · Kurs · 1–3 Monate

EDHEC Business School
Kompetenzen, die Sie erwerben: Rentabilität der Investition, Korrelationsanalyse, Investitionen, Investitionsmanagement, Schätzung, Risikomodellierung, Python-Programmierung, Finanzielle Modellierung, Statistische Methoden, Zeitreihenanalyse und Vorhersage, Portfolio-Risiko, Risikoanalyse, Portfolio-Verwaltung, Bayessche Statistik
★ 4.7 (514) · Mittel · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Statistische Visualisierung, Datenvisualisierung, Software zur Datenvisualisierung, Datenverarbeitung, Tidyverse (R-Paket), R Programmierung, Daten importieren/exportieren, Datenmanipulation, Rmarkdown, R (Software), Statistische Berichterstattung, Datenumwandlung, Installation der Software, Datenwrangling
★ 4.7 (313) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Andere mobile Programmiersprachen, Plattformübergreifende Entwicklung, Anwendungsprogrammierschnittstelle (API), Android-Entwicklung, Software-Entwicklung, Flutter (Software), Mobile Entwicklung, Software-Entwicklungstools, Benutzeroberfläche (UI), Apple iOS, Benutzeroberfläche (UI) Design, Anwendungsentwicklung, Entwicklungsumgebung, iOS-Entwicklung, UI-Komponenten, Mobile Entwicklungstools, Fehlersuche, Anwendungs-Rahmenwerke
★ 4.4 (172) · Anfänger · Kurs · 1–3 Monate

University of Colorado System
Kompetenzen, die Sie erwerben: Microsoft Visual Studio, Microsoft Entwicklungswerkzeuge, Mathematische Software, Datenerhebung, Algorithmen, Grundsätze der Programmierung, Computerprogrammierung, Entwicklungsumgebung, Datenspeicherung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Computational Thinking, C (Programmiersprache)
★ 4.6 (377) · Anfänger · Kurs · 1–4 Wochen

New York Institute of Finance
Kompetenzen, die Sie erwerben: Wertpapierhandel, Modell-Einsatz, Rekurrente Neuronale Netze (RNNs), Reinforcement Learning, Künstliche neuronale Netze, Finanzieller Handel, Methoden des maschinellen Lernens, Angewandtes maschinelles Lernen, Tiefes Lernen, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Modell-Optimierung, Software für maschinelles Lernen, Risikomanagement, Markov-Modell, Modell Ausbildung, Portfolio-Verwaltung
★ 3.4 (251) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Musikalische Komposition, Musik, Python-Programmierung, Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Computerprogrammierung
★ 4.5 (459) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Datenbank-Design, Große Daten, Datenbank-Management-Systeme, Datenverarbeitung, Daten-Infrastruktur, NoSQL, Virtuelle Umgebung, Datenarchitektur, Datenbank-Management, Daten-Strukturen, Abfragesprachen, Datenverwaltung, Datenmodellierung, Apache Hadoop, Datenbank-Software, Daten in Echtzeit, Relationale Datenbanken, Datenspeicher
★ 4.4 (3029) · Gemischt · Kurs · 1–3 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Eclipse (Software), Virtuelle Maschinen, Java-Programmierung, Objektorientierte Programmierung (OOP), Java, Objektorientierter Entwurf, Computerprogrammierung, Entwicklungsumgebung, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Installation der Software
★ 4.4 (84) · Mittel · Kurs · 1–3 Monate

Arizona State University
Kompetenzen, die Sie erwerben: Integrated Development Environments, Development Environment, Python Programming, Programming Principles, Scripting, Computational Logic, Software Engineering, Computer Programming, Computer Engineering, Program Development, Scripting Languages, Data Entry, Code Reusability
★ 4.3 (39) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Unüberwachtes Lernen, Statistische Analyse, Bewertung des Modells, Dimensionalitätsreduktion, Vorhersage, Statistisches maschinelles Lernen, Statistische Methoden, Zeitreihenanalyse und Vorhersage, Angewandtes maschinelles Lernen, Vorverarbeitung von Daten, Tiefes Lernen, Prädiktive Modellierung, Statistische Modellierung, Datenumwandlung
★ 4.5 (147) · Mittel · Kurs · 1–4 Wochen