Course Hive

Mastering Software Engineering: Processes, Models, and Agility

Master Modern Software Engineering: From Agile and Design Patterns to Security and Dependability, Dive into Essential Practices and Mindsets for Future-Ready Development!

4.6 (38)
334 learners

What you'll learn

Understand and apply software process activities and ethics in software engineering.
Demonstrate knowledge of agile development methods and extreme programming techniques.
Develop skills in requirements engineering, including specification, validation, and management.
Implement design patterns and open-source coding for effective software design and implementation.

This course includes

  • 17 hours of video
  • Certificate of completion
  • Access on mobile and TV

Course content

1 modules • 15 lessons • 17 hours of video

Comprehensive Software Engineering Fundamentals
15 lessons • 17 hours
  • #Software #Engineering - Lecture 1 : Introduction, Software Products, Process Activities & Ethics53:19
  • #Software #Engineering - Lecture 2 : Software Processes, Activities, The Rational Unified Process01:03:48
  • #Software #Engineering - Lecture 3 : Agile Software Development and Extreme Programming01:10:55
  • #Software #Engineering - Lecture 4: Requirements Engineering, Specification, Validation & Management01:38:09
  • #Software #Engineering - Lecture 5 : System Modeling - Context, Interaction, Structural & Behavioral01:33:03
  • #Software #Engineering - Lecture 6 : Architectural Design Decisions, Views, Patterns & Applications01:09:42
  • #Software #Engineering - Lecture 7 : Design and Implementation, Design Patterns & Open Source Coding01:25:31
  • #Software #Engineering - Lecture 8 : Test-driven Development & Release, User & Software Testing01:11:56
  • #Software #Engineering - Lecture 9 : Software Evolution and Maintenance & Legacy System Management01:17:49
  • #Software #Engineering - Lecture 10 : Sociotechnical Systems, Complex Systems, System Engineering43:10
  • #Software #Engineering - Lecture 11 : Security and Dependability, Safety, Availability & Reliability57:15
  • #Software #Engineering - Lecture 12 : Dependability, Safety, Security & Reliability Specification55:30
  • #Software #Engineering - Lecture 13: Dependability Engineering & Programming, Redundancy & Diversity59:04
  • #Software #Engineering - Lecture 14: Security Engineering, Management, Risk Assessment & Design51:34
  • Solid Principles Full Tutorial In C# - Interview Answers - Design Patterns In .NET - Coding Examples01:07:40

Suggest a Youtube Course

Our catalog is built based on the recommendations and interests of students like you.

FAQs