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.

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: Bioinformatik, Datenkompetenz, Verwaltung von Metadaten, Datenanalyse, R Programmierung, Software zur Datenanalyse, Datenverarbeitung
Mittel · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Goal Setting, Project Management, Storytelling, Intercultural Competence, Communication Strategies, Professional Development, Communication, Verbal Communication Skills, Persuasive Communication, Leadership Development, Professional Networking, Cultural Diversity, Strategic Planning, Cultural Responsiveness, Collaboration, Public Speaking, Planning, Oral Expression, Leadership, Time Management
Anfänger · Spezialisierung · 3–6 Monate

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Constructive Feedback, Motivational Skills, Employee Performance Management, Performance Management, Management Training And Development, Behavioral Management, Overcoming Obstacles, Tactfulness, Communication Strategies, Creativity, Communication
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Context Engineering, Agentic Workflows, AI Orchestration, Tool Calling, Generative AI, Gemini, Artificial Intelligence, Google Gemini, Retrieval-Augmented Generation, Model Optimization, Embeddings, Workflow Management, Python Programming, Data Validation
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: AWS CloudFormation, Amazon CloudWatch, Version Control, AWS Identity and Access Management (IAM), Infrastructure as Code (IaC), Amazon S3, Relational Databases, Amazon Elastic Compute Cloud, MySQL, Serverless Computing, Database Management, Cloud-Native Computing, Internet Of Things, DevOps, Cloud Deployment, Databases, Network Protocols, Cloud Computing Architecture, Amazon Web Services, Cloud Management
Anfänger · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Memory Management, C++ (Programming Language), C (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Data Structures, Programming Principles, Software Design, Python Programming, Java, Algorithms, Performance Tuning
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Entwicklung von Führungsqualitäten, Umwandlung von Unternehmen, Kognitive Flexibilität, KI-Kenntnisse, Organisatorischer Wandel, Organisatorische Führung, Fallstudien, Einfallsreichtum, Strategische Führung, Offene Denkweise, Anpassungsfähigkeit, Änderungsmanagement, Innovation, Leiterschaft
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File Management, Integrated Development Environments, Amazon Web Services, Command-Line Interface, Software Development Tools, Development Environment, Amazon Elastic Compute Cloud, Cloud Hosting, Cloud Infrastructure, Program Development, Python Programming
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Unix Shell, Unix Commands, Unix, Shell Script, Command-Line Interface, Remote Access Systems, Scripting, Systems Administration, Operating System Administration, File I/O, IT Automation, User Accounts, System Monitoring, Operating Systems, File Management, User Provisioning, File Systems, OS Process Management, Authorization (Computing), Role-Based Access Control (RBAC)
Anfänger · Spezialisierung · 1–3 Monate

Packt
Kompetenzen, die Sie erwerben: Backlogs, Product Roadmaps, Sprint Planning, Agile Methodology, Collaborative Software, Product Management, AI Product Strategy, Wireframing, Agile Product Development, A/B Testing, Project Estimation, Microsoft Teams, Agile Software Development, Agile Project Management, Product Strategy, Product Planning, Jira (Software), Estimation, Project Management Software, Productivity Software
Mittel · Spezialisierung · 3–6 Monate

Advancing Women in Tech
Kompetenzen, die Sie erwerben: Software Architecture, Systems Architecture, Systems Design, Technical Management, Software Design, API Design, System Design and Implementation, Technical Product Management, Cross-Functional Team Leadership, Engineering Management, Program Management, Microservices, Product Management, Cross-Functional Collaboration, Solution Architecture, Leadership and Management, Application Programming Interface (API), Amazon Web Services, Management Reporting
Gemischt · Kurs · 1–4 Wochen

University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Webanalyse und SEO, Markenstrategie, Projektleitung, Unternehmertum, Geschäftsprozess, Optimierung der Suchmaschine, Marketing für soziale Medien, Business-Kommunikation, Marketing, Web-Design und Entwicklung, Kommunikations-Strategien, E-Commerce, Branding, Unternehmensstrategie, Soziale Medien
Anfänger · Kurs · 1–4 Wochen