The Incus Data Philosophy for Training ProgrammersTraining Programmers is DifferentWe believe that training programmers and software developers in new skills - such as Java, C, C++ and web development - requires a different approach to training users. User training involves training new users how to do a specific task. Training programmers, on the other hand, means training people to understand the methodology, tools and thinking process involved for a new language or technology, and how to apply these to real-world problems. We also understand that training adults is very different to training children. For example, did you know that a lecturer has to repeat something more for adults than a teacher would have to for children? You can read more about some aspects of androgogy (the teaching of adults). Our Approach to TeachingWe base our teaching methods on certain principles:
Good Programming PracticeThroughout our courses, we emphasise the importance of good programming practice. It is unfortunate that many programmers are not taught these practices, and only learn them haphazardly or not at all. We believe that good programming practice - the principles of simplicity, clarity and generality - result in better code and a lower cost of maintenance. For this reason we strongly encourage the following practices on our courses:
Learning is not attained by Chance. |
||||||||||||||||||
Don't Miss the Advanced C++ Programming CourseWe have had a special request for the Advanced C++ Programming Course, and it will be presented from 18-22 October 2010. This may be your only chance to attend this course, so don't miss out on the opportunity. For more information, read the Advanced C++ Programming course contents. To book, please complete the enrolment form and email or fax it to us. Schedule at a glance:
|
| Perl: | 30/8-3/9 |
| JEE Development: | 30/8-3/9 |
| Enterprise JavaBeans: | 6-10 |
| Visual Basic: | 6-10 |
| Web Development: | 6-10 |
| Standard C: | 13-17 |
| C#: | 13-17 |
| Java: | 27/9-1/10 |
| Standard C++: | 27/9-1/10 |
View the complete schedule