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: Retrieval-Augmented Generation, Vector Databases, Data Migration, Performance Tuning, Agentic systems, Generative AI, Generative Model Architectures, Model Deployment, AI Security, Containerization, Large Language Modeling, Embeddings, Role-Based Access Control (RBAC), System Monitoring
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Version Control, Git (Version Control System), CI/CD, DevOps, GitHub, Devops Tools, Linux Commands, Linux, Cloud Infrastructure, Amazon Web Services, Linux Administration, Continuous Integration, Linux Servers, Software Versioning, Cloud Hosting, Amazon Elastic Compute Cloud, Continuous Delivery, Software Development Life Cycle, Flask (Web Framework), Agile Software Development
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Data Analysis, Data Manipulation, Data Wrangling, Data Collection, Data Cleansing, Data Processing, Data Quality, Data Analysis Software, Data Science, Feature Engineering, Data Visualization, Data Presentation, Data Validation, Correlation Analysis, Machine Learning
Anfänger · Kurs · 1–3 Monate

Duke University
Kompetenzen, die Sie erwerben: GitHub Kopilot, Maschinelles Lernen, NumPy, Gesicht umarmen, Microsoft Azure, Cloud Computing, DevOps, Modell-Einsatz, Python-Programmierung, Große Daten, Einheitstest, GitHub, Feinabstimmung, Datenmanagement, Verantwortungsvolle AI, Pandas (Python-Paket), Cloud-Bereitstellung, MLOps (Operationen für maschinelles Lernen), Einheitliche Prüfung, Datenanalyse, AWS SageMaker, Datenverwaltung
Fortgeschritten · Spezialisierung · 3–6 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Agile Methodik, Software-Entwicklung, Testgetriebene Entwicklung (TDD), Scrum (Software-Entwicklung), Softwaretechnik, Kanban-Prinzipien, Prozessgesteuerte Entwicklung, Modellierung von Prozessen, Methoden der Softwareentwicklung, Agile Software-Entwicklung, Agile Produktentwicklung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software
Gemischt · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Model Optimization, Simulations, Plot (Graphics)
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Command-Line Interface, C# (Programming Language), .NET Framework, Performance Tuning, Development Environment, Maintainability, Microsoft Development Tools, Application Programming Interface (API), Software Design, Restful API, Software Development Tools, File I/O, Authentications, Application Security, Software Testing, Unit Testing, Package and Software Management
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Large Language Modeling, Retrieval-Augmented Generation, Generative AI Agents, Generative AI, Microsoft Azure, LLM Application, Artificial Intelligence, AI Orchestration, Agentic Workflows, OpenAI, OpenAI API, AI Workflows, Natural Language Processing, Microsoft Development Tools, Computer Vision, AI Integrations, Image Analysis, Agentic systems, Model Deployment
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Software Architecture, Software Design Patterns, Software Design, Systems Architecture, Microservices, Maintainability, Object Oriented Design, System Design and Implementation, Performance Tuning, Model View Controller, Application Design, Programming Principles, Scalability, Python Programming, Code Reusability, Object Oriented Programming (OOP), Event-Driven Programming, Unit Testing
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prompt Engineering, Retrieval-Augmented Generation, Tool Calling, Large Language Modeling, OpenAI API, LLM Application, Multimodal Prompts, OpenAI, GitHub Copilot, Spring Framework, AI Integrations, Generative AI, Image Analysis, Embeddings, Spring Boot, Vector Databases, Real Time Data
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Shiny (R Package), PyTorch (Machine Learning Library), Dashboard, Dashboard Creation, Python Programming, Interactive Data Visualization, Data Visualization, Data Visualization Software, Pandas (Python Package), Image Analysis, Applied Machine Learning, AI Workflows, Machine Learning Methods, Data Science, Computer Programming, Web Frameworks, Application Development, UI Components, Web Development Tools, User Interface (UI)
Mittel · Kurs · 1–3 Monate

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