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.

Coursera
Kompetenzen, die Sie erwerben: Datenstrukturen, Datenverarbeitung, Paket- und Software-Management, R-Programmierung, Datenanalyse, Datenanalyse-Software, R (Software), Daten importieren/exportieren, Statistisches Programmieren, Datenorientierte Programmierung
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Mehrere Erzieher
Kompetenzen, die Sie erwerben: Tensorflow, Keras (Neural Network Library), Machine Learning Methods, Model Evaluation, Machine Learning, Google Cloud Platform, Machine Learning Algorithms, Applied Machine Learning, Financial Trading, Reinforcement Learning, Recurrent Neural Networks (RNNs), Supervised Learning, Data Pipelines, Time Series Analysis and Forecasting, Statistical Machine Learning, Technical Analysis, Deep Learning, Securities Trading, Portfolio Management, Artificial Intelligence and Machine Learning (AI/ML)
Mittel · Spezialisierung · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Python-Programmierung, Daten bereinigen, Skripting, Regressionsanalyse, Explorative Datenanalyse, Matplotlib, Grundsätze der Programmierung, Datenmanipulation, Pandas (Python-Paket), Datenanalyse, Datenvisualisierung, Datenvisualisierungssoftware, Jupyter
Anfänger · Kurs · 1–3 Monate
Kompetenzen, die Sie erwerben: File Systems, Operating Systems, OS Process Management, C (Programming Language), System Programming, Unix, Virtualization, Data Integrity, Debugging, File I/O, Linux, Performance Tuning, Distributed Computing, Data Storage, Command-Line Interface, Virtual Machines, Data Security, Computer Hardware, Scalability, Data Structures
Anfänger · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Quantitative Forschung, Erhebung von Daten, Regressionsanalyse, Python-Programmierung, Statistische Analyse, Big Data, Daten Präsentation, Analyse, Korrelationsanalyse, Schnittstelle zur Anwendungsprogrammierung (API), Unstrukturierte Daten, Analyse sozialer Netzwerke, Statistische Methoden, Datenvisualisierung, Data-Mining, Text Mining, R-Programmierung, Interaktive Datenvisualisierung, Analytics, Datenanalyse
Mittel · Kurs · 1–4 Wochen

University of London
Kompetenzen, die Sie erwerben: HTML und CSS, HyperText Markup Language (HTML), Bootstrap (Front-End-Framework), Entwicklungsumgebung, Cascading Style Sheets (CSS), Reaktionsfähiges Webdesign, jQuery, Web-Entwicklung, Grundsätze der Programmierung, JavaScript und jQuery, Javascript, Web Design und Entwicklung, Web-Anwendungen, Webdesign, Interaktives Design
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, Gradle, Entwicklungsumgebung, Android Entwicklung, Entwicklung von Anwendungen für Mobilgeräte, Android Studio, Anwendungsentwicklung, Virtuelle Umgebung, Android (Betriebssystem), UI Komponenten, Erweiterbare Markup-Sprache (XML)
Anfänger · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Integrierte Entwicklungsumgebungen, HTML und CSS, Ereignisgesteuerte Programmierung, Skripting, Grundsätze der Programmierung, Benutzeroberfläche (UI), Web Design und Entwicklung, Javascript, Fehlersuche
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), GitHub, C# (Programming Language), Secure Coding, HTML and CSS, User Interface and User Experience (UI/UX) Design, Figma (Design Software), Open Web Application Security Project (OWASP), Git (Version Control System), User Interface (UI), Object Oriented Programming (OOP), Web Development, Debugging, Mockups, Microsoft Copilot, Authentications, Front-End Web Development, Programming Principles, UI Components, Javascript
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Modellevaluation, Generative adversarische Netze (GANs), Faltungsneuronale Netzwerke, Computervision, Rekurrente Neuronale Netze (RNNs), Keras (Bibliothek für Neuronale Netze), Transfer Learning, Unüberwachtes Lernen, Deep Learning, Tensorflow, Reinforcement Learning, Auto-Kodierer, Leistungsoptimierung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenbanken, SQL, Bootstrap (Front-End-Framework), Relationale Datenbanken, Reaktionsfähiges Webdesign, Anwendungsentwicklung, Django (Web-Framework), Model-View-Controller, Objekt-Relationales Mapping, Datenbank-Design, Autorisierung (Computing), Cloud-Bereitstellung, Web-Anwendungen, Authentifizierungen, Datenbank Management, Datenmodellierung, Full-Stack Web-Entwicklung, Content Management
Mittel · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Algorithmen, Lineare Algebra, Digitale Signalverarbeitung, Elektronik, Mathematische Modellierung, Grundsätze der Programmierung, Elektroingenieurwesen, Zeitreihenanalyse und Vorhersage, Telekommunikation, Kommunikationssysteme
Mittel · Kurs · 1–4 Wochen