Thiyagu,
>Font Management in the sense organize, activate & deactivate the fonts in efficient way without duplicates & corruption.
Just install and use a good font manager, such as FontAgent Pro (if you're on a Mac) or Suitcase. Create sets of fonts for your various needs and activate/deactivate those sets or individual fonts as needed. A good font manager can also find duplicate and corrupted fonts.
>If corruption or some problem occurs then how we can find out causes and remedies for it.
If fonts become corrupted, you simply replace them with fresh copies. In a properly set up system using well-engineered fonts from reputable foundries, you should rarely have fonts that don't perform properly.
>Also suggest me Font Management in Publishing...
If you mean which fonts can be accessed across a network (assuming your font licenses allow for multiple workstation installation), you can install fonts centrally and use a server version of font management software.
>Finally choosing the correct fonts for various devices to achieve the good result.
This can be considerably longer than a semester-long design and typography course -- plus years of practice and experience. There are tens of thousands of fonts and millions of possible combinations; the best choices which vary depending upon audience, output device, end use, corporate persona, specific market, product or service, etc., etc.; some of which work better than others in specific circumstances. There is no fixed formula here any more than there is for teaching someone how to paint. And like other creative people, some folks will just never understand why some fonts are better for some needs than others.
>WYSIWYG, simply how the screen fonts get viewed and how fonts can be printed as Postscript outlines without problems.
Not sure what you're asking for here. In modern computer technology, you can easily see the specific fonts you are composing in, in real time. Be aware that font technology has been migrating strongly over to OpenType. For example, Adobe has not produced PostScript (Type 1) fonts for about ten years. Why is PostScript (Type 1) so important here? Also, you don't address TrueType fonts.
Again, who is your audience? Are you writing a book, teaching a class, or merely giving brief instruction on how to use fonts to coworkers? Or? What level of typographic competence and familiarity does your audience have.
Some people need little more than Times Roman and Helvetica. Others can't get along with fewer than 5,000 fonts. I've got the entire Adobe library on my system. And it alone does not meet all my typographic needs.
Neil