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: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Enterprise Application Management, Software Design Patterns, Software Design, Code Reusability, Maintainability, Secure Coding, Application Development, Programming Principles, Software Engineering, Javascript, Full-Stack Web Development, Web Development, Software Development, Computer Programming, Scalability
Anfänger · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: 3D Assets, Unreal Engine, Post-Production, Collaborative Software, Virtual Reality, Virtual Environment, 3D Modeling, Blueprinting, Version Control, Computer Graphics, Landscape Architecture, Performance Tuning, Visualization (Computer Graphics), Computer Graphic Techniques, Workflow Management, Video Game Development, Game Design, Open Mindset, Software Development, Software Design
Anfänger · Spezialisierung · 1–3 Monate

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

Kompetenzen, die Sie erwerben: Project Estimation, Estimation, Cost Estimation, Functional Requirement, Software Development Methodologies, Requirements Analysis, Functional Specification, Systems Analysis, Software Development Life Cycle, Project Planning, Software Development, Transaction Processing
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Site Reliability Engineering, Service Level, Service Level Agreement, Reliability, Key Performance Indicators (KPIs), System Monitoring, Performance Metric, Performance Measurement, Business Metrics, Operational Excellence, Continuous Monitoring, Return On Investment, DevOps, Customer experience improvement, Incident Management, Software Development, Business Workflow Analysis, Incident Response, Journey Mapping, Business Leadership
Mittel · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: JUnit, Test Automation, Unit Testing, Software Testing, Test Script Development, Verification And Validation, Test Tools, Test Case, Test Execution Engine, Development Testing, Automation, Software Development, Debugging
Gemischt · Kurs · 1–4 Wochen

University of California, Davis
Kompetenzen, die Sie erwerben: Configuration Management, DevOps, Software Configuration Management, Continuous Delivery, Release Management, Process Mapping, Continuous Deployment, Continuous Integration, Process Analysis, Operational Efficiency, CI/CD, Software Development, Process Optimization, Lean Methodologies, Performance Metric, Process Improvement, Quality Improvement, Continuous Improvement Process, Systems Thinking, Risk Management
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Full-Stack Web Development, JavaScript Frameworks, Software Development, Application Development, HTML and CSS, User Interface (UI) Design
Anfänger · Kurs · 1–4 Wochen

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

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

Kompetenzen, die Sie erwerben: TypeScript, Application Programming Interface (API), API Design, Javascript, Node.JS, Code Reusability, Software Architecture, Software Design Patterns, Web Development, Object Oriented Programming (OOP), Back-End Web Development, Front-End Web Development, Software Development, Software Engineering
Mittel · Kurs · 1–4 Wochen