CoursesSoftware engineering
Software engineering
Every published course in this domain. Each one is concise, practical, and checked against primary sources.
- 40
- Courses
- 10
- Free
- API DesignFree4 career pathsverified 2026-07-14
- Game Design FundamentalsFree1 career pathverified 2026-08-09
- Game Engine FundamentalsFree1 career pathverified 2026-07-25
- Gameplay ProgrammingFree1 career pathverified 2026-08-11
- Integration TestingFree4 career pathsverified 2026-08-05
- Programming FundamentalsFree2 career pathsverified 2026-07-23
- Software Design PrinciplesFree1 career pathverified 2026-07-27
- Software Engineering FundamentalsFree1 career pathverified 2026-07-30
- Software Testing FundamentalsFree3 career pathsverified 2026-07-30
- System Design FundamentalsFree2 career pathsverified 2026-07-30
- Clean ArchitectureFree preview2 career pathsverified 2026-07-15
- Code ReviewFree preview1 career pathverified 2026-07-15
- Concurrent ProgrammingFree preview2 career pathsverified 2026-07-15
- Debugging TechniquesFree preview2 career pathsverified 2026-07-15
- Declarative ProgrammingFree preview1 career pathverified 2026-07-15
- Design PatternsFree preview2 career pathsverified 2026-07-15
- Domain-Driven DesignFree preview1 career pathverified 2026-07-22
- End-to-End TestingFree preview3 career pathsverified 2026-08-05
- Error HandlingFree preview1 career pathverified 2026-08-13
- Functional ProgrammingFree preview1 career pathverified 2026-08-13
- Game MathematicsFree preview1 career pathverified 2026-08-09
- Game Performance OptimizationFree preview1 career pathverified 2026-08-11
- Game Platform PublishingFree preview1 career pathverified 2026-07-27
- Legacy Software ModernizationFree preview1 career pathverified 2026-08-14
- Multiplayer Game NetworkingFree preview1 career pathverified 2026-07-30
- Object-Oriented ProgrammingFree preview1 career pathverified 2026-07-30
- Open Source Software DevelopmentFree preview1 career pathverified 2026-07-27
- Property-Based TestingFree preview1 career pathverified 2026-08-11
- Real-Time Graphics ProgrammingFree preview1 career pathverified 2026-08-11
- RefactoringFree preview1 career pathverified 2026-08-14
- SDK DesignFree preview1 career pathverified 2026-08-13
- Software Architecture FundamentalsFree preview3 career pathsverified 2026-07-31
- Software DocumentationFree preview1 career pathverified 2026-07-29
- Software Internationalization and LocalizationFree preview1 career pathverified 2026-07-27
- Software LicensingFree preview1 career pathverified 2026-08-11
- Test AutomationFree preview3 career pathsverified 2026-07-22
- Test StrategyFree preview2 career pathsverified 2026-07-22
- Test-Driven DevelopmentFree preview3 career pathsverified 2026-08-05
- Unit and Integration TestingFree preview3 career pathsverified 2026-07-22
- Unit TestingFree preview3 career pathsverified 2026-07-27
