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: Blockchain, Secure Coding, Penetration Testing, Front-End Web Development, Application Development, Security Testing, Web Development Tools, Application Security, Event Monitoring, Development Environment, Exploit development, Frontend Integration, Web Development, Software Development Tools, Cyber Security Assessment, Payment Systems, Transaction Processing, Authorization (Computing), Token Optimization, Role-Based Access Control (RBAC)
★ 4.9 (143) · Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Model Evaluation, Applied Machine Learning, Data Preprocessing, Classification Algorithms, Random Forest Algorithm, Data Transformation, Machine Learning Methods, Model Training, Predictive Modeling, Regression Analysis, Feature Engineering, Decision Tree Learning, Machine Learning, Exploratory Data Analysis, Performance Measurement
★ 4.3 (28) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden
University of Michigan
Kompetenzen, die Sie erwerben: SQL, Database Management, Relational Databases, Databases, Database Design, Data Visualization Software, Database Management Systems, Query Languages, Web Scraping, Data Processing, Object Oriented Programming (OOP), Data Modeling, Object Oriented Design, Python Programming, Data Collection
Gemischt · Kurs · 1–3 Monate

Korea Advanced Institute of Science and Technology(KAIST)
Kompetenzen, die Sie erwerben: NumPy, Scikit Learn (Bibliothek für maschinelles Lernen), Seaborn, Datenmanipulation, Python-Programmierung, Keras (Bibliothek für neuronale Netze), Tensorflow, Objektorientierte Programmierung (OOP), Künstliche Intelligenz und maschinelles Lernen (AI/ML), Pandas (Python-Paket), Matplotlib
★ 4.6 (26) · Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Web Scraping, Data Visualization, Data Preprocessing, Data Cleansing, Scripting, Data Analysis, Data Processing, Data Manipulation, Data Import/Export, Data Capture, Extensible Markup Language (XML), Python Programming, Jupyter, GitHub
★ 3.4 (16) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Pandas (Python Package), Matplotlib, NumPy, Embeddings, Statistical Visualization, Machine Learning Algorithms, Natural Language Processing, Applied Machine Learning, Data Manipulation, Pivot Tables And Charts, Model Optimization, Machine Learning Methods, Linear Algebra, Deep Learning, Text Mining, Classification Algorithms, Markov Model, Unsupervised Learning, Data Preprocessing, Python Programming
★ 4.8 (11) · Anfänger · Spezialisierung · 3–6 Monate

Microsoft
Kompetenzen, die Sie erwerben: Agile Methodik, Agile Entwicklung von Software, Projektleitung, Verarbeitung natürlicher Sprache, Kommunikation, Zusammenarbeit, Agiles Projektmanagement, Docker (Software), Devops-Werkzeuge, Interviewing-Fähigkeiten, Bedarfsanalyse, Agile Software-Entwicklung, Software-Entwicklungstools, DevOps, Python-Programmierung, Bereitstellung von Anwendungen, Technische Kommunikation, Jira (Software), Geschäftliche Anforderungen, Prometheus (Software), Professionelle Netzwerkarbeit
★ 4.6 (32) · Anfänger · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: Modell Ausbildung, Modell-Optimierung, Text Mining, Regressionsanalyse, Verarbeitung natürlicher Sprache, Modellevaluation, Überwachtes Lernen, Verifizierung und Validierung, Python-Programmierung, Angewandtes maschinelles Lernen, Klassifizierungsalgorithmen, Prädiktive Modellierung, Bewertung des Modells, Prädiktive Analytik, Statistische Modellierung
★ 4.3 (49) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Investment Management, Finanzielle Analyse, Datenvorverarbeitung, Portfolio-Verwaltung, Aktien, Finanzen, Datenanalyse, Explorative Datenanalyse, Datenvisualisierung, Plotly, Statistische Analyse, Plot (Grafiken), Investitionsmanagement, Finanzielle Daten, Vorverarbeitung von Daten, Python-Programmierung, Portfolio-Risiko, Interaktive Datenvisualisierung, Rentabilität der Investition, Finanzielle Modellierung, Marktdaten, Risikomodellierung
★ 4.6 (47) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Coursera
Kompetenzen, die Sie erwerben: R Programmierung, R (Software), Statistische Software, Web-Scraping, Datenbanken, Microsoft Excel, Relationale Datenbanken, Daten importieren/exportieren
★ 4.6 (19) · Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Software-Entwicklung, Rechnerische Logik, Datenvalidierung, Algorithmen, Computational Thinking, Programm-Entwicklung, Python-Programmierung, Computerprogrammierung, Software Entwurf, Installation der Software, Grundsätze der Programmierung, Skripting, Entwicklungsumgebung, Validierung von Daten, Befehlszeilenschnittstelle, Funktionales Design
★ 4.5 (36) · Gemischt · Kurs · 1–4 Wochen

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Software Design Patterns, Object Oriented Programming (OOP), Software Design, Object Oriented Design, Java, Java Programming, Program Development, Computer Programming, Graphical Tools, User Interface (UI), Simulations
★ 4.8 (24) · Mittel · Kurs · 1–3 Monate