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: Kubernetes, Cloud-Native Computing, Containerization, Docker (Software), Application Deployment, Google Cloud Platform, Cloud Development, Cloud Applications, DevOps, YAML, Load Balancing
Anfänger · Projekt · Weniger als 2 Stunden

Illinois Tech
Kompetenzen, die Sie erwerben: Infrastructure As A Service (IaaS), Cloud Infrastructure, Cloud Computing, Cloud-Native Computing, Cloud Applications, Disaster Recovery, DevOps, Virtualization, Infrastructure as Code (IaC), Cloud Storage, Cloud Security, CI/CD, Business Continuity, Cost Management, Scalability
Auf einen Abschluss hinarbeiten
Anfänger · Kurs · 1–3 Monate

Google Cloud
Kompetenzen, die Sie erwerben: Google App Engine, Google Cloud Platform, Application Deployment, Cloud Applications, Go (Programming Language), Serverless Computing, Cloud-Native Computing, Continuous Deployment, Development Testing, Data Store, Containerization, Database Development
Anfänger · Projekt · Weniger als 2 Stunden

Simplilearn
Kompetenzen, die Sie erwerben: Prompt Engineering, Generative AI, Software Development Tools, ChatGPT, LLM Application, Software Development Life Cycle, Application Development, Application Design, Software Development Methodologies
Anfänger · Kurs · 1–4 Wochen

Duke University
Kompetenzen, die Sie erwerben: Program Development, Debugging, Python Programming, Development Environment, Computer Programming, Game Design, Interactive Design, Design and Product, Algorithms, Computer Science
Anfänger · Kurs · 1–4 Wochen

Google Cloud
Kompetenzen, die Sie erwerben: Data Warehousing, SQL, Data Management, Database Management, Google Cloud Platform, Data Integration, Data Migration, Big Data, Data Import/Export, Data Storage, Google Analytics
Anfänger · Projekt · Weniger als 2 Stunden

Kompetenzen, die Sie erwerben: Docker (Software), YAML, Containerization, Configuration Management, Data Pipelines, Real Time Data, Debugging, DevOps, Microservices, Application Deployment, Scalability
Mittel · Kurs · 1–4 Wochen

University of Virginia
Kompetenzen, die Sie erwerben: Model View Controller, Debugging, Responsive Web Design, User Interface (UI), HTML and CSS, Web Design and Development, User Interface and User Experience (UI/UX) Design, Usability, Prototyping, Generative AI
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Cloud Applications, Cloud Security, Identity and Access Management, Secure Coding, Security Awareness, Threat Modeling, Security Testing, Data Security, Software Development, Verification And Validation, Software Quality Assurance, Threat Management, Single Sign-On (SSO), Authentications, Multi-Factor Authentication
Fortgeschritten · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Extensible Markup Language (XML), Ansible, Infrastructure as Code (IaC), JSON, Kubernetes, Cloud-Native Computing, DevOps, Microsoft Visual Studio, Python Programming
Fortgeschritten · Kurs · 1–4 Wochen

University of Maryland, College Park
Kompetenzen, die Sie erwerben: Negotiation, Leadership, Organizational Leadership, Agile Project Management, Leadership and Management, Agile Methodology, Decision Making, Meeting Facilitation, Collaboration, Cross-Functional Team Leadership, Continuous Improvement Process, Cross-Functional Collaboration, Innovation, Adaptability, Change Management, Organizational Change, Goal Setting
Mittel · Kurs · 1–3 Monate

Johns Hopkins University
Kompetenzen, die Sie erwerben: Scientific Visualization, Data Visualization Software, Visualization (Computer Graphics), Computer Displays, Time Series Analysis and Forecasting, Scalability, Verification And Validation, 3D Modeling, Medical Imaging
Mittel · Kurs · 1–3 Monate