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: Cloud-Native Computing, Cloud Applications, Cloud Development, Google Cloud Platform, Application Design, Data Store, Application Development, Microservices, Software Development, Cloud Storage, Cloud Services, Other Programming Languages, Software Development Tools, Development Environment, Javascript, Data Storage Technologies, Data Storage, Operational Databases, Databases, Scalability
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Generative KI, Entwicklungsumgebung, Fehlersuche, AI-Integrationen, Software-Entwicklungstools, Open-Source-Technologie, Integrierte Entwicklungsumgebungen, Programm-Entwicklung, Javascript, Software-Entwicklung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Fred Hutchinson Cancer Center
Kompetenzen, die Sie erwerben: CI/CD, Continuous Integration, Containerization, Docker (Software), Development Environment, Application Deployment, Continuous Deployment, Bioinformatics, Software Development, Debugging, Package and Software Management, Code Reusability, Software Installation
Mittel · Kurs · 1–3 Monate

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Web Servers, Distributed Computing, Network Troubleshooting, Server Side, Web Applications, Middleware, Servers, Network Monitoring, Network Architecture, System Programming, Network Protocols, Systems Architecture, Systems Design, TCP/IP, Computer Networking, Network Performance Management, System Design and Implementation, Microservices, Software Development, Application Programming Interface (API)
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Amazon Webdienste, Serverloses Rechnen, TypScript, Amazon Web Services, Cloud-Infrastruktur, Netzwerkverwaltung, Entwicklungsumgebung, Cloud-Bereitstellung, Cloud-Entwicklung, Software-Visualisierung, Amazon S3, Restful API, Amazon Elastic Compute Cloud, Cloud-Anwendungen, System-Konfiguration, Sicherheit der Infrastruktur, API-Gateway, Anwendungsprogrammierschnittstelle (API), Cloud-Technik, Software-Entwicklung
Mittel · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Fehlersuche, Computer Programmierung, Wiederverwendbarkeit von Code, Python-Programmierung, Rechnerische Logik, Grundsätze der Programmierung, Programm-Entwicklung, Instandhaltbarkeit, Computerprogrammierung, Software-Entwicklung
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Integrated Development Environments, Application Deployment, Cross Platform Development, Application Development, Development Environment, Computer Programming Tools, Software Development Tools, Java, Build Tools, Java Programming, Apache Maven, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Test Script Development, Governance, System Monitoring, Blockchain, Scripting, Scalability, Distributed Computing, Payment Systems, Cryptographic Protocols, Business Analysis, Cryptography, Application Security, FinTech, Transaction Processing, Emerging Technologies, Software Development, Secure Coding, Market Dynamics, Software Development Tools, Computer Programming
Mittel · Spezialisierung · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud-Speicher, Infrastruktur als Dienstleistung (IaaS), Serverloses Rechnen, Containerisierung, Identitäts- und Zugangsmanagement, Cloud-Bereitstellung, Microsoft Entwicklungswerkzeuge, NoSQL, Cloud-Entwicklung, Microsoft Azure, Virtuelle Maschinen, Cloud-Anwendungen, Bereitstellung von Anwendungen, Technologien zur Datenspeicherung, Plattform als Dienstleistung (PaaS), Beglaubigungen, Virtualisierung und virtuelle Maschinen, Azure Active Directory, Software-Entwicklung, Cloud-natives Computing
Mittel · Kurs · 3–6 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Jupyter, Software Installation, System Configuration, Package and Software Management, Virtual Machines, Data Science, Pandas (Python Package), Data Processing, NumPy, Computer Programming Tools, Virtualization and Virtual Machines, Matplotlib, Data Analysis, Python Programming, Seaborn, Software Development, Computer Programming
Gemischt · Kurs · 1–4 Wochen

Pragmatic AI Labs
Kompetenzen, die Sie erwerben: Prompt Engineering Tools, Software-Dokumentation, AI-Arbeitsabläufe, GitHub, LLM-Bewerbung, Schnelles Engineering, Kontext Technik, Agentische Systeme, GitHub Kopilot, Kontext-Management, Generative AI-Agenten, Software-Entwicklung, Prompt-Muster
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Modell-Einsatz, Verarbeitung natürlicher Sprache, Generative KI, Feinabstimmung, Cloud-Bereitstellung, LLM-Bewerbung, Schnelles Engineering, Python-Programmierung, Benutzeroberfläche (UI), ChatGPT, E-Mail-Automatisierung, AI-Personalisierung, OpenAI, KI-gestützte Kreativität, AI-Integrationen, OpenAI-API, Bereitstellung von Anwendungen, Modellierung großer Sprachen, Anwendungsprogrammierschnittstelle (API), Software-Entwicklung
Mittel · Kurs · 1–3 Monate