Programmieren-Kurse können Ihnen helfen, die Grundlagen von Syntax, Kontrollstrukturen und Datenstrukturen in verschiedenen Sprachen zu lernen. Sie können Fähigkeiten im Schreiben, Testen und Strukturieren von Code aufbauen. Viele Kurse führen in Entwicklungsumgebungen, Versionskontrolle und einfache Projektbeispiele ein, mit denen Sie eigene Programme Schritt für Schritt entwickeln.

Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Quantum computing, Computer Programming, Software Installation, Computational Logic, Development Environment, Package and Software Management, Jupyter, System Configuration
★ 4.4 (19) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Datenanalyse, Präsentation der Daten, Daten-Storytelling, Histogramm, Matplotlib, Dashboard, Datenvisualisierung, Business-Kommunikation, Seaborn, Software zur Datenvisualisierung, Erstellung des Dashboards, Microsoft Excel, Tableau-Software, Streudiagramme, Interaktive Datenvisualisierung, Google Sheets, Cloud-Anwendungen, Plot (Grafiken), Plotly, Python-Programmierung
★ 4.2 (28) · Mittel · Kurs · 1–4 Wochen
Kompetenzen, die Sie erwerben: OS Process Management, Operating Systems, System Programming, Performance Tuning, System Software, Data Structures, Event-Driven Programming, Data Access
★ 4.4 (36) · Fortgeschritten · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Node.JS, Server Side, MongoDB, Back-End Web Development, Restful API, Full-Stack Web Development, Web Applications, Database Development, Frontend Integration, Web Development, JavaScript Frameworks, Database Management, Secure Coding, Application Programming Interface (API), Software Architecture, NoSQL, API Design, Authentications, Performance Tuning, Authorization (Computing)
★ 4.3 (7) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
★ 4.5 (40) · Mittel · Spezialisierung · 3–6 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Datenanalyse, Statistische Visualisierung, Skriptsprachen, Histogramm, Datenwrangling, Tidyverse (R-Paket), Datenmanipulation, Paket- und Softwareverwaltung, Datenvisualisierung, Rmarkdown, Skripting, Explorative Datenanalyse, Software zur Datenvisualisierung, Statistische Berichterstattung, R (Software), Streudiagramme, Plot (Grafiken), Ggplot2, Datenumwandlung, R Programmierung
★ 4.9 (10) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Pandas (Python Package), Data Manipulation, Jupyter, Exploratory Data Analysis, Python Programming
★ 4.8 (34) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Duke University
Kompetenzen, die Sie erwerben: Automatisierung, Rust (Programmiersprache), Jenkins, DevOps, Bereitstellung von Anwendungen, Software-Prüfung, JSON, Containerisierung, Skripting, Kontinuierliche Integration, Docker (Software), Kontinuierliche Überwachung, System-Programmierung, Systemüberwachung, Befehlszeilenschnittstelle, Kontinuierliche Lieferung, GitHub, CI/CD, Prometheus (Software)
★ 4.2 (18) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Erkennung von Anomalien, Validierung von Daten
★ 4.8 (18) · Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Computerprogrammierung, Rechnerische Logik, Spiel-Design, Informatik, Programm-Entwicklung, Design und Produkt, Interaktives Design, Fehlersuche, Python-Programmierung, Grundsätze der Programmierung
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Graph Theory, Data Structures, Algorithms, Computer Programming, Python Programming, Programming Principles, Computational Thinking, Data Science, Theoretical Computer Science, Data Processing, Geometry, Data Analysis Expressions (DAX), Data Manipulation, Data Analysis, Data Management, Applied Mathematics
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: File I/O, Object Oriented Programming (OOP), Debugging, Object Oriented Design, JSON, Program Development, Data Structures, Code Reusability, Python Programming, Microsoft Visual Studio, Development Environment, Scripting, Maintainability, Integrated Development Environments, Package and Software Management, Authorization (Computing), Programming Principles, Computer Programming, Web Scraping, Application Programming Interface (API)
Anfänger · Spezialisierung · 3–6 Monate