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 Alberta
Kompetenzen, die Sie erwerben: Analyse der Anforderungen, Projektplanung, Produktmanagement, Softwareentwicklung, Anforderungsmanagement, Projektmanagement, Software-Ingenieur, Agile Methodik, Prozessentwicklung, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Bereitstellung von Anwendungen, Serverloses Rechnen, Technologien zur Datenspeicherung, Cloud-Bereitstellung, Microsoft Azure, C# (Programmiersprache), Cloud-Sicherheit, Kontinuierliche Bereitstellung, Softwareentwicklung, Cloud-Speicher, Datensicherheit, Cloud Management, Ereignisgesteuerte Programmierung, Cloud-Anwendungen, Entwicklungsumgebung, Microsoft Power Automate/Flow, Virtualisierung und Virtuelle Maschinen, Datenspeicherung, Virtuelle Maschinen, Cloud-Entwicklung
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Akamai Technologies, Inc.
Kompetenzen, die Sie erwerben: Endpoint Security, Database Systems, Computer Security Incident Management, Security Management, Ubuntu, Routing Protocols, Database Design, Application Development, Network Architecture, Linux Commands, TCP/IP, Operating Systems, Database Theory, Web Design and Development, Cascading Style Sheets (CSS), Web Development, Data Structures, Python Programming, Data Analysis, Software Development
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: ChatGPT, Prompt Engineering, Software Development Tools, Test Automation, Technical Design, Docker (Software), Technical Documentation, Unit Testing, Application Deployment, Application Programming Interface (API), Application Development, Technical Communication
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Matplotlib, NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Machine Learning Algorithms, Text Mining, Data Manipulation, Unsupervised Learning, Model Evaluation, Data Preprocessing, Classification Algorithms
Gemischt · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Statistische Analyse, R-Programmierung, Wahrscheinlichkeitsverteilung, Datenanalyse, Statistische Methoden, Modellevaluation, Statistische Modellierung, Regressionsanalyse, Markov-Modell, Bayessche Statistik
Mittel · Kurs · 1–3 Monate

University of California, Davis
Kompetenzen, die Sie erwerben: GitHub, Versionskontrolle, Bildqualität, Web Design und Entwicklung, Web-Entwicklung, Cloud-Hosting, Webdesign, Cascading Style Sheets (CSS), Git (Versionskontrolle-System), HyperText Markup Language (HTML), Web-Inhalt, Web-Server, HTML und CSS, Front-End Web-Entwicklung, Semantisches Web
Anfänger · Kurs · 1–4 Wochen

University of Amsterdam
Kompetenzen, die Sie erwerben: R-Programmierung, Statistik, Logistische Regression, Statistische Inferenz, Regressionsanalyse
Gemischt · Kurs · 1–3 Monate

Eindhoven University of Technology
Kompetenzen, die Sie erwerben: Quantitative Forschung, R-Programmierung, Wahrscheinlichkeit & Statistik, Statistische Analyse, Wissenschaftliche Methoden, Gemeinsame Nutzung von Daten, Statistische Hypothesentests, Statistische Inferenz, Forschung, Bestimmung des Stichprobenumfangs, Bayessche Statistik
Mittel · Kurs · 1–3 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Datenanalyse, Analytics, Daten Präsentation, Datenvorverarbeitung, Python-Programmierung, Unternehmensanalyse
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

University of Minnesota
Kompetenzen, die Sie erwerben: Software-Tests, Einheitstest, Testfall, Verifizierung und Validierung, Verhaltensbasierte Entwicklung, Entwicklungstests, Regressionstests, Testautomatisierung, Software-Entwicklungstools, JUnit, White-Box-Tests, Leistungstests, Sicherheitsprüfung, Open Web Application Security Project (OWASP), Gherkin (Skriptsprache), Gurke (Software), Systemprüfung, Prüfbarkeit, Code-Abdeckung, Selenium (Software)
Mittel · Spezialisierung · 3–6 Monate