SYS-ED’s UNIX and Linux Fundamentals training program is 10 days in duration and will be
tailored to specific training needs and operational objectives.
A lesson plan based upon the standards of the New York State Department of Education will be provided as part of qualifying the subject matter, examples, exercises, and program duration. Educational consultancy topics, inclusive of
project specifications also can be incorporated into the program. A program can be dedicated to to a UNIX- or Linux- variant: Solaris, Red Hat, SUSE, Ubuntu, or Android.
- For new hires with minimal experience, basic commands, system navigation, and online help is provided.
|
- For business professionals and webmasters the training program can be directed to managing mobile devices or doing first-time application development - Google Android smartphones and tablets.
|
- For personnel that will be supporting UNIX and Linux virtualized operating systems as a front end to cloud computing, the training program can be directed to
public and private software infrastructure services.
|
- For experienced computer support personnel, the training program can be directed to commercial enterprise software: IBM, Oracle, or Hewlet-Packard.
|
SYS-ED's
training programs utilize the full complement of delivery medium:
distance-learning, web-based,
and
technology driven classrooms. As part of conducting a training program,
subject matter is organized for utilization in courseware as a learning center. In order to accommodate employee workloads and staff in remote geographic locations,
component courses can be scheduled over non-consecutive weeks utilizing a combination of classroom training and distance-learning. At the client's discretion, checklist of completed tasks,
validation assessment, and a final examination can be utilized.
|
Module: |
UNIX: Fundamentals - Level 1 |
| Duration: |
3 days |
| Major Topics: |
| 1. What is UNIX |
2. Basics
|
3. File system concepts |
| 4. Commands |
5. vi editor |
6. File permissions |
| 7. Processes |
8. C shell specifics |
9. Korn shell features |
| 10. UNIX environment |
11. Shell variables |
12. Configuration files |
| 13. Network commands |
|
|
|
|
Module: |
UNIX: Fundamentals - Level 2 |
| Duration: |
3 days |
| Major Topics: |
| 1. Introduction |
2. Establishing communication |
3. Filing system |
| 4. File management |
5. UNIX permissions |
6. Redirection, filters, and pipes |
| 7. vi editor |
8. Shell scripts |
9. UNIX shells and variables |
| 10. UNIX c-shell user environment |
11. Aliases in the c-shell |
12. History in the c-shell |
| 13. System status and command information |
14. Multitasking capabilities |
15. Advanced file management |
| 16. Transferring and printing files |
17. Command line database processing |
|
|
|
Module: |
Linux: Installation, Configuration, and Support |
| Duration: |
4 days |
| Major Topics: |
| 1. Getting started |
2. Linux installation |
3. System management tools |
| 4. Installation techniques |
5. Startup and shutdown |
6. System administration tools |
| 7. X Window system |
8. RAID: Redundant Array of Independent Disks |
9. Filesystems |
| 10. Kernel compilation and configuration |
11. User-level administration and security |
12. Networking |
|
|
Module: |
UNIX: Shell Programming |
| Duration: |
3 days |
| Major Topics: |
| 1. Environment |
2. Shell script elements |
3. Conditional program execution |
| 4. Program loops and iteration |
5. Strings and patterns |
6. Storing and accessing data |
| 7. Shell variables |
8. Processing data |
9. Modular programming with functions |
| 10. Intranet and Internet - interacting |
11. Debugging |
|
|
| Module: |
UNIX and Linux: Tools and Utilities |
| Duration: |
4 days |
| Major Topics: |
| 1. UNIX and Linux concepts |
2. UNIX/Linux standards |
3. UNIX regular expressions |
| 4. Building search patterns |
5. grep command |
6. UNIX filters - characteristics |
| 7. Common UNIX filters |
8. Comparing versions of files with diff |
9. Shell basics |
| 10. Working with tools creatively |
11. Using the awk utility |
12. Creating awk scripts |
| 13. awk capabilities |
|
|
|
|
Module: |
Perl Programming |
| Duration: |
3 days |
| Major Topics: |
| 1. Pearl featureset |
2. Numeric and string literals |
3. Operators |
| 4. Perl statements |
5. Functions |
6. References |
| 7. Input and output in Perl |
8. Regular expressions |
9. Handling errors and signals |
| 10. Objects in Perl |
11. Debugging Perl |
|
|
Review Additional Content
UNIX- and Linux- variant operating systems and interrelated areas of information technology subject matter can be researched using the
course search engine.
The audience, duration, and content can be used as a starting point to augment an integrated training program or evaluate a fast-track course.
|
Technology Exchange Websites |
|
SYS-ED's websites compile, organize, and present software specific and established operational categorizations of information technology. They provide a framework for assessing knowledge
transfer: web-based training, classroom instruction, technology updates, courseware, training aids, learning paths, and validation assessment. |
|
www.unixtrainingbysysed.us/commquests.htm |
Footnote 1:
David Silverberg and David Shapiro were both among the first wave of technologist and programmers who evaluated the UNIX operating system and designed and coded C programs. Dave Silverberg was coding programs and reviewing source code and later taught classes at Bell Laboratories. David Shapiro, in
conjunction with classmates at Union College and Cornell University, became familiar with the capabilities and long term potential of low level programming languages, and early versions of both UNIX and BASIC.
Footnote 2:
SYS-ED’s core UNIX and Linux curriculum has been submitted to the New York State Department of Education - Bureau of Proprietary School Supervision for review.