Hi,
As someone who does training, mostly for internal Sun engineers;
I have been doing classes in Multithreaded programming, dtrace,
(and other solaris tools, i.e., truss, proc tools, mdb, dbx, etc),
device drivers, solaris internals, performance analysis, network
internals, and kernel crash analysis and debugging. (I have been doing
Unix training,
as well as kernel work for over 25 years). The topics that Vlad lists
below are, I think, right "on target" as far as what is needed
for developers. (I would add "Solaris tools" to any class aimed at
developers).
I teach device driver classes and kernel crash analysis and debugging
classes to people who have not taken an internals course, but
it is really helpful to have a base understanding of internals
when covering these subjects.
As far as "Solaris Internals, 2nd Edition" being an answer
to training needs, I think that docs can be useful as a reference,
but do not address the same needs as a good course can address.
There are several advantages to training:
- You are sitting in a classroom for a week (usually), during which
you can completely concentrate on the subject being taught. (Try
telling your boss that you need to read for 5 days...).
- There is someone in the class that can answer questions (hopefully!),
in real time.
- Most people don't have time (or inclination) to wade thru hundreds of
pages of technical docs. A course can concentrate on the needs
of individuals in the class.
Of course, all of this depends on the instructor. A good instructor
can use the existing documentation and make an excellent course from it.
Conversely, the best course material can't help an instructor who doesn't
know the subject, and/or doesn't know how to present it.
Having said all of this, I shall be holding an OpenSolaris device driver
course in October. Details to follow shortly. If interested, please send
me email.
max
>> As a Solaris Developer, what are your ideas for
>> training classes that would help you to work more
>> efficiently with OpenSolaris or cut down on some of
>> the issues you could encounter while working with
>> OpenSolaris?
>>
>
> Some of the docs.sun.com information that I think is very useful for a
> Solaris Developer:
>
> General:
> -> Multithreaded Programming Guide
> -> Linker and Libraries Guide
> -> Solaris Dynamic Tracing Guide
>
> Kernel:
> -> Device Driver Tutorial
> -> Solaris Modular Debugger Guide
>
> I don't know how you would structure a course starting with these, but I
> think they all have very useful information.
>
> Vlad.
> This message posted from opensolaris.org
> _______________________________________________
> opensolaris-discuss mailing list
> [email protected]
>
_______________________________________________
opensolaris-discuss mailing list
[email protected]