|
|
Software Engineering Best Practices:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
What is this course about?In this course, you learn how to analyze, design, implement and test applications that meet user requirements through a simulated case study. You gain hands-on experience of each role within the software development team.Who will benefit from this course?This course is valuable for business analysts, QA testers, programmers, software project managers and those who want an introduction to modern software development. Analysts, designers, programmers and testers will benefit by getting hands-on experience performing tasks from each role of the software development team. Managers benefit by gaining an understanding of the varied activities involved in the software development life cycle and the skills necessary for teams to achieve success. What background do I need?This course provides an introductory overview of all activities required for successful software development projects. Those new to IT or those working in any role on a software development team will benefit. Prior software development experience is helpful but not required.How is this course structured?This course is structured around a dynamic style of learning created by Learning Tree called RealityPlusTM - an immersive experience that engages you in authentic tasks within a simulated real-world context. Through media-rich case studies, role playing and computer-based activities, you are immersed throughout this course in an evolving scenario where the decisions you make affect the outcome of the simulation. The RealityPlus learning method is presented in a safe environment where you gain new skills and practice the most effective techniques to bring back to your job. At the end of your course, you are prepared to immediately and successfully apply these new skills within your organization.I'm a software project manager. Would this course benefit me?Absolutely. While this is not a project management course, this course covers the roles and activities required for a successful project. Managers benefit by gaining a greater understanding of the skills their team needs and how those skills should be applied.I'm a programmer. Why should I take this course?This course covers the entire life cycle of software development, from requirements gathering through testing and deployment. While the introductory programming topics would be review for an experienced programmer, it is not the major focus of the course. As a programmer, you benefit by gaining hands-on experience of the other development roles within the software life cycle.I'm a business or systems analyst. Why do I need this course?The value of your work as a business or systems analyst is best determined by the success of the deployed system. An increased understanding of programming and object-oriented design is crucial for producing well-formed software documentation. This course provides you with hands-on programming and object-oriented design experience.Will this course teach me programming?This course teaches basic programming and object-oriented design principles, along with other software development activities. This course is not a programming course and does not teach programming in a particular language.
For aspiring programmers, this course provides an excellent lead-in to further introductory programming courses, including
Course 502, Programming with .NET: A Comprehensive Hands-On Introduction,
Course 471, Java Programming: A Comprehensive Hands-On Introduction,
Course 489, JavaScript for Web Development: Hands-On, and
Course 209, VBA Programming: A Comprehensive Hands-On Introduction.
How much time is spent on each topic?
|

Training Dates
| Participate in person or in live, online events (highlighted) via Learning Tree AnyWareTM. |
| Mar 13 - 16 | Rockville, MD enroll |
| May 1 - 4 | Reston, VA enroll |
| Jul 10 - 13 | Rockville, MD enroll |
| Jul 24 - 27 | New York enroll |
| Aug 28 - 31 | Reston, VA enroll |
| Oct 30 - Nov 2 | Rockville, MD enroll |
| Nov 6 - 9 | New York enroll |
| Dec 18 - 21 | Reston, VA enroll |
For AnyWare enrollments, please register at least 10 days prior to the start of the course.
More Dates and locations.
Tuition
| $ 2,890 | Standard Tuition |
| Tuition with a Savings Plan | |
| $ 1,700 | Premium-Pass |
| $ 1,833 | Training Passport |
| $ 2,250 | Voucher 10-Pack |
| $ 2,267 | Triple-Pack |
| $ 2,573 | Government Discount |
| $ 2,600 | Alumni Gold Discount |
On-Site &
Custom Training
Bring this or any Learning Tree course to your location or have it customized for your organization.
Your Course Tuition
Entitles You to...