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: Webdesign, Javascript, HTML und CSS, Cascading Style Sheets (CSS), Web-Entwicklungstools, HyperText Markup Language (HTML), Full-Stack Web-Entwicklung, Web-Anwendungen, Back-End Web-Entwicklung, Front-End Web-Entwicklung, Interaktives Design, Web-Entwicklung
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: Datenstrukturen, Pandas (Python-Paket), NumPy, Versionskontrolle, Python-Programmierung, Software-Entwicklungstools, Datenmanipulation, Entwicklungsumgebung, Virtuelle Umgebung, Datenanalyse-Software, Git (Versionskontrolle-System)
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Scripting, Computational Logic, Scripting Languages, Computer Science
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Schnittstelle zur Anwendungsprogrammierung (API), Generative KI, Verantwortungsvolle KI, ChatGPT, Schnelles Engineering, Computer Programmierung, OpenAI API, Datenethik, Künstliche Intelligenz, AI-Sicherheit, Schlüsselverwaltung
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Computing, Schnittstelle zur Anwendungsprogrammierung (API), Virtuelle Maschinen, Hybrid-Cloud-Computing, Anwendungsentwicklung, Serverloses Rechnen, Digitale Transformation, Containerisierung, Business Transformation, Kubernetes, Cloud-Infrastruktur, Cloud-Bereitstellung, Google Cloud-Platform, Multi-Cloud
Anfänger · Kurs · 1–4 Wochen
University of Michigan
Kompetenzen, die Sie erwerben: PHP (Skriptsprache), Software-Installation, MySQL, Entwicklungsumgebung, HyperText Markup Language (HTML), Web-Server, Cascading Style Sheets (CSS), Datenbank Entwicklung, Datenvalidierung, Web-Anwendungen, Back-End Web-Entwicklung, Web-Entwicklung
Mittel · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Modell-Bereitstellung, Prädiktive Modellierung, Klassifizierungsalgorithmen, Flask (Web-Framework), Maschinelles Lernen, Python-Programmierung, Datenmanipulation, Modellevaluation, Feature Technik, Algorithmen für maschinelles Lernen, Web Scraping, MLOps (Maschinelles Lernen Operations), Datenverarbeitung, Prädiktive Analytik, Datenvisualisierungssoftware, Datenvalidierung, Datenvisualisierung, Design Thinking, Angewandtes maschinelles Lernen, Überwachtes Lernen
Mittel · Spezialisierung · 3–6 Monate

Universidad Austral
Kompetenzen, die Sie erwerben: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
Anfänger · Kurs · 1–4 Wochen

Meta
Kompetenzen, die Sie erwerben: Datenmodellierung, Datenbank Management, Web-Entwicklung, MySQL, Anwendungssicherheit, Django (Web-Framework), HyperText Markup Language (HTML), Web-Server, Datenbank Entwicklung, Anwendungs-Rahmenwerke, Back-End Web-Entwicklung, Web-Anwendungen, Model-View-Controller, Objekt-Relationales Mapping
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Logistic Regression, SAS (Software), Statistical Hypothesis Testing, Statistical Software, Statistical Analysis, Predictive Modeling, Statistical Programming, Statistical Modeling, Statistical Methods, Regression Analysis, Probability & Statistics, Model Evaluation
Mittel · Kurs · 1–3 Monate

Peking University
Kompetenzen, die Sie erwerben: Algorithms, Programming Principles, Computer Programming, Computational Thinking, Graph Theory, Data Structures, Mathematical Modeling
Gemischt · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: PySpark, Matplotlib, Apache Spark, Big Data, Data Processing, Distributed Computing, Data Management, Data Visualization, Data Analysis, Data Manipulation, Data Cleansing, Query Languages, Python Programming
Mittel · angeleitetes Projekt · Weniger als 2 Stunden