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 Michigan
Kompetenzen, die Sie erwerben: R Programmierung, Öffentliche Verwaltung, Erhebungen, Analytik, Datenmanipulation, Datenumwandlung, Datenvisualisierung, Öffentliche Politiken, Grundsätze der Programmierung, Datenanalyse, Politische Analyse, Statistische Visualisierung, R (Software), Statistische Programmierung, Demografie, Tidyverse (R-Paket)
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Network Analysis, Network Security, Cyber Operations, Intrusion Detection and Prevention, MITRE ATT&CK Framework, Cybersecurity, Threat Detection, Network Monitoring, Penetration Testing, Anomaly Detection, Exploitation techniques, Brute-force attacks, Scripting, Network Protocols, Authentications, Scripting Languages, Python Programming, Data Access, Identity and Access Management, Automation
Anfänger · Spezialisierung · 1–3 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: OSI Models, Network Security, TCP/IP, Network Architecture, Network Protocols, Network Routing, Network Routers, Computer Networking, Infrastructure Security, Routing Protocols, Public Key Infrastructure, Network Model, Cryptographic Protocols, Web Applications, Application Servers
Auf einen Abschluss hinarbeiten
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Mobile Entwicklung, Frontend-Integration, Web-Entwicklungs-Tools, React.js, Bootstrap (Front-End-Framework), Einheitstest, JSON, Software-Prüfung, HTML und CSS, Jest (JavaScript Testing Framework), Javascript, JavaScript-Frameworks, Reaktionsfähiges Web-Design, Web-Design und Entwicklung, Web-Entwicklung, Cascading Style Sheets (CSS), Einheitliche Prüfung, Benutzerfreundliches Design, Testfall, Hypertext Markup Language (HTML), Web-Design
Anfänger · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Programming Principles, Web Development Tools
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Mathematical Software, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Electronic Components, Electronic Systems, Electronics, Programming Principles, Electronic Hardware, Hardware Design, Display Devices, Robotics, Data Persistence, Computer Programming Tools, Integrated Development Environments, Computer Programming, Embedded Systems, Development Environment, Automation Engineering, Simulation and Simulation Software, Digital Communications, Data Storage
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Portfolio Risk, Portfolio Management, Risk Modeling, Financial Data, Risk Analysis, Investment Management, Return On Investment, Time Series Analysis and Forecasting, Financial Modeling, Investments, Object Oriented Programming (OOP), Statistical Analysis, General Finance, Correlation Analysis, Simulations, Regression Analysis, Financial Forecasting, Simulation and Simulation Software, Jupyter, Python Programming
Mittel · Kurs · 3–6 Monate

University of Glasgow
Kompetenzen, die Sie erwerben: Model Training, Model Evaluation, Matlab, Data Visualization, Data Preprocessing, Model Optimization, Scientific Visualization, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Statistical Methods, Mathematical Software, Data Literacy, Statistical Machine Learning, Data Wrangling, Applied Mathematics, Data Validation, Data Quality, Mathematical Modeling, Engineering Analysis, Artificial Neural Networks
Anfänger · Spezialisierung · 1–3 Monate

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Mathematische Software, Mathematische Modellierung, Simulation und Simulationssoftware, Angewandte Mathematik, Technische Analyse, Matlab, Differentialgleichungen, Kalkulation, Numerische Analyse
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: GitHub Kopilot, AI-Förderung, Einheitstest, Fehlersuche, Objektorientierte Programmierung (OOP), Spiel-Design, Objektorientierter Entwurf, GitHub, Python-Programmierung, Entwicklungsumgebung, Programm-Entwicklung, Einheitliche Prüfung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of California San Diego
Kompetenzen, die Sie erwerben: Computational Thinking, Fehlersuche, Computer Programmierung, Computer-Programmierwerkzeuge, Informatik, Software und Technologie für das Bildungswesen, Brainstorming, Grundsätze der Programmierung, Computerwissenschaft, Computerprogrammierung, Digitale Pädagogik, Programm-Entwicklung, Kollaborative Software, Algorithmen
Anfänger · Kurs · 1–3 Monate