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: Wiederverwendbarkeit von Code, Einheitstest, Software-Prüfung, Objektorientierter Entwurf, JSON, Objektorientierte Programmierung (OOP), Python-Programmierung, Einheitliche Prüfung
Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Datenverwaltung, Datenvisualisierung, Tabellenkalkulations-Software, Datenvalidierung, Excel-Formeln, Microsoft Excel, Integrität der Daten, Validierung von Daten, Microsoft Büro, Datenmanagement, Problemlösung, Bereinigung von Daten, Microsoft Office, Konsolidierung
Anfänger · Kurs · 1–3 Monate

John Wiley & Sons
Kompetenzen, die Sie erwerben: Threat Modeling, Secure Coding, Application Security, DevSecOps, Open Web Application Security Project (OWASP), Cybersecurity, Security Testing, Mobile Security, Software Development Life Cycle, Cryptographic Protocols, Security Controls, Computer Security, Vulnerability Assessments, Continuous Monitoring, Vulnerability Management, Computer Programming, C and C++, Java Programming, Python Programming, C (Programming Language)
Mittel · Spezialisierung · 3–6 Monate

Coursera
Kompetenzen, die Sie erwerben: Retrieval-Augmented Generation, Vector Databases, Applied Machine Learning, Metadata Management, LangChain, Document Management, Embeddings, LLM Application, Large Language Modeling, Data Management, Model Evaluation, AI Integrations, Data Pipelines, Application Programming Interface (API), Software Installation, Debugging
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Database Development, Database Design, Oracle Databases, Oracle SQL Developer, Relational Databases, Database Application, PL/SQL, SQL, Operational Databases, Database Theory, Database Management, Database Architecture and Administration, Database Management Systems, Stored Procedure, Data Modeling, Data Integrity, Transaction Processing, Data Storage
Gemischt · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Cascading Style Sheets (CSS), Web-Entwicklung, Ereignisgesteuerte Programmierung, Interaktives Design, HTML und CSS, Web-Design, Web-Design und Entwicklung, Daten-Strukturen, Javascript, Web-Entwicklungs-Tools, Leitlinien für die Zugänglichkeit von Webinhalten, Hypertext Markup Language (HTML), Fehlersuche
Anfänger · Kurs · 1–4 Wochen

Imperial College London
Kompetenzen, die Sie erwerben: Statistische Inferenz, Statistik, Datenkompetenz, Datenanalyse, Analytische Fähigkeiten, Deskriptive Statistik, Öffentliche Gesundheit, Statistische Methoden, Statistische Analyse, R Programmierung, Statistische Software, Daten importieren/exportieren, Wissenschaft und Forschung, Stichproben (Statistik), Statistische Hypothesenprüfung, Statistische Programmierung, Wahrscheinlichkeitsrechnung und Statistik, Wahrscheinlichkeitsverteilung, R (Software)
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Project Schedules, Application Programming Interface (API), IT Automation, Scheduling, Scripting, Sprint Planning, Project Management Software, Performance Metric, Automation, Restful API, Scripting Languages, Operational Efficiency, Business Metrics, Performance Measurement, Process Improvement
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Software-Entwicklung, Java, Computerprogrammierung, Grundsätze der Programmierung, Rechnerische Logik, Java Programmierung, Computer Programmierung, Integrierte Entwicklungsumgebungen, Objektorientierter Entwurf, Softwaretechnik, Java-Programmierung, Entwicklungsumgebung, Objektorientierte Programmierung (OOP), Lebenszyklus der Softwareentwicklung, Software Entwurf, Programm-Entwicklung
Anfänger · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Blockchain, Rust (Programming Language), Program Development, Application Deployment, Command-Line Interface, Transaction Processing
Anfänger · Kurs · 1–4 Wochen

University of Pittsburgh
Kompetenzen, die Sie erwerben: Bayesian Statistics, Statistical Modeling, Predictive Analytics, Statistics, Regression Analysis, Predictive Modeling, Statistical Inference, Probability & Statistics, Mathematical Modeling, Model Evaluation, Data Analysis, Data Science, Statistical Machine Learning, Statistical Analysis, Statistical Programming, Markov Model, Probability Distribution, Sampling (Statistics), Machine Learning, Python Programming
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Statistische Inferenz, Maschinelles Lernen, Datenzugang, Datenanalyse, Statistik, Datenumwandlung, Explorative Datenanalyse, Datenvorverarbeitung, Vorverarbeitung von Daten, Angewandtes maschinelles Lernen, Datenwrangling, Statistische Methoden, Feature Technik, Daten importieren/exportieren, Statistische Analyse, Datenmanipulation, Datenwissenschaft, Statistische Hypothesenprüfung, Wahrscheinlichkeitsrechnung und Statistik, Technische Merkmale, Datenverarbeitung, Bereinigung von Daten
Mittel · Kurs · 1–3 Monate