Object Interactions outlines the different styles of object interaction. In the presentation you will be introduced to association, dependency, and inheritance relationships and some considerations related to their use.
Inheritance allows you to create a family of related classes that can interacted with via a common class, the base class. In this podcast you will see how interfaces allow you to share functionality across a range of unrelated classes.
This lecture explores what media relations is, why it's important and how public relations uses media. It also highlights the key principles of pitching news items and writing news releases, and explains why it is important as a PR person to have goo...
Mastering C# and Java will introduce you to the Object Oriented Programming subject and how it will be delivered. The presentation takes the opportunity to outline some of the key points of C# and Java. This material relates to Module 1 of the subjec...
JUnit is a unit testing framework for Java. In this podcast you will learn to use jUnit to create and run unit tests for Java programs. You will see how to perform this within an Ant script, and how to use Eclipse to run the tests.
In this podcast on exceptions you will get a quick introduction to what exceptions are and how they can be used for error handling in C# and Java. Exceptions are widely used in the libraries of these languages, and are an important tool to master.
Introducing Objects presents some of the key aspects related to objects, and object oriented programming with C# and Java. You will be introduced to the concept of objects, and how they can be used to design programs.
Managing "to-many" relationships in code and be tiresome and repetitive. This podcast focuses on collections in C# and Java and how they can be used to manage this relationship for you. The benefits of generic collections is also discussed.
Starting with Visual Studio provides you with a quick overview of the main C# programming environment, Visual Studio. You will see how to create and manage projects, as well as look at how to compile programs from the command line.
Java, Ant, and Eclipse is a quick introduction to the main programming tools for Java software development. In this presentation you will see how to set up an Ant project, and use it compile and run from the command line as well as from within Eclips...