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.

Google Cloud
Kompetenzen, die Sie erwerben: Amazon Redshift, Query Languages, SQL, Data Warehousing, Extract, Transform, Load, Data Import/Export, Data Architecture, Database Design, Data Integration, Database Architecture and Administration, Google Cloud Platform, Data Migration, Cloud Computing Architecture, Identity and Access Management, Data Modeling, Role-Based Access Control (RBAC), Performance Tuning, Real Time Data
Mittel · Kurs · 1–3 Monate

Google DeepMind
Kompetenzen, die Sie erwerben: Google Gemini, Generative AI Agents, AI Orchestration, LLM Application, Token Optimization, Agentic Workflows, AI Integrations, Google Cloud Platform, Tool Calling, Agentic systems, Generative Model Architectures, AI Security, Cloud Deployment, Prompt Engineering, Application Programming Interface (API), Serverless Computing, Application Deployment, Secure Coding, Data Structures, JSON
Mittel · Kurs · 1–4 Wochen

University of Alberta
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Anwendungsdesign, Java-Programmierung, Konzeptionelle Gestaltung, Instandhaltbarkeit, Diagramm Entwurf, Software Entwurf, Software-Entwicklung, Gestaltungselemente und -prinzipien, Objektorientierte Programmierung (OOP), Objektorientierter Entwurf, Unified Modeling Language, Software-Entwurfsdokumente, Java Programmierung
★ 4.7 (2407) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Warehousing, Data Flow Diagrams (DFDs), Data Modeling, Data Pipelines, Ansible, Cloud Security, Diagram Design, Data Validation, Database Design, 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

Kompetenzen, die Sie erwerben: Penetration Testing, Metasploit, Exploitation techniques, Cloud Security, Vulnerability Scanning, Cyber Security Assessment, Network Security, Application Security, Vulnerability Assessments, Cybersecurity, Mobile Security, Human Factors (Security), Network Analysis, Scripting, Virtual Machines, Linux, Technical Communication
Fortgeschritten · Kurs · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Wiederverwendbarkeit von Code, Java, Anwendungsdesign, Java-Programmierung, Instandhaltbarkeit, Software-Architektur, Diagramm Entwurf, Software-Entwurfsmuster, Software Architektur, Code-Überprüfung, Software Entwurf, Software-Entwicklung, Technische Überprüfung der Software, Model-View-Controller, Objektorientierte Programmierung (OOP), Unified Modeling Language, Objektorientierter Entwurf, Systementwurf und Implementierung, Grundsätze der Programmierung, Java Programmierung
★ 4.7 (1375) · Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Unreal Engine, Agentic systems, AI Workflows, Game Design, Video Game Development, Animation and Game Design, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, C++ (Programming Language), Algorithms
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Node.JS, Back-End Web Development, Full-Stack Web Development, API Testing, MongoDB, Payment Processing, Order Management, Application Programming Interface (API), Restful API, Payment Systems, Scheduling, Order Processing, Data Processing, Inventory Management System, Data Validation, Software Development, Database Design, Authorization (Computing), Automation
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microservices, Cloud-Native Computing, Google Cloud Platform, Cloud Applications, Software Architecture, Event-Driven Programming, Service Oriented Architecture, Cloud Services, Cloud-Based Integration, Distributed Computing
Anfänger · Kurs · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Datenvisualisierung, Datenerhebung, Business-Analytik, Präsentation der Daten, Software zur Datenvisualisierung, Fallstudien, Entscheidungsfindung, Datengestützte Entscheidungsfindung, Große Daten, Analytik, Unstrukturierte Daten, Datenerfassung, Microsoft Excel, Datenanalyse, Statistische Programmierung, Software zur Datenanalyse, Analytische Fähigkeiten
★ 4.6 (6184) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft 365, Microsoft Teams, Microsoft Outlook, Microsoft Office, Pivot Tables And Charts, Calendar Management, Excel Macros, Microsoft Copilot, Microsoft Excel, Collaborative Software, Excel Formulas, Data Validation, Productivity Software, Email Automation, Spreadsheet Software, Project Management Software, Organizational Skills, Collaboration, Presentations, Visual Basic (Programming Language)
Anfänger · Spezialisierung · 3–6 Monate