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.

Utrecht University
Kompetenzen, die Sie erwerben: Lerntheorie, Arbeit mit Kindern, Forschung, Forschungsmethodologien, Menschliche Entwicklung, Entwicklung des Kindes, Neurologie, Einfühlungsvermögen und emotionale Intelligenz, Systemorientiertes Denken
Anfänger · Kurs · 1–3 Monate
University of California, Irvine
Kompetenzen, die Sie erwerben: Verhandlung, Business Schreiben, Projekt-Risikomanagement, Projektleitung, Projektplanung, Teamarbeit, Kommunikation, Leistungsmessung, Aufbau von Beziehungen, Risikomanagement für Projekte, Planung, Kommunikationsplan, Emotionale Intelligenz, Kreatives Denken, Risikomanagement, Engagement von Stakeholdern, Geschäftliches Schreiben, Geschäftskorrespondenz, Planung der Kommunikation, Präzision, Projektleistung, Bearbeitung von, Kommunikation mit Interessenvertretern, Engagement der Interessengruppen
Anfänger · Spezialisierung · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Netzwerk-Protokolle, TCP/IP, Computer-Hardware, Drahtlose Netzwerke, Computerprogrammierung, Internet der Dinge, Computer-Vernetzung, Eingebettete Software, OSI-Modelle, Netzarchitektur, Eingebettete Systeme
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Große Daten, IBM Kognos-Analytik, Erstellung des Dashboards, Datenanalyse, Microsoft Excel, Datenvisualisierung, Bereinigung von Daten, Statistische Analyse, IBM Cognos-Analytik, Dashboard, Datenwrangling, Apache Hadoop, Analytische Fähigkeiten, Präsentation der Daten, Statistische Visualisierung, Interaktive Datenvisualisierung, Excel-Formeln, Pivot-Tabellen und Diagramme, Daten-Storytelling, Software zur Datenvisualisierung, Tabellenkalkulations-Software
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Agile Methodik, Führungsqualitäten, Agile Entwicklung von Software, Informationstechnologie, Kommunikation, Kanban-Prinzipien, Sprint-Retrospektiven, Lebenszyklus der Systementwicklung, Software Architektur, Agiles Projektmanagement, Lebenszyklus der Softwareentwicklung, Risikomanagement, Leiterschaft, Agile Software-Entwicklung, DevOps, Sprint-Planung, Rückstände, Anwenderbericht, Computer-Hardware, Teambildung, Scrum (Software-Entwicklung), Anmeldung, Software-Architektur
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

University of California, Irvine
Kompetenzen, die Sie erwerben: Computer Programmierung, Elektronische Komponenten, Elektronik-Technik, Digitale Kommunikation, C (Programmiersprache), C und C++, Computer-Hardware, Computerprogrammierung, Programm-Entwicklung, Installation der Software, Integrierte Entwicklungsumgebungen, Grundsätze der Programmierung, Tools erstellen, Eingebettete Software, Fehlersuche, Entwicklungsumgebung, Eingebettete Systeme
Gemischt · Kurs · 1–4 Wochen

University of California, Irvine
Kompetenzen, die Sie erwerben: Schätzung, Projektleitung, Projekt-Risikomanagement, Qualitätsmanagement, Risikoanalyse, Projektplanung, Kontrolle ändern, Risikomanagement für Projekte, Kommunikationsplan, Planung, Kostenmanagement, Engagement von Stakeholdern, Risikomanagement, Projektstrukturplan, Projektzeitpläne, Risikominderung, Projektleistung, Planung der Kommunikation, Engagement der Interessengruppen, Schätzung der Kosten, Schätzung von Projekten, Kommunikation mit Interessenvertretern, Zeitleisten
Anfänger · Spezialisierung · 3–6 Monate

University of Washington
Kompetenzen, die Sie erwerben: Veranstaltungsmanagement, Verhandlung, Business Schreiben, Mündliche Äußerung, Geschäftsplanung, Business-Kommunikation, Peer Review, Englische Sprache, Kommunikations-Strategien, Planung von Veranstaltungen, Unternehmensplanung, Geschäftskorrespondenz, Geschäftliches Schreiben, Erleichterung von Sitzungen, Verbale Kommunikationsfähigkeiten, Persuasive Kommunikation, Veranstaltungen und Konferenzen, Schreiben von Vorschlägen, Präsentationen, Verkaufspräsentationen, Entwicklung von Vorschlägen, Professionelle Netzwerkarbeit
Mittel · Spezialisierung · 3–6 Monate

University of Michigan
Kompetenzen, die Sie erwerben: Text Mining, Verarbeitung natürlicher Sprache, Datenvorverarbeitung, NumPy, Feature Technik, Modellevaluation, Datenmanipulation, Vorverarbeitung von Daten, Überwachtes Lernen, Datenvisualisierung, Plot (Grafiken), Angewandtes maschinelles Lernen, Python-Programmierung, Netzwerk-Modell, Bewertung des Modells, Infografiken, Interaktive Datenvisualisierung, Analyse sozialer Netzwerke, Software zur Datenvisualisierung, Pandas (Python-Paket), Technische Merkmale, Matplotlib, Netzwerkanalyse
Mittel · Spezialisierung · 3–6 Monate
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Digitale Transformation, Markenmanagement, Marketing Management, Engagement für Kunden, Digitales Marketing, Werkzeuge für digitales Marketing, Verdiente Medien, Marktdynamik, Marketing-Planung, Strategisches Marketing, Kanalübergreifendes Marketing, Online-Werbung, Gemeinsame Medien, Werbestrategien, Marketing-Strategie und -Techniken, Marketing
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–4 Wochen

University of Michigan
Kompetenzen, die Sie erwerben: Web-Entwicklung, Web-Inhalt, Web-Sprache, Hypertext Markup Language (HTML), Verifizierung und Validierung, Server, HTML und CSS, Cascading Style Sheets (CSS), Grundsätze der Programmierung, Integrierte Entwicklungsumgebungen, Leitlinien für die Zugänglichkeit von Webinhalten, Reaktionsfähiges Web-Design, GitHub, Web-Design und Entwicklung, Web-Design, Web-Entwicklungs-Tools, Semantisches Web, Front-End-Webentwicklung, Web-Server, Cloud-Hosting
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Software-Entwicklung, Versionskontrolle, Microsoft Visual Studio, Software-Entwicklungstools, Fehlersuche, Git (Versionskontrollsystem), Integrierte Entwicklungsumgebungen, Microsoft Entwicklungswerkzeuge, Entwicklungsumgebung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden