Software Engineering Principles
Learn how professional software is designed, built, and maintained
30-day money-back guarantee
This course includes
What you'll learn
About this course
A practical guide to professional software engineering. You will learn the full software development lifecycle, agile methodologies, design patterns, testing strategies, version control with Git, and the principles of writing clean, maintainable code — everything you need to work effectively on real software teams.
Course curriculum
40 lessons · 20 hours total
Your instructor
Pallava Ray
Computer Science Educator
Pallava Ray is a CS educator who bridges the gap between academic programming and professional software development. This course teaches the practices, tools, and mindset that turn good coders into effective software engineers.
30-day money-back guarantee
This course includes