3.0 Software Engineering 3.1 Concepts 3.1.1 Software Development Life Cycle Methodologies Waterfall Model V-Shaped Model Iterative Model Spiral Model Big Bang Model Agile Model 3.1.2 Architecture Prototyping Testing Deployment 3.2 Resources 3.2.1 YouTube System Design Grokking the System Design Interview ☆☆☆☆☆ Git Git & GitHub Tutorial for Beginners - The Net Ninja ★★★☆☆ Git Tutorials Playlist - thenewboston ★★★☆☆ 3.2.2 Documentation Project Management Trello 101 ☆☆☆☆☆