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.

Kompetenzen, die Sie erwerben: Netzwerk Architektur, Cybersicherheit, Cloud-Sicherheit, TCP/IP, Netzwerk-Infrastruktur, Härtung, Cloud Computing, Verschlüsselung, Virtual Private Networks (VPN), Computer-Vernetzung, Netzwerkprotokolle, Netzwerksicherheit, Firewall, Intrusion Detection und Prävention, Bewertungen der Anfälligkeit
Anfänger · Kurs · 1–4 Wochen

Microsoft
Kompetenzen, die Sie erwerben: Web Content Accessibility Guidelines, Excel-Formeln, Microsoft Word, Schreiben, Multimedia, Daten importieren/exportieren, Bearbeitung von, Microsoft Büro, Microsoft Windows, Technische Dokumentation, Computerkenntnisse, Tabellenverarbeitungssoftware, Produktivitätssoftware, Präsentationen, Microsoft PowerPoint, Microsoft Excel, Microsoft 365, Kollaborative Software, Datenvisualisierung, Dokumentenverwaltung
Anfänger · Spezialisierung · 3–6 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Regressionsanalyse, Statistische Modellierung, Statistische Analyse, Prädiktive Modellierung, Modellevaluation, Plotly, GitHub, R-Programmierung, Maschinelles Lernen, Interaktive Datenvisualisierung, Rmarkdown, Statistisches maschinelles Lernen, Algorithmen für maschinelles Lernen, Statistische Inferenz, Wahrscheinlichkeit & Statistik, Statistische Hypothesentests, Daten Präsentation, Datenvisualisierung, Shiny (R-Paket), Explorative Datenanalyse
Mittel · Spezialisierung · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Development, Javascript, Web Design, JavaScript Frameworks, Web Development Tools, Web Servers, Web Design and Development, Browser Compatibility, Web Content, Web Analytics and SEO, Server Side, Hypertext Markup Language (HTML), Web Applications, Web Frameworks, Front-End Web Development, Event-Driven Programming, Web Content Accessibility Guidelines, Software Development
Gemischt · Kurs · 1–3 Monate

University of Minnesota
Kompetenzen, die Sie erwerben: Brainstorming, Kreativität, Neugierde, Motivationsfähigkeiten, Innovation, Einfallsreichtum, Anpassungsfähigkeit, Kreatives Denken, Kognitive Flexibilität, Wachstumsorientiertheit, Problemlösung, Kreative Problemlösung, Persistenz
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Datengesteuerte Entscheidungsfindung, Excel-Formeln, Daten-Storytelling, Big Data, Datenanalyse, Unternehmensanalytik, Microsoft Excel, Analytics, Daten Präsentation, Kundenanalyse, Business Intelligence, Tabellenverarbeitungssoftware, Daten bereinigen, Präsentationen, Dashboard, Microsoft PowerPoint, Zielpublikum, Datenvisualisierungssoftware, Datenvisualisierung, Unternehmensberatung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Mockups, Aufrufabfolge von Webseiten, Nutzerorientierte Gestaltung, User Experience Design, Wireframing, Benutzerfreundlichkeit, Figma (Design-Software), Anwenderbericht, Storyboarding, Prototyping, Informationsarchitektur, Persona (Benutzererfahrung), Benutzeroberfläche (UI)
Anfänger · Kurs · 1–4 Wochen
University of Illinois Urbana-Champaign
Kompetenzen, die Sie erwerben: Emotionale Intelligenz, Leiterschaft, Neugierde, Verhandlung, Berufliche Entwicklung, Aufbau von Beziehungen, Entwicklung von Führungsqualitäten, Courage, Geschäftsethik, Konfliktmanagement, Strategische Führung, Vertrauenswürdigkeit, Selbst-Bewusstsein, Personalentwicklung, Entscheidungsfindung, Wachstumsorientiertheit
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Amazon Web Services
Kompetenzen, die Sie erwerben: Amazon Elastic Compute Cloud, Amazon S3, Cloud-Speicher, Cloud-Sicherheit, Cloud Computing Architektur, Amazon CloudWatch, Lösungsarchitektur, Skalierbarkeit, Amazon DynamoDB, Cloud Computing, Ereignisgesteuerte Programmierung, Cloud-Infrastruktur, Serverloses Rechnen, AWS Identitäts- und Zugriffsmanagement (IAM), Datenarchitektur, Amazon Webdienste, Datenvisualisierung, Daten-Seen, API-Gateway, Software-Architektur
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

Berklee
Kompetenzen, die Sie erwerben: Musik, Kreativität, Medienproduktion, Bearbeitung von, Instrumentalmusik, Automatisierung, Musik Performance, Musikalische Komposition, Verbale Kommunikationsfähigkeiten, Musiktheorie, Technische Unterstützung, Dateiverwaltung, Darstellende Künste, Selbst-Bewusstsein
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Betriebssysteme, Linux-Befehle, Befehlszeilen-Schnittstelle, Skripting, Testautomatisierung, Entwicklungsumgebung, Unix-Befehle, Dateisysteme, Automatisierung, Software-Tests, Dateiverwaltung, Bash (Skriptsprache), Einheitstest, Testgetriebene Entwicklung (TDD), OS Prozessverwaltung, Python-Programmierung
Anfänger · Kurs · 1–3 Monate
LearnQuest
Kompetenzen, die Sie erwerben: Objektorientierte Programmierung (OOP), Datenstrukturen, Datei-E/A, Java, Java Programmierung, Entwicklungsumgebung, Paket- und Software-Management, Computer Programmierung, Web-Entwicklung, Fehlersuche, Grundsätze der Programmierung, Objektorientierter Entwurf, Software Entwurf, Integrierte Entwicklungsumgebungen, Virtuelle Maschinen, Anwendungs-Rahmenwerke, Eclipse (Software), Persistenz der Daten
Mittel · Spezialisierung · 3–6 Monate