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: Ggplot2, Kontinuierliche Integration, Datenwrangling, Technische Dokumentation, Datenvorverarbeitung, GitHub, Plot (Grafiken), Vorverarbeitung von Daten, Software-Prüfung, Bereinigung von Daten, Software zur Datenvisualisierung, R Programmierung, Software-Dokumentation, Interaktive Datenvisualisierung, R (Software), Programm-Entwicklung, Technische Überprüfung der Software, Paket- und Softwareverwaltung, Code-Überprüfung, Bereitstellung von Anwendungen, Merkblatt (Software)
Mittel · Kurs · 1–3 Monate

University of Leeds
Kompetenzen, die Sie erwerben: Testfall, Software-Entwicklung, Qualitätssicherung, Software-Prüfung, Software-Qualitätssicherung, Verifizierung und Validierung, Lebenszyklus der Softwareentwicklung
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: Cloud-natives Computing, Agile Methodik, Kontinuierliche Integration, Cloud-Dienste, Cloud-Bereitstellung, Rückstände, Anwenderbericht, Cloud Computing, Agile Software-Entwicklung, CI/CD, Cloud-Plattformen, Cloud-Sicherheit, Devops-Werkzeuge, Cloud-Technologien, Kanban-Prinzipien, Architektur des Cloud Computing, Sprint-Retrospektiven, Scrum (Software-Entwicklung), Cloud-Infrastruktur, DevOps, Agile Entwicklung von Software
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: ChatGPT, GitHub Kopilot, KI-Kenntnisse, Generative KI, AI-Arbeitsabläufe, Schnelles Engineering, Fehlersuche, Anwendungsentwicklung, Code-Überprüfung, AI-Integrationen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Datenvisualisierung, NumPy, Statistische Methoden, Datenbank-Management, Statistik, Datenwissenschaft, Erstellung des Dashboards, Deskriptive Statistik, Relationale Datenbanken, Dashboard, Statistische Analyse, Datenanalyse, SQL, Jupyter, Wahrscheinlichkeitsverteilung, Python-Programmierung, R (Software), Präsentation der Daten, R Programmierung, Web-Scraping, Datenbank Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Datenwrangling, Datenbank-Management, Datenwissenschaft, Datenmanipulation, Datenvorverarbeitung, SQL, Relationale Datenbanken, Unternehmensanalyse, Modell-Einsatz, Datenverarbeitung, Jupyter, GitHub, Python-Programmierung, Bereinigung von Daten, R Programmierung, R (Software), Gespeicherte Prozedur, Vorverarbeitung von Daten, Datenkompetenz, Data Mining, Große Daten, Datenbank Management, Business Analyse
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Amazon
Kompetenzen, die Sie erwerben: JUnit, Analyse der Anforderungen, Git (Versionskontrollsystem), Instandhaltbarkeit, Agile Methodik, Lebenszyklus der Systementwicklung, Java Programmierung, Software-Entwicklung, Agile Software-Entwicklung, Software-Entwurfsmuster, Unified Modeling Language, Software-Prüfung, Java, Grundsätze der Programmierung, Spring Framework, Java-Programmierung, Methoden der Softwareentwicklung, Versionskontrolle, Fehlersuche, Anwendungsentwicklung, Lebenszyklus der Softwareentwicklung, Agile Entwicklung von Software
Anfänger · Kurs · 1–3 Monate

University of Virginia
Kompetenzen, die Sie erwerben: Strategisches Denken, Organisatorische Strategie, Analyse der Wettbewerber, Konsolidierung, Bewertung von Unternehmen, Entwicklung neuer Geschäftsfelder, Geschäftsstrategie, Risikomanagement, Unternehmensstrategie, Innovation, Marktanteil, Wachstumsstrategien, Strategie zur Markteinführung, Marktchancen, Marktdynamik, Fusionen und Akquisitionen, Strategische Entscheidungsfindung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Storytelling, Media Planning, Social Media Marketing, Google Ads, Email Marketing, Social Media Strategy, Order Fulfillment, Paid media, Social Media Management, Online Advertising, Search Engine Optimization, Performance Measurement, Spreadsheet Software, Client Services, Campaign Management, E-Commerce, Loyalty Programs, Marketing, Web Presence, Interviewing Skills
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Computer Science
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Yale University
Kompetenzen, die Sie erwerben: Unternehmertum, Benutzeroberfläche (UI), Medizinische Geräte, Klinische Studien, Maschinelles Lernen, Risikomanagement, Software Entwurf, Einhaltung von Vorschriften, Software-Qualität (SQA/SQC), Software-Entwicklung, Software-Qualitätssicherung, Menschliche Faktoren, Software-Prüfung, Gesundheitstechnologie, Verifizierung und Validierung, Medizinischer Datenschutz, Projektmanagement im Gesundheitswesen, Lebenszyklus der Softwareentwicklung, Nutzerforschung, Biomedizinische Technik, Benutzerfreundlichkeit
Mittel · Kurs · 3–6 Monate