|
JAD Participant (User)
USR: User Participation programme
This course covers the user's role in the establishment of a system, and provides an understanding of business systems modeling and information system operation at a level relevant to the user. It is imperative that a user accepts ownership of a system early in the development process.
The user is provided with knowledge which will enhance their ability to participate in specification and modeling work sessions. This knowledge, together with the basic skills of model interpretation, equips the user to understand and fulfill their role on system projects completely and adequately.
The benefits are more productive work sessions, less time needed for specifications, precise and complete models, and very strong user acceptance and ownership of the system under development.
Prerequisites: IIM
Duration: 1 Day
Attendees: Users involved with logical system specification (during modeling work sessions) and testing during the system establishment process.
Software Engineering
Software Engineering:
Teaches methods which will assist in eliminating the traditional programming function. The principles of object oriented architectures, reusability, platform portability and automated application generation or construction are addressed
ABS: ApplicationBuilding System
This course is specifically aimed at teaching proper Software Engineering. The essence of this course is the design of applications using language and environment independent graphic design tools, representing clearly and unambiguously the intrinsic nature of the problem and constructs of the application solution. The course deals primarily with constructing the physical models from the logical models, taking operating environment considerations into account. Course participants will be equipped to:
- transform logical models into physical models
- understand the roles and responsibilities of the Software Engineer (Application Architect) and System Builder
- identify and define application primitives
- set up application standards.
The emphasis of the course is on interaction and student participation. Theory is substantiated with case studies and practical exercises. Students need to have practiced the techniques taught in ASS/1 in order to gain maximum benefit from this course.
Prerequisites: IIM, ASS/1
Duration: 5 Days
Attendees: Software Engineers or Application Architects, Technical Designers.
BLD: Automated SystemBuilding
This course enables the programmer (or system builder) to productively build systems from the specifications provided by the system specifier (analyst). It aims to eliminate redundant programming and implements a more formal and productive approach to building systems by teaching Infomet's Object Oriented and Application Primitive/Building Block approach.
Detailed exercises in the development of pseudo code, program structure diagrams, visual programming, and test matrices are provided. The reusability of code is emphasised and object oriented programming techniques and the principles of application generator software are also taught.
Prerequisites: IIM
Duration: 5 Days
Attendees: System Builders, Programmers.
DBA: Database Administration for Oracle/ MSSQL / DB2
These are 3 separate courses for each of the databases, aimed to teach the student the essential Database Administration Functions. It assumes fluency as a Database Developer using the appropriate SQL Procedural Language.
The course will teach the attendee how to:
- Install, setup, create and configure the Database properly
- Perform the DBA Administration Tasks
- Assess the performance of the Database and how to optimize it for different environments
- Manage the code, the backups and versioning thereof
- Manage the health of the database
- Deal with changes, migration and upgrade issues
Prerequisites: IIM, ASS, DBD
Duration: 5 Days
Attendees: System Builders, Programmers and Database Base Designers / Administrators.
DBD: Database Developer for Oracle/ MSSQL / DB2
These are 3 separate courses for each of the databases aimed to teach the student how to properly write Database Applications and Database Related Logic using the appropriate SQL Procedural Language as well as API and Component based Database Access. It assumes fluency as a programmer in at least one major programming language.
The course will teach the attendee:
- How to install and create a Database
- The full SQL Data Definition Language
- The full DML Data Definition Language
- How to write using all Database constructs:
- Stored Procedures
- Triggers, etc
- How to access the DBMS functionality through API’s as well as appropriate Database Components
- How to structure the code in the database
- How to read pseudo code and to program properly from it
- How to code for performance of the Database and how to optimize it for different environments
- How to manage the code, the backups and versioning thereof
Prerequisites: IIM, ASS, DBD
Duration: 5 Days
Attendees: System Builders, Programmers and Database Base Designers / Developers.
Object Orientation
Object Orientation Programmes:
Clarifies industry uncertainty regarding object orientation and practically demonstrates the powerful application of this paradigm. The programme commences at the conceptual level and also embraces object orientation at the work method and practitioner level.
OOC: Object Orientation: Concepts and Philosophies
This course conceptually addresses fundamentals of object orientation within a system methodology framework. It focuses on the need for, approach to, and benefits of object orientation from a business and system's perspective. It further demonstrates how object oriented business specification methods (as well as application design and building methods) can vastly benefit managers and system specialists. It also covers a practical approach to implementing object orientation in the organisation and the critical issues to be addressed. The relevance of traditional data- and function oriented approaches in an object orientation environment are also addressed.
Prerequisites: None
Duration: 2 Days.
Attendees: Mainly System Manager or System Engineers
OOS: Object Orientation: Specification and Design
The course is an extension of the work methods taught on ASS/1 and ASS/2, (and integrates these methods with the object orientation method set). The modelling notations are comprehensive, complete and consistent with other Infomet specification techniques.
Prerequisites: ASS/2
Duration: 5 Days
Attendees: System Architects, Systems Analysts/Specifiers, Designers, Technical Specialists.
OOB: OO Development Java, C#dn VBdn
These are 3 separate courses for each of the Development Environments. This course uses a comprehensive case study, specified by means of the Infomet specification modelling techniques, and systematically develops it into a complete application system, using Java, or C#dn or VBdn as an implementation vehicle. Emphasis is placed on constructing objects and classes correctly. The course covers all the theoretical object orientation constructs and practically demonstrates how to build application systems. The following is covered:
- To understand, develop and utilize the disciplines of a proper software architecture
- To understand and code from formal models and pseudo code
- To progress from application specification to software design and development.
- To apply Object-Oriented concepts to software design
- To build GUI/Web based applications
- To rapidly assemble applications from pre-developed classes
- To develop within the context of Layers and Tiers
- To interface correctly with application support classes for lower level functionality such as : imaging, reporting engines, collaboration, security etc.
- To leverage the use and re-use of class libraries
- To properly code and document applications in terms of:
- coding standards
- exception handling.
- To work productively with disciplined development teams
Prerequisites: ASS/1 (Recommended)
Duration: 5 Days.
Attendees: Technical Specialists, System Designers, Programmers and System Builder
NB. Advanced courses to follow 4’Th Quarter 2005 and 2006
Technology Platform Programmes:
Teaches methods to ensure that platforms on which systems are established, are architecturally compatible and coherent, as specified within the Infomet Systems Framework.
Platform Engineering
PES: Platform Establishment System
This course covers the preparation of the physical environment for specified systems. There are three main scenarios which are dealt with:
- where there is no operating environment in place.
- where an adequate operating environment exists, within which the system is to be implemented.
- where an operating environment exists, but needs to be expanded and enhanced to facilitate the implementation of an system at an acceptable level of performance.
The course provides the techniques that are needed to map logical specifications into the physical environment. Techniques for determining suitable hardware and software components, package evaluation (a unique approach invented by Infomet) and performance prediction are also covered. It is tailored to specific client needs and is scheduled as requested.
Prerequisites: ASS/1
Duration: 5 Days, dependent on client requirement
Attendees: Platform Architects, Technology Consultants.
SQLW: SQL 2005 Readiness Workshops
SQL Server 2005 will have an impact on new and existing developments and it is important that development professionals understand the impact that the new release will have on their projects. There are 3 separate SQL Server 2005 workshops:
- For Decision-makers and planners (3Hrs) (SQLW1)
- For Developers (1/2 Day) (SQLW2)
- For DBAs (1/2 Day) (SQLW3)
The Workshops are presented using the latest release of SQL Server 2005 where the topics are presented using practical examples of new features and enhancements of SQL Server 2005.
The course will teach the attendee:
- What are the new features and enhancements of SQL Server 2005.
- What impact SQL Server 2005 will have on their existing application architectures
- What may need to be re-worked on existing projects to migrate to SQL Server 2005
- What considerations need to be made for the platform.
- How to re-plan long running SQL Server projects if SQL Server 2005 is released during the development window
Prerequisites: None
Duration: Bundled over three weeks; 1/week
Attendees: System Builders, Programmers and Database Base Designers / Developers, Project Managers, Data Centre Managers and Operators.
Terms and Conditions
1. All prices exclude VAT
2. 30% Discount for Upfront Payment (Not applicable where volume discounts are provided)
3. Volume discounts are provided (see table below)
4. Course bookings cannot be cancelled within 7 days prior to the commencement of the Course
5. Add R 400.00 per person for training manual if not reproduced by client
6. Travel and accommodation costs are excluded
7. Add R 180.00 per person per day for catering and facilities if course is held off-site
8. Infomet provides fully equipped notebooks for the students (Remains Infomet Asset)
9. Travel and accommodation for course lecturer must be negotiated if outside the Gauteng region
10. Payment is expected at registration
11. Cancellation and Transfers: 50% refund will be given for cancellation received in writing 8 days or more before the booked course is due to commence
12. A Replacement is welcome should the candidate be unable to attend
13. Full refund will be given for cancellations received in writing two weeks prior to course commencement date
Duration and Cost
|