![]() |
||
PROFESSIONAL PROGRAMMING SKILLS - 3 Days - Cost: £ 990
WHO WILL BENEFIT
Relatively inexperienced programmers who need to improve their productivity and overall approach to software development.
COURSE OBJECTIVES
Upon successful completion of the course delegates are able to:
o Produce
logically sound, clearly written programs, which are more easily tested and
maintained
o Define the requirements of testing and create rigorous test plans
o Find and correct software errors more quickly
o Understand the importance of standards
COURSE CONTENTS
INTRODUCTION
The need for design
o The need for a professional approach
ORIENTATION
Understanding the Program Specification
o Identifying all inputs, outputs and processing rules
o Decision tables
IDENTIFYING
DATA STRUCTURES
General concepts of data structure analysis
o The basis of good design
o Basic constructs: sequence, selection, iteration
TOP DOWN
DESIGN
Structured logic
o Top down design
o Program Design Language and Pseudo Code
PROGRAM
TESTING
The need for a rigorous approach
o Black and white box testing
o Test data selection
o Test Aids
o Creating test plans
o Predicting and checking results
PROGRAM
MAINTENANCE
Maintenance categories
o Improved maintenance techniques
o Finding errors
o Organisational aspects of improved maintenance
o Documentation
STANDARDS
Need for standards
o Layout and style
o Using them effectively
BUILDING
AN ENHANCED FUTURE
Hallmarks of the Professional
o How to gain a good reputation
o How to keep it
COURSE FEATURES
Newly updated and extended to a challenging 3 days this intensely practical course now gives your delegates a complete set of carefully graded, integrated exercises.
These exercises build confidence in the use of effective design techniques and enable delegates to adopt a rigorous method of software testing. As a result they learn how to improve software quality and to reduce your development and maintenance costs.
And your
personnel return to work with the ability to put these techniques to immediate
use.
| Public schedule | Jan 09 | Feb 09 | Mar 09 | Apr 09 | May 09 | Jun 09 | Jul 09 | Aug 09 | Sep 09 | Oct 09 | Nov 09 | Dec 09 |
We can run this course just for you - at our locations, a local hotel, or on your site. Please ask for details. |