|
|
|
|
|
A former student says:
|
I don't know how anyone would find a more qualified instructor! You [Tim] obviously enjoy teaching and have a personality that is well suited to your vocation.
David Dungan, UNIX System Administrator,
DC-PC
Attended:
Intermediate Perl
Read more
testimonials
and reviews of our
courses
and
instructors.
|
|
SeaTac:
3/3-3/5
Intermediate Perl Programming
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course,
taught by Perl author and speaker Dr. Tim Maher,
takes you beyond the beginner stage by showing you how to
use complex data structures, references,
the
eval,
map,
and
grep
functions,
and advanced debugging tricks to improve your Perl code and your programming
productivity.
See the
course outline
for further details.
|
SeaTac:
3/15-3/17
Shell Programming
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course shows the student how to create custom programs
using the basic features of UNIX/Linux shells of the "Bourne/Korn/POSIX"
family (which excludes the C-shell).
The student also learns how to organize utility
programs into pipelines, which can obviate the need to write custom
programs. The Instructor will demonstrate common mistakes and
defenses against them, and the use of the Consultix
Shell Quoting Guidelines,
which make a notoriously difficult operation easier to handle.
See the
course outline
for further details.
|
SeaTac:
3/18-3/19
UNIX/Linux Utilities
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
The
Shell Programming course
teaches the grammar of the language, which is essential knowledge, but
of little value without a familiarity with its vocabulary, which is
covered in this course.
Students learn how to use essential utility programs, such as
sed,
grep,
sort,
tail,
tr,
find,
xargs,
and especially
awk
(the much simpler predecessor to Perl),
to quickly solve data processing problems.
See the
course outline
for further details.
|
SeaTac:
3/29-4/02
UNIX/Linux Fundamentals
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course
is for those who want to start down the path to
becoming UNIX/Linux Power-Users.
It provides an introduction to Shell scripting and
hands-on experience with the most important UNIX/Linux utilities, including
vi,
grep,
sed,
awk,
and
sort.
You won't learn a thing about how to
set your screen's background to show a photo of your cat,
but by the end of the class you'll be comfortable
setting file permissions, using the vi (or
vim) editor to edit files
and mistyped commands,
using regular expressions to select matching text from files,
composing multi-stage pipelines that generate custom reports,
writing custom shell scripts, and accessing
remote systems using the Secure Shell.
For this offering of the course, we'll have both UNIX and Linux systems on hand so
students can appreciate their numerous similarities, and minor differences, from an
end-user's point of view.
See the
course outline
for further details.
|
SeaTac:
4/7-4/8
Hashes and Arrays
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course
teaches you more about using Perl's most important data structures
effectively. A variety of topics are covered, including: functions that work on
list-data (such as unshift, splice, and each), how to initialize hashes and arrays
with matching operators, and interesting ways to use slices.
See the
course outline
for further details.
|
Seattle:
4/19-4/23
Advanced Shell Programming
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course teaches the use of shell features needed in advanced
programs, incorporating such elements as interactive menus, idiot-proof
interaction, option processing, high security,
numeric calculations, client/server design,
and interpretation of custom command languages.
The techniques
that are covered work with the Bourne shell, the Korn shell,
and POSIX shells, such as Bash.
Techniques for program debugging
and optimization are also covered.
See the
course outline
for further details.
|
SeaTac:
4/28-4/30
Database Programming with Perl
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course,
taught by accomplished Perl programmer and database administrator Colin Meyer,
shows you how to interface with any modern database system using Perl's
popular and powerful DBI (database interface) module.
You'll learn about "best practices", and how to avoid common mistakes.
Because students will need to be comfortable using Perl references, complex
data structures, and the SQL query language, the course begins with a review of those topics.
See the
course outline
for further details.
|
SeaTac:
5/04-5/06
Perl Programming
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This is a three day hands-on course for those new to Perl
who want to learn the basics of the language.
It is the prerequisite for all our other Perl courses, except
for
Minimal Perl.
Students write nearly two dozen programs in eleven sessions of supervised laboratory
activities.
See the
course outline
for further details.
|
SeaTac:
5/07
Using Perl Modules
REGISTER ME
Satisfied Customers
Customer Testimonials
Course Evaluations
This course teaches you how to use free CPAN code in your
programs, so you won't have to duplicate the effort of writing
the equivalent code yourself. There's nothing else you can learn
about Perl that will enhance your productivity more!
In this special offering, we'll spend extra time on
Perl's CGI module, which is widely used by savvy Web
programmers to:
-
create web pages, while relieving them of the responsibility of
getting the HTML right, and
-
process user-submitted forms, while relieving them of the
responsibility of parsing the data out of the fields on
their own.
See the
course outline
for further details.
|
All of our courses are also available for
on-site presentations!
|