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.

University of Pennsylvania
Kompetenzen, die Sie erwerben: Modell Ausbildung, Maschinelles Lernen, Klassifizierungs- und Regressionsbaum (CART), Logistische Regression, Prädiktive Analytik, Random Forest Algorithmus, Python-Programmierung, Unüberwachtes Lernen, Modellevaluation, Regressionsanalyse, Bewertung des Modells, Feature Technik, Technische Merkmale, Methoden des maschinellen Lernens, Erweiterte Analytik, Vorhersage, Entscheidungsbaum-Lernen, Prädiktive Modellierung, Überwachtes Lernen
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenumwandlung, Datenvisualisierung, Bereinigung von Daten, Plot (Grafiken), Stichproben (Statistik), Daten importieren/exportieren, Zeitreihenanalyse und Vorhersage, Speicherverwaltung, Datenmanipulation, Microsoft Excel, Pandas (Python-Paket), Jupyter, Datenvorverarbeitung, Datenanalyse, Pivot-Tabellen und Diagramme, Vorverarbeitung von Daten, Datenwrangling
★ 4.7 (12) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Anwendungsdesign, Anwendungs-Rahmenwerke, Interaktives Design, Ereignisgesteuerte Programmierung, Benutzeroberfläche (UI), Benutzeroberfläche (UI) Design, Installation der Software, Entwicklungsumgebung, UI-Komponenten
★ 4.5 (25) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Web-Sprache, Web-Entwicklung, Web-Design und Entwicklung, Web-Anwendungen, Cascading Style Sheets (CSS), Web-Design, Hypertext Markup Language (HTML), HTML und CSS
★ 4.2 (14) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Databricks, Real Time Data, PySpark, Apache Hive, Apache Spark, Big Data, Data Processing, SQL, Data Manipulation, Pandas (Python Package)
★ 4.8 (43) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Model View Controller, Java Platform Enterprise Edition (J2EE), Frontend Integration, Back-End Web Development, Full-Stack Web Development, Server Side, Email Automation, Data Access, Apache Tomcat, Front-End Web Development, Application Servers, Java Programming, HTML and CSS, Databases, PostgreSQL, Relational Databases, Java, User Interface (UI), Web Design, Database Development
★ 4.6 (52) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Modell Ausbildung, Generative KI, Maschinelles Lernen, Generative adversarische Netze (GANs), Algorithmen für maschinelles Lernen, Python-Programmierung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Tiefes Lernen, Künstliche neuronale Netze, Angewandtes maschinelles Lernen, Modellevaluation, Dimensionalitätsreduktion, Modell-Optimierung, Feature Technik, Bewertung des Modells, Pandas (Python-Paket), Datenvorverarbeitung, Scikit Learn (Bibliothek für maschinelles Lernen), Verarbeitung natürlicher Sprache, Vorverarbeitung von Daten, Technische Merkmale, PyTorch (Bibliothek für maschinelles Lernen), Reinforcement Learning
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Tableau Software, Dashboard, Data Visualization Software, Data Visualization, R Programming, Alteryx, R (Software), Statistical Programming, Data Presentation, Data Literacy, Statistical Visualization, Interactive Data Visualization, Data Cleansing, Dashboard Creation, Plot (Graphics), Data Storytelling, Data Analysis Software, Data Structures, Statistical Analysis, Workflow Management
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: MLOps (Machine Learning Operations), Data Pipelines, Model Evaluation, Systems Design, Transfer Learning, Data Preprocessing, Data Quality, Feature Engineering, Deep Learning, Python Programming, Data Validation, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Software Engineering, Debugging, Supervised Learning, Git (Version Control System), Performance Metric, Statistical Analysis
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Services, Restful API, Apache Maven, Build Tools, Spring Boot, Spring Framework, Gradle, Simple Object Access Protocol (SOAP), Application Programming Interface (API), Java, Java Programming, API Design, Object-Relational Mapping, Data Persistence, JSON, Extensible Markup Language (XML)
Mittel · Kurs · 3–6 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Looker (Software), Google Cloud Platform, SQL, Big Data, Data Visualization Software, Data Visualization, Dashboard, Applied Machine Learning, Dashboard Creation, Data Access, Data Transformation, Query Languages, Machine Learning, Data Cleansing, Model Evaluation, Model Training, Data Analysis, Data Wrangling, Analytics, Database Design
★ 4.5 (13) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: ASP.NET, Model View Controller, .NET Framework, Order Management, Object-Relational Mapping, Application Deployment, User Accounts, User Provisioning, Order Management Systems, Database Management, Data Access, User Interface (UI) Design, Full-Stack Web Development, Cloud Deployment, Web Development, Authentications, Web Applications, User Interface and User Experience (UI/UX) Design, UI Components, User Interface (UI)
Mittel · Spezialisierung · 3–6 Monate