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.

Simplilearn
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Operational Risk, Application Security, Security Requirements Analysis, Threat Management, Cyber Security Policies, Cyber Attacks, Web Applications, Security Management, Vulnerability Assessments, Security Software, Security Engineering, Security Controls, Scenario Testing, Software Development, Data Manipulation
Anfänger · Kurs · 1–4 Wochen

Universitat Politècnica de València
Kompetenzen, die Sie erwerben: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, User Interface (UI), User Interface (UI) Design, Software Development, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Team Leadership, Cross-Functional Collaboration, Data Management, Mobile Development, Project Planning, Emerging Technologies
Anfänger · Kurs · 1–3 Monate

University of Alberta
Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Daten-Strukturen, Computational Thinking, Algorithmen, Spiel-Design, Problemlösung, Funktionelle Prüfung, Fehlersuche, Computer Programmierung, Python-Programmierung, Software-Entwicklung, Theoretische Informatik, Computerwissenschaft, Softwaretechnik, Benutzeroberfläche (UI) Design, Grundsätze der Programmierung, Programm-Entwicklung, Software-Qualität (SQA/SQC), Computerprogrammierung, Informatik, Ereignisgesteuerte Programmierung, Entwicklung von Videospielen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Model Deployment, Cloud-Native Computing, Application Deployment, Containerization, Security Controls, Kubernetes, IBM Cloud, MLOps (Machine Learning Operations), Cloud Computing, Endpoint Security, Applied Machine Learning, Computing Platforms, Enterprise Application Management, Continuous Deployment, Cloud Infrastructure, Docker (Software), DevOps, General Networking, Software Design, Software Development
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Object Oriented Design, Object Oriented Programming (OOP), Unit Testing, Java, Java Programming, Test Script Development, Test Automation, Software Development, Development Testing, Program Development, Application Design, Software Testing, Application Development, Programming Principles, Data Validation, User Interface (UI), Maintainability, Software Design, Debugging, Data Integrity
Anfänger · Kurs · 1–4 Wochen

Total Seminars
Kompetenzen, die Sie erwerben: Cloud-Speicher, Cloud-API, Amazon CloudWatch, Cloud-Infrastruktur, Cloud-Hosting, Cloud-Bereitstellung, Software-Architektur, Cloud Computing, Cloud-Sicherheit, AWS CloudFormation, Test-Tools, Architektur des Cloud Computing, Cloud-Anwendungen, Cloud-Plattformen, Private Wolke, Cloud-Management, Öffentliche Wolke, Software-Entwicklung, Cloud-Technik, Cloud-basierte Integration, Software Architektur
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Typografie, Software-Entwicklung, Web-Design und Entwicklung, Browser-Kompatibilität, Front-End-Webentwicklung, Web-Design, Cascading Style Sheets (CSS), Software Entwurf, Web-Inhalt, Benutzerfreundlichkeit, Hypertext Markup Language (HTML), Web-Entwicklung, Reaktionsfähiges Web-Design, Animationen, Web-Anwendungen, Semantisches Web, Web-Sprache, Javascript, Leitlinien für die Zugänglichkeit von Webinhalten, HTML und CSS
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Cloud Applications, Cloud Development, Google Cloud Platform, Application Development, Cloud-Native Computing, Application Design, Cloud API, Cloud Storage, Cloud Services, Microservices, Data Storage, Software Development, Data Store, Data Storage Technologies, Software Design, Data Access, Databases
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Anwendungsentwicklung, Qualitätssicherung, Testfall, Java, Java Programmierung, Benutzeroberfläche (UI), Datenmodellierung, Einheitliche Prüfung, JUnit, Validierung von Daten, Systementwurf und Implementierung, Einheitstest, Software-Prüfung, Software-Qualitätssicherung, Datenvalidierung, Java-Programmierung, Software-Entwicklung, Entwicklung von Testskripten
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Program Development, Frontend Integration, Software Development, User Interface (UI) Design
Anfänger · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: HTML and CSS, Hypertext Markup Language (HTML), Web Content Accessibility Guidelines, Web Design and Development, Web Design, Web Content, Web Development, Cascading Style Sheets (CSS), Responsive Web Design, Web Applications, Front-End Web Development, Browser Compatibility, Web Development Tools, Software Development, Development Testing, Embeddings, Software Design, Application Deployment, Debugging
Gemischt · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Systemprüfung, Integrität der Daten, Anwendungsentwicklung, Datenbank-Anwendung, Microsoft SQL-Server, Datenbank-Entwicklung, Datenbank-Design, Fehlersuche, Benutzeroberfläche (UI), .NET-Rahmenwerk, Validierung von Daten, Benutzeroberfläche (UI) Design, C# (Programmiersprache), SQL , Relationale Datenbanken, Anwendungsdesign, Software-Prüfung, Programm-Entwicklung, Datenvalidierung, Ereignisgesteuerte Programmierung, Software-Entwicklung
Mittel · Kurs · 1–4 Wochen