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: Java, Instandhaltbarkeit, Software-Entwurfsmuster, Objektorientierter Entwurf, Unified Modeling Language, Anwendungsdesign, Software-Entwicklung, Objektorientierte Programmierung (OOP), Software Entwurf
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Postman API Platform, Continuous Delivery, Web Services, API Design, Business Logic, Application Programming Interface (API), CI/CD, Software Testing, Test Execution Engine, Restful API, Interactive Data Visualization, Test Case, Server Side, Application Development, Web Applications, Automation, Debugging, Data Modeling, Software Installation
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Warehousing, Data Flow Diagrams (DFDs), Data Modeling, Data Pipelines, Ansible, Cloud Security, Data Validation, Database Design, Data Quality, Apache Airflow, Star Schema, Snowflake Schema, Interviewing Skills, Apache Spark, PySpark, CI/CD, Docker (Software), SQL, Workflow Management, Git (Version Control System)
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Deskriptive Statistik, Datenerfassung, Statistische Inferenz, Datenerhebung, Python-Programmierung, Statistik, Statistische Analyse, NumPy, Datenvisualisierung, Box Plots, Matplotlib, Wahrscheinlichkeitsrechnung und Statistik, Datenkompetenz, Jupyter, Stichproben (Statistik), Datenanalyse, Seaborn, Software zur Datenvisualisierung, Plot (Grafiken), Histogramm
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Apache Hadoop, Data Import/Export, Extract, Transform, Load, Big Data, Data Pipelines, Data Processing, Data Migration, SQL, Analytics, Data Manipulation, MySQL, Data Quality, Scalability, Data Security, Scheduling
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Interviewing Skills, Professional Development, Data Pipelines, Apache Airflow, Professional Networking, Data Infrastructure, Portfolio Management, GitHub, Software Development, Apache Spark, Communication, Data Quality, Collaboration, Apache, Python Programming, SQL
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Algorithms, Systems Analysis, Performance Testing, Resource Utilization, Scalability
Mittel · Kurs · 1–4 Wochen
Coursera
Kompetenzen, die Sie erwerben: Secure Coding, Open Web Application Security Project (OWASP), DevSecOps, Security Testing, Application Security, Vulnerability Scanning, Vulnerability Assessments, Vulnerability Management, CI/CD, Continuous Monitoring, Docker (Software), Technical Communication, Computer Programming
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Database Design, Data Modeling, .NET Framework, Object-Relational Mapping, Database Development, Query Languages, Data Access, Data Management, C# (Programming Language), SQL
Anfänger · Kurs · 1–4 Wochen

Johns Hopkins University
Kompetenzen, die Sie erwerben: Explorative Datenanalyse, Dimensionalitätsreduktion, R Programmierung, Statistische Analyse, Unüberwachtes Lernen, Software zur Datenvisualisierung, Datenanalyse, Plot (Grafiken), Grafische Darstellung, Ggplot2, Statistische Visualisierung
Gemischt · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: CI/CD, Development Environment, GitHub, Cloud Development, Hugging Face, Microsoft Copilot, Software Development Tools, Model Deployment, YAML, DevOps, Large Language Modeling, AI Workflows, AI Enablement, Containerization, Docker (Software), Python Programming, AI Personalization
Anfänger · Kurs · 1–4 Wochen