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: Git (Versionskontrollsystem), Kollaborative Software, DevOps, Software-Entwicklung, Versionskontrolle, Befehlszeilenschnittstelle, Software-Versionierung, Software-Entwicklungstools, Devops-Werkzeuge
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Rust (Programming Language), Relational Databases, Databases, Data Access, Application Development, Object Oriented Programming (OOP), File I/O, Software Development, Command-Line Interface, Data Import/Export
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Blockchain, Video Game Development, Test Script Development, Game Design, Investments, Test Automation, Digital Assets, Investment Management, Unit Testing, Development Testing, Cryptography, Key Management, Program Development, Cryptographic Protocols, General Finance, FinTech, Software Development, Web Development Tools, Asset Management, Asset Protection
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Internet Of Things, PIC Microcontrollers, Cybersecurity, Wireless Networks, Information Systems Security, Information Privacy, Field-Programmable Gate Array (FPGA), Safety and Security, Cloud Services, Software Development, Power Electronics, Microarchitecture, Software Development Life Cycle, Basic Electrical Systems, Systems Development Life Cycle, Restful API, Electrical Wiring, Electrical Equipment, Electric Power Systems, Electrical Power
Anfänger · Spezialisierung · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: Seaborn, Matplotlib, Data Transformation, Plot (Graphics), Pandas (Python Package), Data Manipulation, Data Visualization Software, NumPy, Data Visualization, Data Analysis, Scatter Plots, Data Science, Jupyter, Graphing, Data Processing, Box Plots, Python Programming, Computer Programming, Computer Programming Tools, Software Development
Gemischt · Kurs · 1–4 Wochen

Logical Operations
Kompetenzen, die Sie erwerben: Responsive Web Design, HTML and CSS, Web Development, Javascript, Web Design, JavaScript Frameworks, Web Development Tools, Frontend Performance, Web Servers, Web Design and Development, Web Content, Web Analytics and SEO, Hypertext Markup Language (HTML), Web Applications, Web Frameworks, Front-End Web Development, Event-Driven Programming, Web Content Accessibility Guidelines, Software Development, Open Source Technology
Gemischt · Kurs · 1–3 Monate

JetBrains
Kompetenzen, die Sie erwerben: NumPy, Python Programming, Linear Algebra, Numerical Analysis, Data Manipulation, Data Processing, Integrated Development Environments, Data Science, Data Management, Software Development Tools, Software Development, Machine Learning, Engineering, Scientific, and Technical Instruments
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: Automatisierung, Amazon Webdienste, Amazon Web Services, AI-Arbeitsabläufe, Entwicklungsumgebung, AI-Integrationen, Software-Entwicklung, Integrierte Entwicklungsumgebungen, Code-Überprüfung, Fehlersuche, Software-Entwicklungstools
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Computerprogrammierung, Rust (Programmiersprache), Paket- und Softwareverwaltung, Andere Programmiersprachen, Programm-Entwicklung, Sichere Kodierung, C (Programmiersprache), Speicherverwaltung, Go (Programmiersprache), Software-Entwicklung, Befehlszeilenschnittstelle, Grundsätze der Programmierung, Computer Programmierung
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

Alibaba Cloud Academy
Kompetenzen, die Sie erwerben: Cloud Deployment, Application Deployment, Performance Tuning, Application Performance Management, Cloud Development, Cloud Applications, Cloud Management, Cloud-Native Computing, Redis, Cloud Platforms, Cloud Services, Software Development, Middleware, Data Storage
Anfänger · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Azure DevOps, DevOps, Verwaltung der Anwendungsleistung, Kollaborative Software, Software-Entwicklung, Microsoft Azure, Agile Methodik, Azure DevOps-Pipelines, Devops-Werkzeuge
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Application Security, Cloud Applications, Cloud Security, Identity and Access Management, Secure Coding, Security Awareness, Security Testing, Data Security, Cloud Deployment, User Provisioning, Software Development, Verification And Validation, Software Quality Assurance, Threat Management, Authentications, Functional Testing
Fortgeschritten · Kurs · 1–4 Wochen