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.

Scrimba
Kompetenzen, die Sie erwerben: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Theoretical Computer Science, Software Development, Computer Programming, Problem Solving, Software Engineering, Data Structures, Computer Science, Javascript, Programming Principles, Web Development, Graph Theory, Machine Learning Methods, Data Science, Solution Design
Mittel · Spezialisierung · 1–4 Wochen

Birla Institute of Technology & Science, Pilani
Kompetenzen, die Sie erwerben: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Analytical Skills, Programming Principles, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Process Modeling, Software Development, Machine Learning
Anfänger · Kurs · 1–3 Monate

Logical Operations
Kompetenzen, die Sie erwerben: R Programming, R (Software), Data Science, Data Analysis, Statistical Modeling, Data Visualization, Statistical Analysis, Statistical Visualization, Regression Analysis, Statistical Machine Learning, Plot (Graphics), Data Structures, Computer Programming, Decision Tree Learning, Machine Learning Methods, Machine Learning, Software Development, Computer Programming Tools, Data Import/Export, Machine Learning Algorithms
Mittel · Spezialisierung · 1–3 Monate

Edureka
Kompetenzen, die Sie erwerben: Test-Automatisierung, Datenzugang, Software-Entwicklung, JUnit, Software-Entwicklung, Einheitliche Prüfung, Design-Strategien, IntelliJ IDEA, Objektorientierte Programmierung (OOP), Software-Entwurfsmuster, Grundsätze der Programmierung, Instandhaltbarkeit, SQL, Java, Software-Prüfung, Computerprogrammierung, Java-Programmierung, Software-Entwicklung, Tools erstellen, Apache Maven
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: API-Entwurf, Software-Entwicklung, Generative KI, Schnelles Engineering, Software-Entwicklung, Automatisierung, GitHub Kopilot, AI-Sicherheit, AI-Arbeitsabläufe, AI-Integrationen
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Spiel-Design, Test-Automatisierung, Investitionen, Software-Entwicklung, Entwicklungstests, Einheitliche Prüfung, Programm-Entwicklung, Digitale Vermögenswerte, Allgemeine Finanzen, Vermögensverwaltung, Blockchain, Kryptographie, Kryptographische Protokolle, Web-Entwicklungs-Tools, Aufkommende Technologien, FinTech, Schlüsselverwaltung, Zahlungssysteme, Entwicklung von Testskripten, Entwicklung von Videospielen
Anfänger · Kurs · 3–6 Monate

Kompetenzen, die Sie erwerben: Responsive Web Design, Dashboard Creation, Cascading Style Sheets (CSS), Web Applications, HTML and CSS, Javascript, Wireframing, Restful API, Application Programming Interface (API), Real Time Data, Software Development
Mittel · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Data Structures, Programming Principles, Object Oriented Programming (OOP), Program Development, Software Development
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Microsoft Visual Studio, Software-Entwicklung, Restful API, Containerisierung, C# (Programmiersprache), Software-Entwurfsmuster, Microservices, Instandhaltbarkeit, ASP.NET, Skalierbarkeit, Docker (Software), Cloud-natives Computing, Software-Architektur, .NET-Rahmenwerk
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: Event-Driven Programming, Javascript, Application Programming Interface (API), Game Design, Restful API, Software Development
Mittel · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: Open Web Application Security Project (OWASP), Secure Coding, Security Testing, Application Security, Vulnerability Scanning, Risk Mitigation, Cyber Security Assessment, Vulnerability Management, Cyber Attacks, Security Engineering, Risk Analysis, Web Applications, Security Awareness, Computer Security, Security Management, Cyber Security Strategy, Authentications, Software Development, Linux, Linux Commands
Anfänger · Kurs · 1–4 Wochen

Edureka
Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Object Oriented Programming (OOP), Programming Principles, Software Design, Computer Programming, Code Reusability, Debugging, Maintainability, Software Development, Javascript, Web Development Tools, Web Development
Anfänger · Kurs · 1–4 Wochen