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.

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

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

Kompetenzen, die Sie erwerben: Amazon Redshift, Database Design, SQL, Data Architecture, Identity and Access Management, Google Cloud Platform, Relational Databases, Data Import/Export, Role-Based Access Control (RBAC), Database Architecture and Administration, Data Integration, Data Warehousing, Data Modeling, Data Security, Performance Tuning
Mittel · Kurs · 1–3 Monate

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

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

LearnQuest
Kompetenzen, die Sie erwerben: Kontinuierliche Integration, Agiles Projektmanagement, Risikomanagement für Projekte, Testgetriebene Entwicklung (TDD), Agile Software-Entwicklung, Agile Entwicklung von Software, Agile Produktentwicklung, Rückstände, DevOps, Risikomanagement, Agile Methodik, Scrum (Software-Entwicklung), Kanban-Prinzipien, Verhaltensbasierte Entwicklung, Skaliertes Agiles Framework, Anwenderbericht, Management-Berichterstattung, Sprint-Planung, Sprint-Retrospektiven, Schlanke Methodologien, Projekt-Risikomanagement, DevSecOps
★ 4.6 (3401) · Anfänger · Spezialisierung · 3–6 Monate
Macquarie University
Kompetenzen, die Sie erwerben: Automatisierung, Datenvalidierung, Integrität der Daten, Datensicherheit, Excel-Makros, Microsoft Excel, Geschäftsmodellierung, Datenmodellierung, Tabellenkalkulations-Software, Validierung von Daten, Finanzielle Modellierung, Excel-Formeln, Prädiktive Modellierung, Finanzielle Vorausschau, Visual Basic (Programmiersprache)
★ 4.8 (8491) · Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Datenerfassung, R Programmierung, Datenzugang, Bereinigung von Daten, Anwendungsprogrammierschnittstelle (API), Datenmanipulation, Datenmanagement, Daten importieren/exportieren, SQL, Datenumwandlung, Datenerhebung, Datenverwaltung, Web-Scraping, Datenverarbeitung, R (Software), Integration von Daten, Datenwrangling, Dateiverwaltung, MySQL, Vorverarbeitung von Daten, Datenvorverarbeitung
★ 4.5 (8075) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, LLM Application, Large Language Modeling, Model Evaluation, Embeddings, Context Management, Vector Databases, Artificial Intelligence, Scalability, Performance Metric, Machine Learning, Application Programming Interface (API), Continuous Improvement Process
Mittel · Kurs · 1–4 Wochen

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Pivot Tables And Charts, Data Import/Export, Data Visualization, Dashboard Creation, Excel Formulas, Data Analysis Expressions (DAX), Microsoft Excel, Business Intelligence, Interactive Data Visualization, Data Presentation, Data Modeling, Spreadsheet Software, Extract, Transform, Load, Data Integration, Data Manipulation, Visual Basic (Programming Language), Data Cleansing, Data Analysis, Data Preprocessing, Data Management
Fortgeschritten · Kurs · 1–3 Monate

Microsoft
Kompetenzen, die Sie erwerben: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Role-Based Access Control (RBAC), Continuous Delivery, Scalability, ASP.NET, Full-Stack Web Development, SQL, .NET Framework, Graph Theory
★ 4.6 (450) · Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Performance Tuning, Data Governance, Data Management, Data Pipelines, SQL, Data Integrity, Data Quality, Data Integration, Operational Databases, Database Design, Consolidation, Data Cleansing, Data Validation, Data Manipulation, Systems Integration, Performance Testing, Performance Improvement, Application Performance Management, Performance Metric, Performance Measurement
Fortgeschritten · Kurs · 1–4 Wochen