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.

IESE Business School
Kompetenzen, die Sie erwerben: Ideation, Design Thinking, Brainstorming, Solution Design, Innovation, Creative Thinking, Strategic Thinking, Problem Solving, Organizational Skills, Meeting Facilitation, Creativity, Discussion Facilitation, Collaboration
Anfänger · Kurs · 1–4 Wochen

University of Colorado System
Kompetenzen, die Sie erwerben: Markov Model, Estimation, Mathematical Modeling, Correlation Analysis, Matlab, Linear Algebra, Predictive Analytics, Numerical Analysis, Applied Mathematics, Time Series Analysis and Forecasting, Probability Distribution, Statistical Inference, Probability & Statistics
★ 5 (6) · Mittel · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Community Development, Climate Change Adaptation, Sustainable Development, Environmental Policy, Policy Analysis, Sustainable Technologies, Climate Change Mitigation, Policy Development, Public Policies, Public Affairs, Economics, Policy, and Social Studies, Energy and Utilities, Community Outreach, Emerging Technologies, Advocacy, Scalability, Technology Solutions, Case Studies
★ 5 (6) · Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Collaborative Software, Productivity Software, Telecommuting, Virtual Teams, Team Building, Organizational Skills, User Accounts, Brainstorming, Data Visualization, Business Strategy
★ 3.9 (9) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Universitat Autònoma de Barcelona
Kompetenzen, die Sie erwerben: Leadership Studies, Human Resources, Human Resources Management and Planning, Negotiation, People Management, Adaptability, Resilience, Telecommuting, Organizational Leadership, Organizational Change, Leadership and Management, Leadership, Virtual Teams, Workforce Management, Digital Transformation, Diversity and Inclusion
★ 5 (11) · Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Skripting, Benutzeroberfläche (UI), Bash (Skriptsprache), Linux-Befehle, Grundsätze der Programmierung, Dateiverwaltung, Unix-Shell, Befehlszeilenschnittstelle, Linux-Verwaltung, Linux, Rechnerische Logik, Skriptsprachen, UI-Komponenten, Shell-Skript, IT-Automatisierung, Programm-Entwicklung, Datei-E/A, Interaktives Design
★ 4.8 (14) · Gemischt · Kurs · 1–4 Wochen

Universidad Nacional Autónoma de México
Kompetenzen, die Sie erwerben: Program Evaluation, Strategic Partnership, Social Impact, Sustainable Development, Communication Planning, Digital Media Strategy, Project Design, Social Media, Human Centered Design, Project Planning, Environmental Issue, Proposal Development, Innovation, Sustainability Standards, Entrepreneurship, Fundraising
★ 4 (9) · Anfänger · Kurs · 1–4 Wochen

Infosec
Kompetenzen, die Sie erwerben: Secure Coding, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Security Engineering, Interoperability, Unix, Embedded Software, Information Systems Security, OS Process Management, Embedded Systems, Operating Systems, Data Security, Memory Management, Authorization (Computing), Linux
★ 3.9 (11) · Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datenspeicherung, Go (Programmiersprache), Wiederverwendbarkeit von Code, Grundsätze der Programmierung, Befehlszeilenschnittstelle, Andere Programmiersprachen, Programm-Entwicklung, Paket- und Softwareverwaltung
★ 4.4 (9) · Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Control Systems, Computer Vision, Image Analysis, Robotics, Machine Controls, Automation, Embedded Software, Simulations, Simulation and Simulation Software, Systems Architecture, Virtual Environment, Software Architecture, Predictive Modeling, Computer Hardware, Estimation
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Diagram Design, Persona Development, User Accounts, Target Audience, Customer Analysis, Business Modeling, Graphic Design, Productivity Software, Market Analysis
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Visualization (Computer Graphics), 3D Assets, Software Visualization, Design Software
★ 5 (15) · Anfänger · Kurs · 1–4 Wochen