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.

University of Michigan
Kompetenzen, die Sie erwerben: Data Manipulation, Data Wrangling, Data Preprocessing, Data Analysis, Python Programming
Mittel · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Scrum (Software Development), Scaled Agile Framework, Agile Methodology, Systems Engineering, Risk Management, Lean Methodologies, Agile Software Development, Sprint Retrospectives, Agile Project Management, Team Building, Systems Development, Systems Development Life Cycle, Waterfall Methodology, Sprint Planning, Backlogs, Software Development Life Cycle
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Power Platform Architecture & Technical Design, No-Code Development, Email Automation, Data Modeling
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Reinforcement Learning, Dimensionality Reduction, PyTorch (Machine Learning Library), Machine Learning Algorithms, Data Preprocessing, Model Training, Model Evaluation, Artificial Intelligence and Machine Learning (AI/ML), Generative Adversarial Networks (GANs), Deep Learning, Generative AI, Applied Machine Learning, Pandas (Python Package), Scikit Learn (Machine Learning Library), Python Programming, Model Optimization, Machine Learning, Artificial Neural Networks, Natural Language Processing, Feature Engineering
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Backlogs, Stakeholder Engagement, Stakeholder Management, Agile Product Development, Stakeholder Communications, Scrum (Software Development), Product Management, Agile Software Development, Agile Project Management, Agile Methodology, User Story, Business Requirements, AI Enablement, Prioritization, Business Planning, Business Priorities, Business Analysis, Critical Thinking and Problem Solving, Customer Insights, Generative AI
Anfänger · Kurs · 1–3 Monate

Board Infinity
Kompetenzen, die Sie erwerben: SQL, Transaction Processing, Query Languages, Database Management, Data Manipulation, Data Security, Security Controls, Security Management, Database Architecture and Administration, Data Transformation, Data Access, Data Integrity, Authorization (Computing), Data Dictionary
Mittel · Kurs · 1–4 Wochen

Coursera
Kompetenzen, die Sie erwerben: Agentic systems, Code Reusability, AI Integrations, Engineering Software, Systems Architecture, API Design, Systems Design, Solution Architecture, Artifactory, Generative Model Architectures, Release Management
Mittel · Kurs · 1–4 Wochen

Board Infinity
Kompetenzen, die Sie erwerben: Model Deployment, Application Deployment, Model Optimization, MLOps (Machine Learning Operations), Cloud Deployment, Fine-tuning, Containerization, LLM Application, Large Language Modeling, Docker (Software), Model Evaluation, API Design, Scalability, Memory Management
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Restful API, Application Programming Interface (API), Authentications, Test Automation, JSON, Security Testing, Authorization (Computing), Java Programming, Scenario Testing, Java, Test Tools, Back-End Web Development
★ 5 (11) · Mittel · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Scalability, Performance Measurement, Performance Analysis, Simulations, Algorithms, Performance Metric, Simulation and Simulation Software, Complex Problem Solving, Theoretical Computer Science, Python Programming, Data Structures, Software Engineering
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

EDUCBA
Kompetenzen, die Sie erwerben: Web Frameworks, Authentications, Application Frameworks, Web Applications, Web Development, Python Programming, Back-End Web Development, Maintainability, Unit Testing, Authorization (Computing), Identity and Access Management, Development Testing, Functional Testing, White-Box Testing, Application Security, Configuration Management, File Management
★ 4.7 (21) · Fortgeschritten · Kurs · 1–3 Monate
Scrum Alliance
Kompetenzen, die Sie erwerben: Teaching, Discussion Facilitation, Employee Coaching, Coaching, Agile Product Development, Agile Project Management, Agile Software Development, Mentorship, Team Leadership, Agile Methodology, Team Performance Management, Team Management, Team Motivation, Organizational Leadership, Organizational Change, Business Communication, Business, Business Management, Organizational Strategy, Business Strategies
Anfänger · Kurs · 1–3 Monate