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: Dateiverwaltung, Lebenszyklus der Systementwicklung, Linux Verwaltung, Lebenszyklus der Softwareentwicklung, Git (Versionskontrolle-System), Softwareentwicklung, DevOps, Methoden der Softwareentwicklung, Versionskontrolle
Anfänger · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Angular, JavaScript Frameworks, Model View Controller, Javascript, Web Development Tools, Web Development, Software Development
Mittel · angeleitetes Projekt · Weniger als 2 Stunden

SkillUp
Kompetenzen, die Sie erwerben: SQL, Objekt-Relationales Mapping, Datenzugang, Restful API, Java Programmierung, Datenbanken, Datenbank-Design, NoSQL, Java, Abfragesprachen, Hibernate (Java), Datenbank Entwicklung, Datenbank Management, Spring Boot, Softwareentwicklung, Relationale Datenbanken, Back-End Web-Entwicklung
Mittel · Kurs · 1–4 Wochen

University of California San Diego
Kompetenzen, die Sie erwerben: Internet der Dinge, Innovation, Entwicklung von Anwendungen für Mobilgeräte, Systementwurf und Implementierung, Technische Kommunikation, Software-Dokumentation, Softwareentwicklung, Kreatives Design, Systemprüfung, Eingebettete Systeme, Software-Entwurfsdokumente, Einheitstest
Gemischt · Kurs · 1–4 Wochen

Kompetenzen, die Sie erwerben: Agile Software Development, Agile Project Management, Agile Methodology, Scrum (Software Development), Kanban Principles, Software Development Methodologies, Project Estimation, Sprint Planning, Lean Methodologies, Estimation, Project Coordination, Backlogs, Systems Development Life Cycle, Sprint Retrospectives, Project Management, Workflow Management, Software Development, User Story, Continuous Improvement Process, Cross-Functional Collaboration
Anfänger · Kurs · 1–3 Monate

Coursera
Kompetenzen, die Sie erwerben: TypeScript, Web Development Tools, Debugging, Javascript, Integrated Development Environments, Software Development
Anfänger · angeleitetes Projekt · Weniger als 2 Stunden

Amazon Web Services
Kompetenzen, die Sie erwerben: Serverless Computing, Amazon Web Services, Cloud Computing Architecture, Software Development Tools, Systems Architecture, Cloud Development, Software Development
Gemischt · Kurs · 1–4 Wochen

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

Kompetenzen, die Sie erwerben: TypeScript, Object Oriented Design, Node.JS, Role-Based Access Control (RBAC), Object Oriented Programming (OOP), Authentications, React Redux, Back-End Web Development, React.js, Full-Stack Web Development, Web Development, MongoDB, Front-End Web Development, Javascript, Application Programming Interface (API), Software Design Patterns, API Design, Programming Principles, Software Development, Debugging
Anfänger · Spezialisierung · 3–6 Monate

Kompetenzen, die Sie erwerben: API-Design, Datenbank-Design, Generative KI, Schnelles Engineering, Softwareentwicklung, Automatisierung, Back-End Web-Entwicklung, OpenAI
Mittel · Kurs · 1–3 Monate

Kompetenzen, die Sie erwerben: IntelliJ IDEA, Object Oriented Design, Debugging, Software Design, User Interface (UI), Integrated Development Environments, Java, Design Thinking, Program Development, Data Validation, Software Development, Application Development
Anfänger · Kurs · 1–4 Wochen

Northeastern University
Kompetenzen, die Sie erwerben: Software Architecture, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Data-Driven Decision-Making, Business Modeling, Test Data, Software Development, Application Development, Artificial Intelligence, Data Structures
Gemischt · Kurs · 1–3 Monate