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.

SkillUp
Kompetenzen, die Sie erwerben: Apple iOS, iOS Development, Apple Xcode, Swift Programming, Mobile Development, Application Development, Apple software proficiency, Web Content Accessibility Guidelines, User Interface (UI), AI Integrations, Interactive Data Visualization, Software Architecture, UI Components, Generative AI Agents, Geospatial Information and Technology, Database Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Analysis Expressions (DAX), Azure DevOps, Azure DevOps Pipelines, Power BI, Model Optimization, Data Lakes, Data Architecture, Data Modeling, Performance Tuning, Development Environment, Data Warehousing, Security Controls, Data Store, Data Storage Technologies, Process Optimization, Data Security, Application Deployment, Git (Version Control System), Data Analysis, Python Programming
Mittel · Kurs · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Incident Management, Governance, Incident Response, Data Governance, Compliance Management, Policy Development, Risk Management, Governance Risk Management and Compliance, Risk Management Framework, Supplier Risk Management, Artificial Intelligence, Model Training, AI Security, Testability, Statistical Methods, Data Science, Model Optimization, Applied Machine Learning, Machine Learning Methods, Python Programming
Anfänger · Spezialisierung · 1–3 Monate

Meta
Kompetenzen, die Sie erwerben: Ereignisgesteuerte Programmierung, Front-End-Webentwicklung, Mobile Entwicklung, Cascading Style Sheets (CSS), Entwicklungsumgebung, Wiederverwendbarkeit von Code, Datenfluss, Javascript, UI-Komponenten, Anwendungsentwicklung, React.js, Benutzeroberfläche (UI), Hypertext Markup Language (HTML)
Anfänger · Kurs · 1–4 Wochen

Yonsei University
Kompetenzen, die Sie erwerben: Cloud Computing, Erweiterte Realität, Cloud-Dienste, Mobile Entwicklung, Aufstrebende Technologien, Große Daten, Analytik, Cloud-Plattformen, SPSS, Aufkommende Technologien, Drahtlose Netzwerke, Apache Spark, Apple iOS, SPSS (Software), Live-Streaming, Telekommunikation, Anzeigegeräte, Erweiterte und virtuelle Realität (AR/VR), Multimedia, Architektur des Cloud Computing, Internet der Dinge
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Cloud-Dienste, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Front-End-Webentwicklung, LLM-Bewerbung, Agentische Systeme, Modellierung großer Sprachen, Reinforcement Learning, Datenwissenschaft, Algorithmen für maschinelles Lernen, Generative AI-Agenten, KI-Orchestrierung, Künstliche Intelligenz, Methoden des maschinellen Lernens, Cloud-Bereitstellung, Python-Programmierung, Datenverwaltung, Verantwortungsvolle AI, Skalierbarkeit, Agentische Arbeitsabläufe, Datenmanagement
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Software-Prüfung, Künstliche Intelligenz und maschinelles Lernen (AI/ML), Mobile Entwicklung, Apple Xcode, Maschinelles Lernen, AI-Personalisierung, Einheitliche Prüfung, Modell Ausbildung, Software-Architektur, Software Architektur, iOS-Entwicklung, Test-Tools, Apple-Software-Kenntnisse, Apple iOS, Prüfbarkeit, AI-Integrationen, Software für maschinelles Lernen, Software Entwurf, Benutzeroberfläche (UI) Design, Software-Entwicklung, Einheitstest, Swift-Programmierung
Mittel · Kurs · 1–4 Wochen

Princeton University
Kompetenzen, die Sie erwerben: Computerprogrammierung, Graphentheorie, Java-Programmierung, Java, Java Programmierung, Operations Research, Algorithmen, Daten-Strukturen, Computer Programmierung, Theoretische Informatik
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Vulnerability Management, Threat Modeling, Incident Response, Intrusion Detection and Prevention, Threat Management, Network Security, Operating Systems, Threat Detection, Risk Management, Security Information and Event Management (SIEM), Risk Management Framework, Computer Security Incident Management, Cyber Attacks, Bash (Scripting Language), Security Controls, Cybersecurity, Debugging, File I/O, Linux, SQL
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Data Lakes, Microsoft Azure, Data Architecture, Extract, Transform, Load, Power BI, Data Security, Data Transformation, Data Governance, Data Warehousing, Real Time Data, Computing Platforms, Collaborative Software, Data-Driven Decision-Making, Data Integration, Dashboard, Data Analysis, Data Presentation, Cloud Infrastructure, Python Programming, Machine Learning
Anfänger · Spezialisierung · 3–6 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Risikoanalyse, Risikomanagement für Projekte, Scrum (Software-Entwicklung), Agiles Projektmanagement, Projektleitung, Agile Entwicklung von Software, Risikomanagement, Agile Methodik, Software-Entwicklung, Produktmanagement, Sprint-Planung, Projekt-Risikomanagement, Agile Software-Entwicklung, Analyse der Anforderungen, Funktionale Anforderung, Technische Überprüfung der Software, Kanban-Prinzipien, Agile Produktentwicklung, Sprint-Retrospektiven, Erhebung von Anforderungen, Methoden der Softwareentwicklung, Rahmen für das Risikomanagement
Anfänger · Spezialisierung · 3–6 Monate

University at Buffalo
Kompetenzen, die Sie erwerben: Netzwerk-Protokolle, Web-Entwicklungs-Tools, Aufstrebende Technologien, Entwicklungsumgebung, Blockchain, Verteiltes Rechnen, Kryptographische Protokolle, Programm-Entwicklung, Computer-Plattformen, Cloud-Plattformen, Anwendungsentwicklung, Integrierte Entwicklungsumgebungen, Aufkommende Technologien, Testgetriebene Entwicklung (TDD), Grundsätze der Programmierung, Entwicklung von Testskripten, Anwendungs-Rahmenwerke, Kryptographie, Entwicklungstests, Transaktionsverarbeitung, Anwendungsdesign
Mittel · Spezialisierung · 3–6 Monate