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: Forschungsmethodologien, Datenerhebung, Statistik, Forschung, Statistische Analyse, R Programmierung, Forschungsberichte, Datengestützte Entscheidungsfindung, Deskriptive Analytik, Deskriptive Statistik, Datenerfassung, Microsoft Excel, Statistische Berichterstattung, Quantitative Forschung, Daten-Ethik, Datenanalyse, R (Software), Korrelationsanalyse, Forschungsdesign, Statistische Methoden
★ 4.5 (17) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenumwandlung, Bereinigung von Daten, Präsentation der Daten, Statistik, Software zur Datenvisualisierung, Datengestützte Entscheidungsfindung, Statistische Analyse, Analytik, Zeitreihenanalyse und Vorhersage, Python-Programmierung, Datenmanipulation, Pandas (Python-Paket), Datenanalyse, Erweiterte Analytik, Wahrscheinlichkeitsrechnung und Statistik, Korrelationsanalyse
★ 4.4 (18) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, FinTech, Application Development, Emerging Technologies, Integrated Development Environments, Other Programming Languages, Program Development, Secure Coding, Data Structures, Data Mapping
★ 4.4 (7) · Mittel · Kurs · 1–3 Monate

École normale supérieure
Kompetenzen, die Sie erwerben: Fortgeschrittene Mathematik, Lineare Algebra, Operations Research, Graphentheorie, Kombinatorik, Netzwerk-Modell, Algorithmen, Theoretische Informatik, Wahrscheinlichkeit, Modell-Optimierung, Angewandte Mathematik, Mathematische Modellierung, Wahrscheinlichkeitsrechnung und Statistik
★ 4.8 (46) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Automatisierung, Datenvalidierung, Validierung von Daten, Skripting, Python-Programmierung, Paket- und Softwareverwaltung, Daten-Strukturen, Datenmanipulation, Installation der Software, Fehlersuche, Entwicklungsumgebung, Skriptsprachen, Dateiverwaltung, Grundsätze der Programmierung, Andere Programmiersprachen
★ 4.5 (8) · Anfänger · Kurs · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Penetration Testing, Network Security, Cyber Operations, Network Monitoring, Exploitation techniques, Vulnerability Scanning, Cryptographic Protocols, Remote Access Systems, Network Protocols, Encryption, General Networking, Command-Line Interface, Network Analysis, Proxy Servers
★ 4.7 (13) · Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Python-Programmierung, Datenorientierte Programmierung, LLM-Bewerbung, Datenmanipulation, Fehlersuche, Datenanalyse, Funktionales Design
★ 4.4 (7) · Mittel · Kurs · 1–4 Wochen

Cisco Learning and Certifications
Kompetenzen, die Sie erwerben: Devops Tools, Development Environment, Software Development Tools, Software Development Methodologies, CI/CD, DevOps, IT Automation, Continuous Deployment, Version Control, Continuous Integration, Network Engineering, Program Development, Docker (Software), Network Infrastructure, Containerization, Software Development, Virtual Environment, Git (Version Control System), Waterfall Methodology, Software Design
★ 4.7 (33) · Mittel · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Data Structures, Data Processing, Code Reusability, Virtual Machines, Verification And Validation, Program Development, Python Programming, Debugging, Maintainability, Data Manipulation, Virtualization, Programming Principles, Application Development, Scripting, Scripting Languages, Computer Programming, Development Environment, Software Development, Computer Programming Tools, Cross Platform Development
Anfänger · Spezialisierung · 1–3 Monate
Codio
Kompetenzen, die Sie erwerben: Matplotlib, Version Control, Text Mining, GitHub, Large Language Modeling, Django (Web Framework), Git (Version Control System), Package and Software Management, Platform As A Service (PaaS), Plot (Graphics), Application Deployment, Object-Relational Mapping, Hugging Face, Natural Language Processing, Data Visualization Software, Unit Testing, Statistical Visualization, Development Environment, Virtual Environment, Python Programming
★ 3.9 (24) · Mittel · Spezialisierung · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Debugging, Data Wrangling, Data Analysis, Data Transformation, Data Preprocessing, Numerical Analysis, Critical Thinking
★ 4.2 (13) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Microsoft Entwicklungswerkzeuge, Skalierbarkeit, Cloud-Entwicklung, ASP.NET, Microsoft Azure, Cloud-Anwendungen, Web-Anwendungen, Containerisierung, Cloud-Bereitstellung, Kontinuierliche Bereitstellung, Cloud-Hosting, Microsoft Visual Studio, Entwicklungsumgebung, Bereitstellung von Anwendungen, Integrierte Entwicklungsumgebungen, Plattform als Dienstleistung (PaaS), Docker (Software)
★ 4.7 (35) · Mittel · Kurs · 1–3 Monate