Back to Courses
Software Engineering Principles & Practice
Software Engineering
Intermediate

Software Engineering Principles & Practice

by Mark Anderson

4.7 rating 2,200 students 12 weeks

About This Course

Learn professional software engineering practices including system design, testing, and agile methodologies.

Course Syllabus

1

Software Design Patterns

SOLID principles, Gang of Four patterns

2

System Design

Architecture patterns, scalability, databases

3

Testing & Quality

Unit testing, integration testing, TDD

4

Agile & Scrum

Sprint planning, retrospectives, Kanban

5

Technical Leadership

Code reviews, mentoring, technical writing

£499

Checkout
Expert-led instruction
Hands-on projects
Industry certification
Career support
Lifetime access

Share Your Review