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.

Johns Hopkins University
Kompetenzen, die Sie erwerben: Project Closure, Project Portfolio Management, Negotiation, Agile Methodology, Product Roadmaps, Project Management, Agile Project Management, Project Performance, Product Lifecycle Management, Project Risk Management, Innovation, Auditing, Resource Allocation, New Product Development, Team Leadership, Leadership
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Crisis Management, Strategic Leadership, Strategic Planning, Workplace inclusivity, Leadership, Business Ethics, Business Planning, Critical Thinking, Critical Thinking and Problem Solving, Team Leadership, Organizational Change, Business Strategy, Diversity and Inclusion, Leadership Development, Organizational Strategy, Planning, Strategic Decision-Making, Organizational Leadership, Collaboration, Change Management
Mittel · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Application Deployment, Cloud Infrastructure, Google App Engine, Microservices, CI/CD, API Design, Site Reliability Engineering, Google Cloud Platform, Service Level, Network Architecture, Kubernetes, Restful API, Cloud Computing Architecture, DevOps, Cloud Storage, Cloud Security, Data Storage, Systems Architecture, Scalability, System Monitoring
Mittel · Kurs · 1–3 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design, Web Design and Development, Usability, Front-End Web Development, Web Content, Javascript, Cascading Style Sheets (CSS)
Gemischt · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Goal Setting, Personal Development, Self-Awareness, Optimism, Time Management, Growth Mindedness, Creative Thinking, Human Centered Design, Professional Development, Verbal Communication Skills, Empathy, Psychology
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Agile Software Development, Project Management Software, Program Management, Responsible AI, Planning, Engineering Management, Generative AI, Timelines, Engineering Software, Risk Analysis, Resource Management, Prompt Engineering, Analytics, Stakeholder Communications, Machine Learning, Natural Language Processing
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: File Systems, Linux, Linux Commands, File Management, Linux Administration, Operating Systems, Unix, Command-Line Interface
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Autorisierung (Computing), Risikoanalyse, Modellierung von Bedrohungen, Datensicherheit, Cybersicherheit, Kryptographie, Schulung zum Bewusstsein für Computersicherheit, Authentifizierungen, Cyber Threat Intelligence, Problemlösung, Kommunikation, Datenverschlüsselungsstandard, Sicherheitsbewußtsein, Cyber-Sicherheitsrichtlinien, Sicherheitskontrollen, Datenethik, Informationen zum Datenschutz
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Microsoft PowerPoint, Presentations, Data Visualization, Sales Presentation, Data Visualization Software, Interactive Data Visualization, Data Storytelling, Drive Engagement, Business Process
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

The Hong Kong University of Science and Technology
Kompetenzen, die Sie erwerben: Infinitesimalrechnung, Plot (Grafiken), Angewandte Mathematik, Matlab, Technische Analyse, Finite Elemente Methoden, Mathematische Modellierung, Differentialgleichungen, Numerische Analyse, Maschinenwesen, Fortgeschrittene Mathematik, Simulation und Simulationssoftware
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Anfänger · Kurs · 1–4 Wochen

University of Colorado Boulder
Kompetenzen, die Sie erwerben: Storytelling, Höhere Bildung, Selbst-Bewusstsein, Planung des Lehrplans, Emotionale Intelligenz, Berufliche Entwicklung, Befürwortung, Programm Bewertung, Unterrichten
Fortgeschritten · Kurs · 1–4 Wochen