Course: ITNW6088 UNIX for Webmasters
Instructor:
Ashley Rosilier unix@iteachu.com

Dates: Jan. 31 - Mar. 11

Class Quick Links
Syllabus Roster Grades Schedule Forums Chat Lessons Projects
Class is self-paced
 
On-line Tutorials College Credit Continuing Ed. Certifications

Home > Continuing Education > UNIX > Syllabus

 

Syllabus

Instructor

Ashley Rosilier - unix@iteachu.com

Mobile phone: 210-843-5984

Course Goals

My goal is to provide you with the essential knowledge you'll need to manage websites on UNIX servers, with a slight emphasis on a shared server environment (i.e. a website that rents space on a web hosting company's server). Don't expect to get a job as a system adminstrator based on this course, but do expect to be able to form intelligent questions for tech support when you're in a bind!

In addition to having a general familiarity with the UNIX environment, it is also important to know where to look to find more detailed information about specific topics. Sometimes a little research on your own can avoid days of lost work waiting for a reply from support. For that reason, some of the materials will be pulled from on-line resources.

Topics

We will be covering the following topics over the three week course:

Introduction to UNIX

  1. UNIX history and positioning
  2. Operating system comparisons
  3. Applications
Your UNIX Account

  1. Logging in
  2. The filesystem
  3. Protecting and sharing files
  4. E-mail
  5. Passwords

File Management

  1. Creating and deleting files and directories
  2. Managing files
  3. vi editor

Redirecting I/O

  1. Standard in, out, error
  2. Pipes
  3. Filters

Process Management

  1. Background processing
  2. Monitoring processes
  3. Killing processes
  4. cron jobs

Advanced Topics

  1. sed & awk
  2. Shell scripting

Class Format

This is an on-line course, which means that there will not be any classroom lectures or face to face meetings. All correspondence will be handled via the web and e-mail. If necessary, you may call me on my mobile phone, but I assure you I am easier to reach via e-mail. :-)

The majority of this course will be formatted as tutorials and self quizzes. You will be expected to work through the tutorials according to the schedule provided. Additional reading will be suggested but not required. Results of your self quizzes will be e-mailed to me so that I can track your progress.

In addition to the tutorials and quizzes, you will be required to work on individual projects in order to give you hands-on experience with the UNIX commands.

There will be a class forum available to discuss the material with your fellow students. You are welcome to work together to understand the class projects, but each student will need to submit individual work by the posted deadlines.

My goal is to respond to email questions within 48 hrs. However, I expect you to make use of the forums as your first recourse for non-personal questions.

Grading

This course is Pass/Fail so no letter grade will be assigned. In order to pass, you must exhibit a willingness to learn, participate in class assignments, and demonstrate a mastery of the basic concepts.

A schedule will be provided for all assignments. There are several deadlines during the course which require you to have completed certain self quizzes and/or projects. You are free to work ahead but I will give priority to questions that are covering the scheduled material for each week.

You will be given an automatic grace period of one week if you fail to meet one deadline. Failing to meet two deadlines will place you on probation and you should contact me immediately. Failure to meet three deadlines will result in an autmoatic Fail for the course. If you think you will have a problem with this policy, please e-mail me right away.

Required Materials

There is one required textbook for this course and several recommended references. You may purchase them from Amazon by following these links if you desire or you can find them at most bookstores.

Required:

Recommended:

Other References:

Last update: 11-Oct-2004 21:15

 
About iTeachU
Programs Offerred
Library
Book Store
Other Resources

Course Access

 

 

 

Home > Continuing Education > UNIX > Syllabus

On-line Tutorials College Credit Continuing Ed. Certifications

 

info@iteachu.com

© Copyright 2001-2002 iTeachU All Rights Reserved