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: Site Reliability Engineering, Kubernetes, Application Performance Management, Google Cloud Platform, Cloud Infrastructure, System Monitoring, Prompt Engineering, Application Deployment, Identity and Access Management, CI/CD, Containerization, Cloud Storage, Cloud Security, Cloud Services, Cloud Management, Service Level Agreement, Virtual Machines, Safety Culture, Network Monitoring, Culture Transformation
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate
Johns Hopkins University
Kompetenzen, die Sie erwerben: Maschinelles Lernen, Knitr, Explorative Datenanalyse, Datenverarbeitung, GitHub, Statistische Analyse, Statistisches Programmieren, Rmarkdown, R (Software), Daten bereinigen, Gemeinsame Nutzung von Daten, Dimensionalitätsreduktion, Ggplot2, Datenvisualisierungssoftware, Daten-Integration, Statistische Visualisierung, R-Programmierung, Plot (Grafiken), Datenmanipulation, Versionskontrolle
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Software-Entwicklungstools, Flutter (Software), Entwicklung von Anwendungen für Mobilgeräte, iOS Entwicklung, Benutzeroberfläche (UI), Fehlersuche, Softwareentwicklung, Anwendungs-Rahmenwerke, Plattformübergreifende Entwicklung, Android Entwicklung, Schnittstelle zur Anwendungsprogrammierung (API), Design der Benutzeroberfläche und Benutzererfahrung (UI/UX), Apple iOS, Anwendungsentwicklung
Anfänger · Kurs · 1–3 Monate
University of Alberta
Kompetenzen, die Sie erwerben: Kanban-Prinzipien, Scrum (Software-Entwicklung), Lebenszyklus der Softwareentwicklung, Prozessgesteuerte Entwicklung, Software-Ingenieur, Agile Entwicklung von Software, Methoden der Softwareentwicklung, Agile Methodik
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Cloud Computing, Scrum (Software-Entwicklung), Sprint-Retrospektiven, Cloud-Sicherheit, Cloud Computing Architektur, Testgetriebene Entwicklung (TDD), Kanban-Prinzipien, Cloud-Dienste, Anwenderbericht, Cloud-Infrastruktur, Cloud-Plattformen, Agiles Projektmanagement, Cloud-Speicher, Cloud-natives Computing, DevOps, CI/CD, Agile Entwicklung von Software, Cloud-Bereitstellung, Agile Methodik, Agile Produktentwicklung
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Open Source Technology, Package and Software Management, Web Development, Linux, Shell Script, Database Design, Ubuntu, Relational Databases, Web Development Tools, Unix Shell, Test Driven Development (TDD), Python Programming, Linux Administration, Databases, Object Oriented Programming (OOP), Full-Stack Web Development, Scripting Languages, Computer Programming, Javascript, Database Management
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Kommunikation, Sprint-Retrospektiven, Sprint-Planung, Lebenszyklus der Softwareentwicklung, Kanban-Prinzipien, Anwenderbericht, Computer Hardware, Scrum (Software-Entwicklung), Teambildung, Software Entwurf, Agiles Projektmanagement, Leiterschaft, Informationstechnologie, Risikomanagement, Agile Entwicklung von Software, Software-Architektur, Methoden der Softwareentwicklung, Agile Methodik, Agile Produktentwicklung, DevOps
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Deep Teaching Solutions
Kompetenzen, die Sie erwerben: Learning Strategies, Lifelong Learning, Critical Thinking and Problem Solving, Time Management, Cognitive flexibility, Productivity, Growth Mindedness, Stress Management, Self-Awareness, Professional Development
Anfänger · Kurs · 1–3 Monate

Vanderbilt University
Kompetenzen, die Sie erwerben: Prompt Engineering, ChatGPT, Prompt Patterns, Generative AI, LLM Application, AI Enablement, 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: Daten-Storytelling, Web Scraping, Datenwrangling, Explorative Datenanalyse, Relationale Datenbanken, Statistische Analyse, Big Data, Daten Präsentation, Datenbank-Design, Excel-Formeln, Shiny (R-Paket), Analytische Fähigkeiten, Interaktive Datenvisualisierung, Statistische Visualisierung, Datenanalyse, Dashboard, Microsoft Excel, Datenvisualisierungssoftware, Datenmanipulation, Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Berufsbezogenes Zertifikat · 3–6 Monate

Kompetenzen, die Sie erwerben: Cryptography, Object Oriented Programming (OOP), File I/O, Encryption, Data Structures, Software Development, Data Visualization, Model Evaluation, Automation, Machine Learning Algorithms, Classification Algorithms, Data Preprocessing, Public Key Cryptography Standards (PKCS), Databases, Python Programming, Natural Language Processing, Algorithms, Key Management, Software Installation, Data Validation
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: Daten-Storytelling, Datenwrangling, Apache Hadoop, Statistische Analyse, Big Data, Daten Präsentation, Excel-Formeln, Daten bereinigen, Streudiagramme, Analytische Fähigkeiten, IBM Cognos-Analytik, Interaktive Datenvisualisierung, Tabellenverarbeitungssoftware, Datenanalyse, Looker (Software), Datenvisualisierungssoftware, Statistische Visualisierung, Dashboard, Microsoft Excel, Datenvisualisierung
Auf einen Abschluss hinarbeiten
Anfänger · Spezialisierung · 3–6 Monate