Wifi! We started a company
and here's our Wifi Glossary
-- lots of good info. Enjoy!
new business partner!
We have entirely rewritten our
training catalog in XML!
We hope to set a new standard for curriculum data sharing
between vendors, clients, and maybe even clearinghouses
In case your browser is not equipped for XML, here's
our training catalog in its traditional HTML format.
|Our brand-new, best-selling, one-day,
Blowing Our Own Horn
We never miss an opportunity for self-promotion...
and we especially like it when others do it for us.
Here are testimonials from people from
A nagging problem:
how do you create mailto
links on your web site (to make it easy
for people to get in touch by e-mail)
without creating spam magnets? That is,
how can you outsmart the spambots
that troll the web for hapless victims
for their databases of e-mail addresses?
Paul Vachier offers
Our New Look
We've recently rethought the look-and-feel of our website.
We have decided, reluctantly, to dispense with HTML frames.
Frames were an attempt to solve a real problem:
how, in HTML, to create high-quality user
interfaces in which the components (the contents of each frame)
can be changed independently and can scroll independently.
For example, it's useful to a have a menu on the left
that doesn't change whereas the content on the right
does change (in response to menu selections.)
This can indeed be done with frames, and we used to
do it that way on our site.
However, we found that frames cause as many problems as they
So now we have a new, frameless look. We hope you like it!
- Framed pages sometimes don't print correctly.
- Framed pages often can't be bookmarked correctly.
- Search engines sometimes can't index framed pages.
- Multiple scrollbars can be annoying.
Our Hottest Courses
If you'd like us to teach them to your
employees in your classroom, let us know.
Here's a complete list
of our training offerings.
Open Source Courseware
We're proponents of the open source movement,
both in the technologies we teach and in the way
we deliver our courseware.
One of its many benefits is that it makes
possible something in which we strongly believe:
What this means, in plain English, is that
we develop and deliver our courseware on the Web.
These materials are written for instructor-led delivery in the classroom.
Thus, our students and clients get the best of both worlds.
Alas, misconceptions about open source abound.
Please indulge us on our soapbox here to debunk a few of them.
- Open Source Doesn't Mean Free for All Purposes.
We recently made the unpleasant discovery that a would-be
competitor was selling our courseware and pocketing the money.
While we were complimented by the evident perception of the
quality of our materials, we were nonetheless obliged to take
legal action... and prevailed.
Open source means you can look at and learn from our materials.
And if you can make money from them... great! But get our
permission first. Open source or not, copyrights matter.
Intellectual property rights are serious business.
- How Can You Trust Open Source Software?
Isn't the quality low by definition?
Some of the world's best writers and programmers
develop products that are distributed as open source.
Some of the best-maintained products are
distributed as open source.
Beliefs about open source and amateur authors abound
but are not borne by the facts.
- If There's No One to Sue, We Do Not Use It
Fact: Numerous vendors provide support contracts.
- What If the Inventor Dies or Retires?
Fact: Closed-source products have the same exposure
must be managed for resilience in the face of turnover.
Confused by All the Choices and Options?
Follow our map of Training Paths for Career Growth.
Choosing a Training Vendor?
All training is not created equal.
All training is not delivered equal.
Put the DKTS advantage to work for you.
Our rigorous instructor development process
and courseware development process
enable us to achieve consistently outstanding results.
For many applications -- especially web server backends
and text processing, Perl is the language of choice.
We have a substantial Perl curriculum
(intro, advanced, CGI scripting, and database connectivity)
and our web site offers links to many
We revere the inventor of the language,
Larry Wall, and got
In response to considerable demand from clients to take our
classes on-line, we now teach occasionally via Centra.
Students appreciate being able to learn at their desks.
And companies save travel expense.
For topics that are well-suited to delivery in
bite-sized chunks, this medium works well.
The Masie Center
The writings of Elliott Masie on his Masie Center
web site are fascinating.
There are remarkable similarities between
his strategy and ours for effective training in corporate environments.
The EverChange Institute
Management of change in organizations is a perpetual challenge.
Here are people
who specialize in assisting with this process.
Articles that Caught Our Eye
- How Fast Is Fast Enough?
Here's an authoritative article
on studies of perceptions of web site download times.
Judgement Day is one of the few well-balanced articles we've seen on
Microsoft, a topic that inevitably arouses ire or allegiance.
This is an example
of the excellent news reporting and analyis we've come to expect from
- Here's the text of a
by Tim O'Reilly about the economics of open-source software.
Just as the major power shift in our industry was
from software to hardware
-- enabling Microsoft to replace IBM as the most-feared company --
today the shift is from software to web sites.
Today, he says, web sites are the
applications people use:
Amazon, Ebay, Officedomain, Etrade, and so on.
We agree, and use our website accordingly...
(see Paperless Classroom, above).
- The New Unix Professional
-- technical competence is not enough.
- Here's one opinion on where the rapidly-growing
training industry is headed.
- Wisdom from the father of the Web:
"Staggered" by What People Put Up with on Web.
(We agree and got his autograph.)
Return on Training at Merck & Co.
- We're in the right place at the right time -- training
is a growth industry!
- User interface design is something we care about passionately,
especially since we so often see it done poorly.
Here are some particularly succinct articles that apply
some of the best UI design thinking to web sites:
- Somewhat off-topic but fascinating anyway:
- I really like the writings of the Human Factors people.
At last, they're on-line so I won't be posting them here henceforth.
Instead, you can go straight to their site.
why -- at last! -- usability issues are getting
the attention they deserve.
measurements of human interaction speeds for reading, listening,
speaking, keying, and handwriting.
superstitions arising from Dr. George Miller's famous
paper on "The Magical Number Seven."
- Big screens! We can't live without them, and wonder
why so many computer users put up with those postage-stamp-sized
monitors. Here's evidence
that screen size does indeed impact productivity.
We knew it all along.
- Convinced? Here's a vendor:
Spire Controls - Flat Panel Displays and Monitors
Manufacturer of flat panel displays and monitors,
touch screens, panel pcs, and industrial computers for
control system automation.
Do You Need Training on These Topics?
From the questions we hear in our classrooms, from conversations with managers,
and from all the ways we listen to our customers, we often get ideas about topics
for which there are unmet needs for training.
Let us know if any of these are of interest.
Introduction to Computer Programming
Audience: Technical people adding software development to their skillset.
What's the right first programming language? Perl? Java?
How much time can we give it? One day? Two days? Three?
Objectives -- Upon completion of the
class, the attendee will:
- Have a good vocabulary of programming concepts
- Be able to write simple programs
- Possess the skills to obtain the information
needed to write complex programs
- Do we want to teach object-oriented
programming in this introductory class?
Supporting Unix-Based Applications
Essential skills for technical staff who support applications
that run in Unix environments and their users.
- Support the customer
- Be proactive
- Manage the processes
- Monitor server performance
- Process the logs
- Verify connectivity
- Job/batch scheduling
Web Site Management (details)
- Length: 2 days
- Web Technical Architects, Web Administrators,
Systems Administrators (larger sites)
- Web Project Managers, Developers (smaller sites)
- Difficulty Level: Introductory
- Prerequisites: Knowledge of HTML, basic computer usage
- Grasp key concepts of Web servers
- Perform tasks and duties of webmaster (or web administrator)
- Define site requirements (to get a site up and running)
- Support and maintain and a Web site
- Improve a Web site
- Topics include:
- Managing your own server vs. co-location vs. outsourcing hosting
- NT vs. Unix
- Apache vs. IIS
- Related components: database, middleware, search engines,
log analysis, proxies, firewalls
- Service providers
- Hit counters and measuring success
- CGI, ASP
- Link checking
- Plugins, multimedia, MIME
- Backup and mirroring