![]() |
|
UNIX and Linux Scripting and Programming |
| Licensing and Experience | Courseware for Teaching | Quality Control |
The UNIX Scripting and Programming training program provides a project based approach to scripting and application development; the duration of the base program is 22 days. The client selects the component modules specific to its informational technology infrastructure: Linux, UNIX, and mobile device programming. 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.
|
|
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.
|
UNIX and Linux Scripting and Programming Training Program |
||||||||||||||||
| Base Program | Duration |
|
||||||||||||||
| UNIX: Shell Programming | 3 days | |||||||||||||||
| UNIX: Shell Programming: Advanced | 3 days | |||||||||||||||
| UNIX Environment: C Programming | 5 days | |||||||||||||||
| C++ Programming | 4 days | |||||||||||||||
| Perl Programming | 3 days | |||||||||||||||
| Perl Database and Programming | 4 days | |||||||||||||||
Base Program Duration |
22 days | |||||||||||||||
| Optional Courses | ||||||||||||||||
| C++ Programming and Design - Advanced | 4 days | |||||||||||||||
| UNIX, Linux, and Win32 Networks: Perl Programming | 4 days | |||||||||||||||
| Perl Programming - Advanced | 4 days | |||||||||||||||
| C Programming - Advanced | 4 days | |||||||||||||||
| Module: | UNIX: Shell Programming | ||||||||||||
| Duration: | 3 days | ||||||||||||
| Major Topics: |
|
| Module: | UNIX: Shell Programming - Advanced | |||||||||||||||
| Duration: | 3 days | |||||||||||||||
| Major Topics: |
|
| Module: | UNIX Environment: C Programming | |||||||||||||||
| Duration: | 5 days | |||||||||||||||
| Major Topics: |
|
| Module: | C++ Programming | ||||||||||||
| Duration: | 4 days | ||||||||||||
| Major Topics: |
|
| Module: | Perl Programming | ||||||||||||
| Duration: | 3 days | ||||||||||||
| Major Topics: |
|
| Module: | Perl Database and Programming | |||||||||||||||||
| Duration: | 4 days | |||||||||||||||||
| Major Topics: |
|
| Module: | C++ Programming and Design - Advanced | ||||||||||||||||||
| Duration: | 4 days | ||||||||||||||||||
| Major Topics: |
|
| Module: | UNIX, Linux, and Win32 Networks: Perl Programming | |||||||||||||||||||||
| Duration: | 4 days | |||||||||||||||||||||
| Major Topics: |
|
| Module: | Perl Programming - Advanced | |||||||||||||||||||||
| Duration: | 4 days | |||||||||||||||||||||
| Major Topics: |
|
| Module: | C Programming - Advanced | ||||||||||||
| Duration: | 4 days | ||||||||||||
| Major Topics: |
|
Linux and Hybrid Scripting Environments
There currently is no single standard for the programmatic implementation of web server capabilities. Nor is there a dominant commercial standard. Both open source and commercial software are being utilized in hybrid combinations.
In addition to WIMP, WAMP, and LAMP, there has been increased scripting with Microsoft PowerShell and open source Korn shell and Perl.
|
Implementation |
Commercial Software |
Hybrid Integration of Software |
||
|
Component Software |
Microsoft Technology |
|||
|
Operating System |
||||
|
Server |
IIS and SharePoint |
|||
| Database |
||||
|
Scripting and Programming |
||||
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. |
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.