 |
What
Your Will Learn
|
|
-
How Object-Oriented analysis and design
differs from other methods of analysis and
design.
-
How to identify and define object classes.
-
Object-Oriented concepts including
abstraction, encapsulation, polymorphism,
and inheritance.
-
How to develop object diagrams.
-
How to model an object's life cycle with a
state diagram.
-
Identifying and specifying services.
-
How to implement your Object-Oriented
Analysis with a relational database.
-
Practical methods of conveying ideas to
end-users.
|
|
 |
What
Students Have Said...
|
|
These are actual written quotes
from student evaluations of this course:
-
"This has been by far the best course I've
taken. The instructor presented the
material in a very knowledgeable manner."
-
"It was a great way to get all of us
thinking the same way. Learning and
reinforcing these techniques with the people
I will be working with in the future was
very helpful. This will make communicating
with each other easier."
-
"I particularly liked the instructor's
willingness to divert from lecture notes to
concrete examples."
You can also see
more
evaluations of other courses we have taught. |
 |
Example Course Material
|
|
You can view the
syllabus for the
class or
one of the exercises from the course.
|
 |
Duration
|
|
Eight half-day meetings, including one
session devoted to a problem from your work.
We can teach this course for you over
four days or eight half-day. The days can be arranged
for your convenience. Some clients prefer consecutive
days, others prefer one or two meetings per week.
MindCrafted can work with you to
customize the course to your exact needs. |
 |
Who Should Attend
|
|
Software
engineers, systems analysts, systems designers,
programmers, project managers, user managers.
Students
should have a basic understanding of the system
development process. |
 |
Related Courses
|
|
Object Oriented development has a heavy
emphasis on the analysis of data. Our course
Relational Database Design may helpful if your staff
needs a stronger background in data analysis and
database design. |
 |
For More Information
|
|
Contacting us for more
information, including pricing
and scheduling. Also consider
these reasons why you should use MindCrafted
for your training needs.
|