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.

Dartmouth College
Kompetenzen, die Sie erwerben: Computer Programmierung, Wiederverwendbarkeit von Code, Speicherverwaltung, Computerarchitektur, Eingebettete Software, Grundsätze der Programmierung, C (Programmiersprache), Computerprogrammierung, Linux, System-Programmierung
Anfänger · Kurs · 1–3 Monate
University of Michigan
Kompetenzen, die Sie erwerben: Programming Principles, Computer Programming, Python Programming, Program Development, Software Installation, Development Environment
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Sicherheitsprüfung, Penetrationstests, Erkennung von Bedrohungen, Scannen auf Schwachstellen, Betriebssysteme, Netzwerk-Überwachung, Netzwerksicherheit, Sicherheitstests, Bewertungen der Anfälligkeit, Netzwerkanalyse
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Microsoft Teams, Slack (Software), Google Workspace, Collaborative Software, Productivity Software, Microsoft 365, Virtual Teams, Meeting Facilitation, Setting Appointments, Internal Communications, Communication
Anfänger · Kurs · 1–4 Wochen

United Cities and Local Governments of Africa
Kompetenzen, die Sie erwerben: Engagement der Interessengruppen, Finanzielle Verwaltung, Steuerverwaltung, Governance, Entscheidungsfindung, Finanzpolitik, Engagement von Stakeholdern, Finanzielle Systeme, Nachhaltige Entwicklung, Einnahmeverwaltung, Risikomanagement, Risikoanalyse, Wirtschaftliche Entwicklung, Finanzen, Investitionsausgaben, Entwicklung der Gemeinschaft, Steuer, Projektfinanzierung
Anfänger · Kurs · 1–3 Monate

S.P. Jain Institute of Management and Research
Kompetenzen, die Sie erwerben: Self-Awareness, Conflict Management, Personal Development, Emotional Intelligence, Personal Attributes, Interpersonal Communications, Collaboration, Relationship Building, Professional Development, Visionary, Leadership, Communication, Dealing With Ambiguity
Anfänger · Kurs · 1–4 Wochen

Politecnico di Milano
Kompetenzen, die Sie erwerben: Computer-Systeme, System-Konfiguration, Computerarchitektur, Eingebettete Systeme, Rechnerische Logik, Anwendungsspezifische integrierte Schaltungen, Leistungsoptimierung, Computer-Hardware, Systementwurf und Implementierung, Hardware-Architektur
Anfänger · Kurs · 1–4 Wochen

ESSEC Business School
Kompetenzen, die Sie erwerben: Design Thinking, Human Centered Design, Ideation, Service Design, Innovation, Brainstorming, Project Design, Public Administration, Social and Human Services, Community Development, Public Policies, Experimentation, Public Affairs, User Research, Case Studies, User Feedback, Stakeholder Analysis, Stakeholder Engagement, Qualitative Research
Anfänger · Kurs · 1–4 Wochen

Scrimba
Kompetenzen, die Sie erwerben: Computer Programmierung, Cascading Style Sheets (CSS), Reaktionsfähiges Web-Design, HTML und CSS, Web-Design, Computerprogrammierung, Front-End-Webentwicklung, Web-Design und Entwicklung
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modellierung großer Sprachen, Daten-Ethik, Anwendungssicherheit, Kontinuierliche Überwachung, LLM-Bewerbung, Bereitstellung von Anwendungen, Anwendungsentwicklung, Gesicht umarmen, Schnelles Engineering, Modell-Einsatz, Generative KI, AI-Sicherheit, Verantwortungsvolle AI
Mittel · Kurs · 1–4 Wochen

Parsons School of Design, The New School
Kompetenzen, die Sie erwerben: Kommunikation, Sozialwissenschaften, Leiterschaft, Finanzpolitik, Betriebswirtschaft, Kritisches Denken, Sozioökonomie, Nachhaltige Systeme, Sozialkunde, Internationale Beziehungen, Arbeitsbeziehungen, Führungsqualitäten, Wirtschaft, Nachhaltige Entwicklung, Finanzielle Systeme, Behaviorale Ökonomie, Marktdynamik, Wirtschaftliche Entwicklung, Soziale Gerechtigkeit, Weltgeschichte
Anfänger · Kurs · 1–3 Monate

Universidade Estadual de Campinas
Kompetenzen, die Sie erwerben: Education Software and Technology, Computational Thinking, Programming Principles, Computer Programming, Computational Logic, Digital pedagogy, Robotics, Computer Programming Tools, Prototyping, Technical Design, Artificial Intelligence, 3D Assets
Anfänger · Kurs · 1–3 Monate