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.

Coursera
Kompetenzen, die Sie erwerben: WordPress, Content Management Systems, Content Management, Web Content, Web Design and Development, Web Presence, Content Creation, Control Panels, Creativity
Mittel · angeleitetes Projekt · Weniger als 2 Stunden
University of California, Santa Cruz
Kompetenzen, die Sie erwerben: Speicherverwaltung, Programm-Entwicklung, Grundsätze der Programmierung, Rechnerische Logik
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: NoSQL, IBM Wolke, Python-Programmierung, Node.JS, Front-End-Webentwicklung, JavaScript-Frameworks, Cloud-Bereitstellung, Server-Seite, Agile Methodik, DevOps, React Redux, Cloud-Anwendungen, Cloud-Dienste, Hypertext Markup Language (HTML), Architektur des Cloud Computing, MongoDB, CI/CD, Cloud-Entwicklung, HTML und CSS, Cloud-natives Computing
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kubernetes, Agile Methodik, Kontinuierliche Integration, Systemüberwachung, Cloud-Bereitstellung, Open Web Application Security Project (OWASP), Anwenderbericht, DevOps, Jenkins, Devops-Werkzeuge, Gherkin (Skriptsprache), Sichere Kodierung, Agile Entwicklung von Software, Agile Software-Entwicklung, Scrum (Software-Entwicklung), CI/CD, Bereitstellung von Anwendungen, Grafana, Test-Tools, Testgetriebene Entwicklung (TDD), Istio
Auf einen Abschluss hinarbeiten
Mittel · Berufsbezogenes Zertifikat · 3–6 Monate

LearnQuest
Kompetenzen, die Sie erwerben: Agiles Projektmanagement, Kubernetes, Kontinuierliche Integration, Kontinuierliche Bereitstellung, Agile Methodik, Jenkins, Cloud-Anwendungen, Kontinuierliche Lieferung, Agile Entwicklung von Software, Lebenszyklus der Softwareentwicklung, Computer Programmierung, Computerprogrammierung, Architektur des Cloud Computing, Software-Entwicklung, Agile Software-Entwicklung, CI/CD, Methoden der Softwareentwicklung, Cloud-Entwicklung, Scrum (Software-Entwicklung), Cloud-natives Computing
Anfänger · Kurs · 1–4 Wochen

IBM
Kompetenzen, die Sie erwerben: Informationstechnologie, Generative KI, Cloud-Infrastruktur, Cloud-Bereitstellung, IT-Dienstleistungsmanagement, Cloud-Technologien, Technische Unterstützung und Dienstleistungen, Cloud-Dienste, Datenbank-Verwaltung, Professionelle Netzwerkarbeit, Cybersecurity, Technische Unterstützung, Generative AI-Agenten, Kundenbetreuung, Cloud Computing, Architektur des Cloud Computing, Datenspeicherung, Cloud-Sicherheit, Hardware-Fehlerbehebung, Peripheriegeräte
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Strategisches Denken, Stakeholder Management, Projektplanung, Projekt-Dokumentation, Projektleitung, Stakeholder-Management, Intelligente Ziele, Zielsetzung, Geschäftliches Schreiben, Lebenszyklus des Projektmanagements, Leistungsmetrik, Kommunikation mit Interessenvertretern, Rahmen für die Rechenschaftspflicht, Projekt-Scoping, Ressourcenmanagement, Business Schreiben, Stakeholder-Analyse, Kosten-Nutzen-Analyse, Projektmanagement-Software, Prompt Engineering Tools, Projektdokumentation, Umfangsmanagement
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Software-Entwicklungstools, iOS-Entwicklung, Mobile Entwicklung, UI-Komponenten, Back-End-Webentwicklung, Benutzeroberfläche (UI), Plattformübergreifende Entwicklung, Android-Entwicklung, Fehlersuche, Apple iOS, Mobile Entwicklungstools, Andere mobile Programmiersprachen, Software-Entwicklung, Flutter (Software), Entwicklungsumgebung, Anwendungsprogrammierschnittstelle (API), Anwendungs-Rahmenwerke, Benutzeroberfläche (UI) Design
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI, LLM Application, HR Tech, Human Resources, Management Training And Development, Employee Performance Management, Performance Review, Professional Development, Policy Development, New Hire Orientations, Communication, Communication Planning, Human Development, Recruitment, Interviewing Skills, Talent Recruitment, Policy Analysis
Anfänger · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: SQL, Relationale Datenbanken, Datenverwaltung, Datenbanken, Verwaltung von Metadaten, Daten importieren/exportieren, Datensicherheit, Daten-Ethik, Datenerhebung, Datenqualität, Datenzugang, Datenerfassung, Datenmanagement, Qualität der Daten, Datenspeicherung, Google Sheets, Unstrukturierte Daten, Dateiverwaltung
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Softwaretechnik, Datei-E/A, Objektorientierte Programmierung (OOP), Android-Entwicklung, Einheitliche Prüfung, Software-Entwurfsmuster, Software-Entwicklung, Mobile Entwicklung, Git (Versionskontrollsystem), Java Programmierung, Einheitstest, Android-Studio, Software-Prüfung, JUnit, Versionskontrolle, Test-Automatisierung, Integrationsprüfung, Prüfbarkeit, Android (Betriebssystem), Entwicklungstests, Java-Programmierung, Testgetriebene Entwicklung (TDD), Instandhaltbarkeit
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Generative KI, ChatGPT, Schnelles Engineering, Prompt-Muster
Anfänger · Kurs · 1–4 Wochen