Software Engineering 101: Plan and Execute Better Software.
Course Overview
Software engineering is more than just coding—it’s an engineering process that involves structured planning, modularity, and efficient execution. This course provides an in-depth exploration of software architecture, software life-cycle, Agile methodologies, and essential engineering models to enhance your understanding of modern software development.
Designed for beginners and aspiring software developers, this course covers everything from requirements definition and software planning to Agile frameworks like Scrum and Kanban. Whether you are new to programming or looking to advance your career, this course equips you with the knowledge and techniques needed to build scalable, high-quality software.
What You'll Learn
- Core Software Engineering Concepts including development life cycle, architecture, and design patterns.
- Agile Development Methodologies with detailed insights into Scrum, Kanban, and iterative development.
- Software Planning & Execution techniques to help build scalable and maintainable systems.
- Testing & Validation Processes to ensure software reliability and performance.
- In-Depth SCRUM Framework Guide for structured and flexible project management.

1,789 THB

Udemy
https://www.udemy.com
Skills You'll Gain:
