Softwareentwicklungs-Kurse können Ihnen helfen zu verstehen, wie Software entworfen, geschrieben und getestet wird. Sie können Fähigkeiten in Architektur, Programmierung, Versionskontrolle und Debugging aufbauen. Viele Kurse stellen Tools und Workflows aus der Softwarepraxis vor.

University of Minnesota
Kompetenzen, die Sie erwerben: Ideenfindung, Benutzeroberfläche (UI), Benutzererfahrung, Benutzerfreundliches Design, Prüfung der Benutzerfreundlichkeit, Design Bewertungen, Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Peer Review, Persona (Benutzererfahrung), Interaktives Design, Interaktionsdesign, Mensch-Computer-Interaktion, Benutzerfreundlichkeit, Entwurf, Prototyping, Gestaltung, Benutzeroberfläche (UI) Design, UI/UX-Forschung, Nutzerforschung, Designforschung, Grafische und visuelle Gestaltung
★ 4.6 (1830) · Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Robotics, Machine Controls, 3D Modeling, Automation Engineering, 3D Assets, Simulation and Simulation Software, Simulations, Visualization (Computer Graphics), Computer-Aided Design, Image Analysis, Control Systems, Computer Vision, Python Programming, Extensible Markup Language (XML), Engineering, Software Engineering, C++ (Programming Language), System Configuration
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Prometheus (Software), Grafana, System Monitoring, Dashboard Creation, Site Reliability Engineering, Kibana, Devops Tools, Performance Metric, DevOps, Continuous Monitoring, Performance Measurement, Systems Administration, Interactive Data Visualization, Data Visualization, Query Languages, Real Time Data, Scalability, Docker (Software)
Anfänger · Kurs · 1–3 Monate

Technion - Israel Institute of Technology
Kompetenzen, die Sie erwerben: Aufkommende Technologien, Ideenfindung, Chemie, Analytische Chemie, Technik, Innovation, Chemieingenieurwesen, Biomedizinische Technik, Analytische Prüfung, Halbleiter, Elektronik, Werkstoffkunde, Aufstrebende Technologien
★ 4.6 (1216) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Responsible AI, Agile Project Management, Sprint Planning, Jira (Software), Agile Product Development, Agile Methodology, AI Enablement, Scrum (Software Development), Project Management Software, AI Workflows, AI Orchestration, Project Management, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Project Risk Management, Project Management Life Cycle, Project Planning, Project Scoping, Generative AI Agents, Generative AI
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: React Native, UI Components, Mobile Development, Responsive Web Design, User Interface (UI), React Redux, Debugging, Application Deployment, React.js, Application Development, User Interface (UI) Design, Animations, Figma (Design Software), OpenAI API, Mobile Development Tools, iOS Development, LLM Application, Apple iOS, Cross Platform Development, Application Design
Mittel · Spezialisierung · 3–6 Monate

Nanjing University
Kompetenzen, die Sie erwerben: Object Oriented Programming (OOP), Data Structures, Statistical Analysis, Data Mining, Data Analysis, Data Processing, Pandas (Python Package), Data Capture, NumPy, Data Presentation, Data Wrangling, Web Scraping, User Interface (UI), Python Programming, Computer Programming, Data Manipulation, Data Preprocessing, Programming Principles, Graphical Tools, User Interface (UI) Design
★ 4.7 (1559) · Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Accrual Accounting, Accruals, QuickBooks (Accounting Software), User Accounts, Payroll Reporting, Record Keeping, Payroll Systems, Payroll Tax, Accounting Records, Accounts Payable and Receivable, Ledgers (Accounting), Reconciliation, Merchant Services, Accounting Software, Payroll, Vendor Relationship Management, Accounts Receivable, Financial Reporting, Payroll Administration, Bookkeeping
Mittel · Spezialisierung · 3–6 Monate

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Redis, Data Pipelines, Real Time Data, Data Store, Data Structures, Operational Databases, Rust (Programming Language), Docker (Software), Containerization, Transaction Processing, Scripting, Server Side, Performance Tuning, Performance Testing
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microservices, MLOps (Machine Learning Operations), Application Performance Management, AI Integrations, Site Reliability Engineering, AI Workflows, Continuous Monitoring, Performance Analysis, Event-Driven Programming
Mittel · Kurs · 1–4 Wochen

The State University of New York
Kompetenzen, die Sie erwerben: KI-Kenntnisse, Bewertung der Qualität, Persönliche Entwicklung, Branding, Coachen, Konstruktives Feedback, Peer Review, Benchmarking, Portfolio-Verwaltung, Programm-Standards, Ausbildungsprogramme, Coaching, Berufliche Entwicklung, Arbeitsplatzanalyse, Zielsetzung, Intelligente Ziele, Strategien der Personalbeschaffung, Selbst-Bewusstsein
★ 4.6 (150) · Mittel · Kurs · 1–3 Monate

The State University of New York
Kompetenzen, die Sie erwerben: Kommunikation, Web-Präsenz, Aufkommende Technologien, Lebenslanges Lernen, Persönliche Entwicklung, Daten-Ethik, Kritisches Denken, digitale Kompetenz, Kreativität, Bildung von Gewohnheiten, Zusammenarbeit, Berufliche Entwicklung, Professionalität, Wachstumsorientiertheit, Sicherheitsbewußtsein, Leitlinien für die Zugänglichkeit von Webinhalten, Aufstrebende Technologien
★ 4.3 (444) · Anfänger · Kurs · 1–3 Monate