
Software Engineering
Cover software processes, agile methodologies, requirements engineering, and system modeling (both behavioral and structural). Learn about architectural design, design and implementation, software testing, integration and delivery, and software maintenance. Explore advanced topics in software engineering.
Everything filed here
Books


SWEBOK

UML Basics
YouTube Channels

Design Patterns
Websites

UML Diagrams Exercises
Drive
OfficialSoftware Engineering
Opening this needs your ENSIA email, the one ending @ensia.edu.dz