Software Engineering Best Practices: A Comprehensive Hands-On Introduction Course: 933 Type: RealityPlus Duration: 4 Days PMI: 23 You Will Learn How To
- Analyse, design, program and test software projects
- Elicit requirements and write user stories, use cases and use case diagrams
- Draft mock-up user interfaces and create functional UI prototypes
- Translate application requirements into working code
- Simplify complex systems using modern object-oriented analysis and design techniques
- Ensure software quality with both manual and automated testing techniques
Course BenefitsModern software development requires the collaborative effort of a diverse team with varied skills. To be effective, team members need to understand the activities performed at each stage in the development cycle. In this course, you analyse, design, implement and test applications that meet user requirements through a simulated case study. You gain hands-on experience performing each role within the development team using all the core concepts and skills necessary to engineer a successful program.Who Should AttendBusiness analysts, QA testers, programmers, software designers, technical project managers and those who want an introduction to modern software development. Through an evolving case study, you perform the typical roles and activities of software development team members. Team- and PC-based activities include:
- Eliciting requirements
- Writing user stories and use cases
- Sketching user interface mock-ups and creating UI prototypes
- Programming using a modern object-oriented language
- Modelling complex systems using UML class diagrams
- Implementing Model View Controller (MVC) design pattern
- Coding classes, inheritance and polymorphic behaviours
- Representing data relationships and entities
- Manipulating data with SQL
- Writing manual and automated tests
Related Courses- 931 Agile Programming: Principles and Practices
- 216 UML 2 Comprehensive Introduction
- 218 User Requirements for Software Development
- 424 Service-Oriented Architecture Introduction
- 502 Programming with .NET Introduction
- 471 Java Programming Comprehensive Introduction
- 489 JavaScript for Web Development
RealityPlus is a trademark of Learning Tree International. |
|
Upcoming Dates
| 22 - 25 Feb | London | | 12 - 15 Jul | London |  Attend highlighted events in person or online with Learning Tree AnyWareTM. |
For complete schedule, please visit www.learningtree.co.uk
|