Fairfield & CompanyTrainers and Consultants in Object Oriented Development1000 South Grant Ave Crawfordsville, IN 47933Phone: 765.307.7141
Welcome to Fairfield & Company, the premier providerof training and consulting in Object Oriented Development.
|
|
Course Descriptions and Prices
Our most popular course! This
5 day, intensive course covers the fundamentals of both Object Oriented Analysis
and Object Oriented Design using the Unified Modeling Language (UML).
The course emphasizes the Object Oriented development process, and
illustrates the types of deliverables that are required at each milestone within
the process. On-going case studies
reinforce the lecture material. Students gain experience working with the
notation and the concepts through a series of in-class exercises. This course is
intended for developers and managers who want to gain a working knowledge of the
fundamental principles, notation and process used in Object Oriented
Development.
Advanced Object Oriented Development: Patterns and Architectures
This 4 day covers advanced topics in Object Oriented Development.
It presents the concept of an architecture, and discusses the role of the
architecture in the overall development. Two
different architectures are covered in depth. The course also
covers a set of practical design patterns.
A design pattern is an established solution to a commonly recurring
problem. The patterns are
integrated into a series of increasingly complicated case studies.
On-going case studies reinforce the concepts underlying the patterns.
Hands-on exercises give the students experience in problem solving using
design patterns. Pre-requisite: students should have a basic understanding of Object Oriented development and the Unified Modeling Language. (Cost: $15,000.00, with a limit of 25 attendees) Object Oriented Analysis Workshop
This intensive, 4 day workshop teaches the fundamentals of Object
Oriented Analysis using the Unified Modeling Language (UML).
Students learn to develop the 3 main models of the UML:
the Static, Dynamic and Interaction Models.
Several other topics, including Use Case analysis and the Object Oriented
Analysis process, as well as the overall Object Oriented development process,
are covered. Throughout the course, on-going case studies are used to illustrate the points made in the lecture. Hands-on class exercises are used to give the students practical experience working with the course material. (Cost: $12,500.00, with a limit of 25 attendees.)
Object Oriented Design Workshop
This course is designed to follow the Object Oriented Analysis course,
described above. The 4 day workshop is hands-on, with several problem
solving sessions and case studies. The
workshop teaches students to translate the descriptive models developed during
the Analysis phase into computational models that can be coded.
Design techniques to enhance reusability and to improve quality are
emphasized. Code samples used in
the examples and case studies can be in either Java or C++,
per the customers request. Pre-requisite:
The Object Oriented Analysis Workshop, or an understanding of the Unified
Modeling Language notation and the principles underlying Object Oriented
Analysis.
Managing
Object Oriented Projects
This two day seminar is intended for managers and senior engineers who
will manage Object Oriented development efforts.
It covers the Object Oriented development life cycle (as formalized in
the Rational Unified Process ®. The
course covers the phases within the life cycle and the deliverables that are due
at each milestone in the development cycle.
The course also includes
techniques for budgeting and scheduling projects that implement this life cycle.
It also addresses metrics for measuring quality and productivity.
Finally, the course also illustrates how to develop and implement a
transition plan for moving from traditional approaches to an Object Oriented
life cycle. (Cost: $7,500.00 with a limit of 25 attendees.) An Executive Briefing on Object Oriented Development
This half day seminar is designed to introduce management teams to the
fundamentals of Object Oriented Development.
It contains a technical overview of Object Orientation and discussions on
managing Object Oriented projects, corporate infrastructure (libraries, tools,
training needs, etc.), impacts to the software life cycle, and new procedures
for software Quality Assurance, test and Configuration Management.
(Cost: $3,500.00, with a
limit of 20 attendees.) This 4 day intensive course introduces the programming features of Java. Students are taught the syntax of the language and how to build simple Java applets. The course also covers the libraries that are a part of the language and how to extend the libraries to meet customized needs. (Cost: $12,500.00 with a limit of 25 attendees.) This 5 day workshop teaches students the C programming language. Students learn the syntax of the language, and how the language is applied to solve real world problems. Numerous exercise reinforce the lectures. (Cost: $12,500.00 with a limit of 25 attendees.) This 5 day workshop teaches the fundamentals of C++, and how to apply them in an Objective Oriented Development framework. A knowledge of the C programming language is required. The course includes numerous problem solving sessions. (Cost: $12,500.00 with a limit of 25 attendees.) This 5 day seminar continues the exploration of the C++ language begun in the C++ course. Advanced topics in the language, as well as demonstrations of how the techniques of Object Oriented development map into the language, are covered. (Cost: $12,500.00 with a limit of 25 attendees.) This 3 day course introduces students to the user interface of the UNIX operating system. Students learn the vi editor, manipulate files and directories, and how to customize their environment. Basic features of shell programming are also covered. (Cost: $9,000.00 with a limit of 25 attendees.) Advanced
UNIX: Utilities and Shell
Programming This five day course covers advanced features of the UNIX operating system. File manipulation utilities such as awk, grep and sed are covered in the first two days of the class. The remainder of the class teaches the students to program the Bourne and C shells. (At the customers request, the Korn shell can be substituted for the Bourne and C shells). (Cost: $15,000.00 with a limit of 25 attendees.) This five day course introduces students to the Program Extraction and Reporting Language (Perl). Perl is a powerful tool that includes supersets of the standard UNIX file manipulation utilities (awk, sed and grep). Using Perl, developers can quickly create secure applications. (Cost: $15,000.00 with a limit of 25 attendees.) |
|
|