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.

Deep Teaching Solutions
Kompetenzen, die Sie erwerben: Learning Strategies, Lifelong Learning, Willingness To Learn, Problem Solving, Self-Awareness, Overcoming Obstacles, Cognitive flexibility, Mental Concentration, Stress Management, Time Management, Goal Setting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Wireframing, Anwenderbericht, Storyboarding, Mockups, Informationsarchitektur, Figma (Design-Software), User Experience Design, Prototyping, Benutzeroberfläche (UI), Benutzerfreundlichkeit, Nutzerorientierte Gestaltung, Persona (Benutzererfahrung)
Anfänger · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Verteiltes Rechnen, Python-Programmierung, Datenverarbeitung, Apache Hadoop, Datenanalyse, Big Data, Apache Spark, Leistungsoptimierung, Skalierbarkeit, Datenspeicherung
Gemischt · Kurs · 1–3 Monate

Lund University
Kompetenzen, die Sie erwerben: Eindämmung des Klimawandels, Nachhaltige Technologien, Umweltproblem, Systemorientiertes Denken, Nachhaltige Entwicklung, Entwicklung der Gemeinschaft, Governance, Fallstudien, Engagement von Stakeholdern, Nachhaltiges Design
Anfänger · Kurs · 1–3 Monate

École Polytechnique Fédérale de Lausanne
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Verteiltes Rechnen, Funktionales Design, Computer Programmierung, Datenvisualisierungssoftware, Software Entwurf, Wärmekarten, Daten in Echtzeit, Software-Entwurfsmuster, Big Data, Interaktive Datenvisualisierung, Apache Hadoop, Scala Programmierung, Datenverarbeitung, Grundsätze der Programmierung, Benutzeroberfläche (UI), Apache Spark, Leistungsoptimierung, Datenmanipulation, Datenstrukturen
Mittel · Spezialisierung · 3–6 Monate
University of Colorado Boulder
Kompetenzen, die Sie erwerben: Hardware Design, Hardware-Architektur, Schematische Diagramme, Elektronik-Technik, Digitales Design, Elektronische Systeme, Verifizierung und Validierung, Technischer Entwurf, Feldprogrammierbares Gate-Array (FPGA), Simulation und Simulationssoftware, Anwendungsspezifische integrierte Schaltungen, Elektronik, Eingebettete Systeme, Entwurfssoftware
Mittel · Kurs · 1–4 Wochen

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Analytics, Leistungsmanagement, Talent Management, Organisatorische Effektivität, Prädiktive Analytik, Humankapital, Leistungsanalyse, Personalwesen, Datenanalyse, Leistungsmessung, Verwaltung der Arbeitskräfte, Leistungsmanagement für Mitarbeiter, Netzwerkanalyse, Strategie der Humanressourcen, Zusammenarbeit, People Analytics, Mitarbeiterbindung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: 3D Modeling, Visualization (Computer Graphics), Design Elements And Principles, Creative Design
Anfänger · Kurs · 1–4 Wochen
University of California, Davis
Kompetenzen, die Sie erwerben: Entscheidungsfindung, Detailorientiert, Verbale Kommunikationsfähigkeiten, Analytische Fähigkeiten, Kulturelle Sensibilität, Peer Review
Anfänger · Kurs · 1–3 Monate

University of Pennsylvania
Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Regressionsanalyse, Erhebung von Daten, Marktforschung, Prozess-Optimierung, Kundenanalyse, Unternehmensanalytik, Deskriptive Analytik, Verbraucherverhalten, Prädiktive Analytik, Marketing-Analytik, Analytics, Kundeneinblicke
Gemischt · Kurs · 1–3 Monate

University of California San Diego
Kompetenzen, die Sie erwerben: SQL, Analytics, NoSQL, Big Data, Apache Hadoop, Datenverarbeitung, Daten-Pipelines, Daten-Integration, Datenmanagement, Apache Spark, Datenbank-Systeme, Splunk, MongoDB, PostgreSQL, Pandas (Python-Paket)
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, Change Management, Project Management, System Implementation, Compliance Auditing, Software Testing, Auditing, Development Testing, Information Technology, Verification And Validation, Project Management Office (PMO), Internal Controls, Governance, Agile Methodology, Software Development, Data Integrity, Risk Management
Mittel · Kurs · 1–4 Wochen