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.

Coursera
Kompetenzen, die Sie erwerben: Model Training, Photo Editing, Post-Production
Mittel · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: CrewAI, Prompt Engineering, AI Workflows, AI Orchestration, Context Engineering, Agentic Workflows, Generative AI Agents, Agentic systems, LLM Application, Prompt Patterns, Artificial Intelligence and Machine Learning (AI/ML), Large Language Modeling, Workflow Management, Generative AI, Context Management, Virtual Environment, Python Programming, Model Evaluation, Development Environment
Anfänger · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Restful API, Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Spring Framework, Java, Spring Boot, API Design, Application Programming Interface (API), Hibernate (Java), Data Validation, Development Testing, Verification And Validation, Authentications, Model View Controller, Back-End Web Development, Computer Programming, Code Reusability, Object-Relational Mapping, Server Side
Mittel · Spezialisierung · 1–3 Monate

Mittel · Kurs · 1–4 Wochen
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

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

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

Kompetenzen, die Sie erwerben: Model Deployment, AI Integrations, Enterprise Application Management, Generative AI Agents, Prompt Engineering, LLM Application, Application Deployment, Role-Based Access Control (RBAC), Health Insurance Portability And Accountability Act (HIPAA) Compliance, User Interface (UI), Package and Software Management, Agentic systems, UI Components, Restful API, Health Information Management, Data Persistence, Model Optimization, Data Ethics, Flask (Web Framework), Application Security
Mittel · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Amazon Bedrock, AI Security, Retrieval-Augmented Generation, Docker (Software), Prompt Engineering, GitHub Copilot, Token Optimization, Agentic Workflows, AI Orchestration, LLM Application, Debugging, Serverless Computing, Software As A Service, Model Context Protocol, Amazon Web Services, Large Language Modeling, Rust (Programming Language), Code Review, Natural Language Processing, GitHub
Anfänger · Spezialisierung · 3–6 Monate

University of Toronto
Kompetenzen, die Sie erwerben: Automatisierung, Schätzung, Kontrollsysteme, Globale Positionierungssysteme, Graphentheorie, Lineare Algebra, Tiefes Lernen, Software-Architektur, Hardware-Architektur, Robotik, Algorithmen, Eingebettete Software, Faltungsneuronale Netzwerke, Software Architektur, Systemarchitektur, Faltungsneuronale Netze, Sicherheitsgarantie, Simulationen, Bildanalyse, Computer Vision, Mathematische Modellierung, Netzwerk-Routing
Fortgeschritten · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Responsible AI, Model Evaluation, AI Integrations, Model Deployment, GitHub, Application Programming Interface (API), AI Enablement, Generative AI, Development Environment, API Design, LLM Application, Cloud Development, Microsoft Azure, Prompt Engineering, Capacity Management, Scalability, Authentications, Data Validation
Anfänger · Kurs · 1–4 Wochen