Operating Systems

You Will need a PDF reader to view these file.

It is recommended that you download a copy of Adoby Reader. Click HereAdobeReader to get your free copy.

You can scroll down the page to see the titles or you can click on a topic below to go directly to the information. If you should have any problems with the materials on this page please leave a comment at the bottom of this page or go to the Contact Us Page


 

Topics:

Operating System

(Operating Systems)

Android devices 

(Tips and tricks for Android devices Beginner) (Notes on Operating Systems) (A Short Introduction to Android) (Introduction to Android)

Microsoft Windows – Windows OS (2000, xp, vista, 7, 8) courses materials and training

(Windows 10 Technical Preview Beginner) (Introducing Windows Azure Beginner) (Basic Computing Using Windows Beginner) (Windows 8 Starter Guide) (Windows 8 Essentials) (Windows 8 Forensic Guide) (Microsoft Windows 7 Advanced) (Microsoft Windows 7 Intermediate) (Introduction to Windows 7)

Unix-Linux OS – Unix-linux OS (redhat, debian, mindriva, ubuntu, centOS,…etc) courses materials and training

(Advanced Bash-Scripting Guide Advanced) (Linux Shell Scripting Tutorial) (An Introduction to the Linux Command Shell) (Beginners: Learn Linux) (Linux Basics) (Linux System Administration, LPI Certification Level 1) (Introduction to Linux) (Linux Fundamentals)

Mac OS – Apple Mac Operating system courses materials and training
(AppleScript Language Guide) (OS X Lion Server Essentials) (Introduction to Mac OS X) (A Crash Course in OS X) (MacOS X for ITSS Short Course) (Mac OS X Help Desk Essentials)

 


 

Tips and tricks for Android devices Beginner

These notes contain tips and trick for Android devices. The information has also been published in the Waikato Management School Dean’s newsletter and ITS documentation.

Table of Contents:

  • Overview
  • Getting started
  • Navigation
  • How to use Google Play
  • Finding apps
  • Installing apps
  • Free apps
  • Paid apps
  • Recommended apps
  • Deleting apps
  • Uploading and downloading files for your Android device
  • Using a USB connection
  • Google Docs (re-branded as Google Drive)
  • Email attachments
  • Downloading a file from a web site
  • Dropbox
  • VPN application

Back to Topics


 

Notes on Operating Systems

Notes on Operating Systems course material and training, writing by Dror G. Feitelson, PDF file on 306 pages.

Table of Contents:

  • Introduction
  • Background on Computer Architecture
  • Processes and Threads
  • Concurrency
  • Memory Management
  • File Systems
  • Mechanics of Disk Access
  • Review of Basic Principles
  • Identification, Permissions, and Security
  • SMPs and Multicore
  • Operating System Structure
  • Performance Evaluation
  • Technicalities
  • Interprocess Communication
  • (Inter)networking
  • Distributed System Services

Back to Topics


 

A Short Introduction to Android

A Short Introduction to Android course material and training, taken from Google’s Android SDK and Google’s Android Application Fundamentals, PDF file on 38 pages.

Table of Contents:

  • Lecture on Core Android
  • Architecture Overview
  • Application Lifecycle
  • Application Programmer Interfaces

Back to Topics


 

Introduction to Android

Introduction to Android OS course material and training, PDF file on 36 pages.

Table of Contents:

  • Introduction
  • Android Overview
  • Android 2.2 (Froyo)
  • Android 2.3 (Gingerbread)
  • Android 3.0 (Honeycomb)
  • Android Ice Cream Sandwich
  • Downloading Apps from the Android Market
  • Packages
  • Android Software Development Kit (SDK)
  • Object Technology: A Quick Refresher
  • Test-Driving the DoodlzApp in an Android Virtual Device (AVD)
  • Deitel Resources
  • Android Development Resources
  • Wrap-Up

Back to Topics


 

Operating Systems

Operating System course material and training ( PDF file 168 pages)

Table of contents:

  • Introduction to Operating Systems.
  • Processes and Scheduling
  • Memory management
  • I/O and Device Management
  • Protection
  • Filing Systems
  • Case Stydy: Unix
  • Case Study: Windows NT

Back to Topics


 

Windows 10 Technical Preview Beginner

Windows 10 Technical Preview PDF Quick Guide New Features, material tutorial, File by Microsoft Inc.

Table of Contents:

  • Windows Technical Preview
  • Welcome to Tech Preview
  • How it works
  • New Features
  • 1. Start menu
  • 2. Apps run in a window
  • Feedback and Forum
  • Windows Technical Preview Forum
  • Windows Feedback app

Back to Topics


 

Introducing Windows Azure Beginner

Microsoft Windows azure course material, tutorial training, a PDF file by DAVID CHAPPELL SPONSORED BY MICROSOFT CORPORATION.

  • An Overview of Windows Azure
    • Compute
    • Storage
    • Fabric Controller
    • Content Delivery Network
    • Connect
  • Using Windows Azure: Scenarios
    • Creating a Scalable Web Application
    • Creating a Parallel Processing Application
    • Creating a Scalable Web Application with Background Processing
    • Creating a Web Application with Relational Data
    • Migrating an On-Premises Web Application with Relational Data
    • Using Cloud Storage from an On-Premises or Hosted Application
  • Understanding Windows Azure: A Closer Look
    • Creating Windows Azure Applications
    • Examining the Compute Service
    • Examining the Storage Service Blobs , Tables , Queues
    • Examining the Fabric Controller
  • Looking Ahead .
  • Conclusions
  • For Further Reading
  • About the Author

Back to Topics


 

Basic Computing Using Windows Beginner

Basic Computing Using Windows book, course material, tutorial training, PDF book by Wikibooks.org.

Table of Contents:

  • Computers and Peripherals
  • Operating Systems and Controls
  • The Desktop
  • File Systems
  • Concepts and Settings
  • Networks and the Internet
  • Email, Chat-rooms, and IM
  • Switching the Control Panel to Classic View
  • Connecting to the Internet
  • Contributors

Back to Topics


 

Windows 8 Starter Guide

Windows 8 Starter Guide course material and tutorial training, PDF file on 44 pages.

Table of Contents:

  • Why Upgrade to Windows 8?
  • How to Upgrade to Windows 8
  • The New Interface
  • Personalizing Windows
  • Hardware and Devices
  • What’s New in Security
  • The Microsoft Store

Back to Topics


 

Windows 8 Essentials

Windows 8 Essentials course material and tutorial training, PDF file on 54 pages.

Table of Contents:

  • Preface
  • Icebreakers
  • Training Manual Sample
  • Quick Reference Sheets
  • Certificate of Completion
  • HTML Material
  • PowerPoint Sample
  • Instructor Guide Sample

Back to Topics


 

Windows 8 Forensic Guide

Windows 8 Forensic Guide course material and training, PDF file on 83 pages.

Table of Contents:

  • Windows 8 User Interface
  • Windows Artifacts
  • Windows Registry
  • Final Thoughts

Back to Topics


 

Microsoft Windows 7 Advanced

Microsoft Windows 7 Advanced Training Manual course material and trainings, PDF file on 237 pages.

Table of Contents:

  • Lesson 1.1: Meet the Control Panel
  • Lesson 1.2: Common Customization Tasks
  • Lesson 1.3: Advanced Customization Tasks
  • Lesson 1.4: Setting Accessibility Options
  • Lesson 1.5: Customizing User Accounts
  • Lesson 2.1: Overview of Networking
  • Lesson 2.2: Other Networking Tasks
  • Lesson 2.3: Advanced Networking Tasks
  • Lesson 2.4: Wireless Networking
  • Lesson 3.1: Maintaining your Computer
  • Lesson 3.2: Optimizing your Computer
  • Lesson 3.3: Using Windows Defender
  • Lesson 3.4: Keeping your Family Safe
  • Lesson 4.1: The Basics of Managing Software
  • Lesson 4.2: Advanced Software Management
  • Lesson 4.3: Managing Hardware
  • Lesson 4.4: Advanced Hardware Management

Back to Topics


 

Microsoft Windows 7 Intermediate

Microsoft Windows 7 Intermediate Training Manual course material and training, PDF file on 203 pages.

Table of Contents:

  • Lesson 1.1: Windows 7 Basics
  • Lesson 1.2: Working with Windows 7
  • Lesson 1.3: Using the Recycle Bin
  • Lesson 1.4: Using Gadgets
  • Lesson 2.1: Windows Media Center
  • Lesson 2.2: Windows Media Player
  • Lesson 2.3: Windows DVD Maker
  • Lesson 2.4: Windows Fax and Scan
  • Lesson 3.1: Customizing the Taskbar
  • Lesson 3.2: Advanced Taskbar Options
  • Lesson 3.3: Customizing the Start Menu
  • Lesson 3.4: Customizing the Desktop
  • Lesson 4.1: Using Search
  • Lesson 4.2: Using Windows Explorer and Libraries
  • Lesson 4.3: Managing Files and Folders
  • Lesson 4.4: Advanced File Management

Back to Topics


 

Introduction to Windows 7

Introduction to Windows 7 course material and training, PDF file on 15 pages.

Table of Contents:

  • Windows 7 Taskbar
  • Show Desktop
  • Start Menu
  • Shake
  • Pin
  • Jump Lists
  • Snap
  • Windows Search
  • Library (the new My Documents area & more)
  • Preview Document in Folder
  • Gadgets
  • Burn to a CD or Send as Email
  • Calculate more
  • Problem Steps Recorder
  • Snipping Tool
  • Improved Word Pad
  • Help & Support
  • Searching For Files
  • Finally – Shut down
  • Windows 7 – Frequently Asked Questions
  • Active Directory/Network Password Expiring Details
  • What is a library?
  • My Favorite Windows 7 Shortcut & Tips

Back to Topics


 

Advanced Bash-Scripting Guide Advanced

This tutorial assumes no previous knowledge of scripting or programming, yet progresses rapidly toward an intermediate/advanced level of instruction, all the while sneaking in little nuggets of UNIX wisdom and lore.

Table of Contents:

  • Chapter 1. Shell Programming!
  • Chapter 2. Starting Off With a Sha-Bang
  • Chapter 3. Special Characters..
  • Chapter 4. Introduction to Variables and Parameters
  • Chapter 5. Quoting
  • Chapter 6. Exit and Exit Status
  • Chapter 7. Tests
  • Chapter 8. Operations and Related Topics
  • Chapter 9. Another Look at Variables
  • Chapter 10. Manipulating Variables
  • Chapter 11. Loops and Branches
  • Chapter 12. Command Substitution
  • Chapter 13. Arithmetic Expansion
  • Chapter 14. Recess Time
  • Chapter 15. Internal Commands and Builtins.

Back to Topics


 

Linux Shell Scripting Tutorial

Linux Shell Scripting Tutorial course material and tutorial training, writing by Vivek Gite, PDF file on 301 pages.

Table of Contents:

  • Chapter 1: Quick Introduction to Linux
  • Chapter 2: Getting Started With Shell Programming 17
  • Chapter 3:The Shell Variables and Environment
  • Chapter 4: Conditionals Execution (Decision Making)
  • Chapter 5: Bash Loops
  • Chapter 6: Shell Redirection
  • Chapter 7: Pipes and Filters
  • Chapter 8: Traps
  • Chapter 9: Functions
  • Chapter 10: Interactive Scripts

Back to Topics


 

An Introduction to the Linux Command Shell

An Introduction to the Linux Command Shell For Beginners course material and training, PDF file on 13 pages.

Table of Contents:

  • Introduction
  • Getting Help
  • Navigating the Linux Filesystem
  • Piping and Re-Direction
  • Other Linux Commands
  • Further Reading

Back to Topics


 

Beginners: Learn Linux

Beginners: Learn Linux course material and training, PDF file on 9 pages.

Table of Contents:

  • What is Linux?
  • Understanding files and folders
  • Understanding users and permissions
  • Who and what is root
  • Opening a command shell / terminal
  • Your first Linux commands
  • The basic commands

Back to Topics


 

Linux Basics

Linux/Unix basics course material and training, PDF file on 35 pages.

Table of Contents:

  • Part 1: The console and logging in
  • Part 2: The desktop environment
  • Part 3: Unix fundamentals
  • Part 4: Archives and compressed files
  • Part 5: Editing and viewing files
  • Part 6: System logging
  • Part 7: The Linux boot process
  • Part 8: Expert exercises

Back to Topics


 

Linux System Administration, LPI Certification Level 1

Linux System Administration, LPI Certification Level 1 course material and training, PDF file on 329 pages.

Table of Contents:
Chapter I: LPIC 101

  • 101.1 Determine and Configure Hardware Settings
  • 101.2 Boot the System
  • 101.3 Runlevels, Rebooting & Shutting down the system
  • 102.1 Design hard disk layout
  • 102.2 Install a boot manager
  • 102.3 Manage shared libraries
  • 102.4 Debian Package Management
  • 102.5 RPM and YUM Package Management
  • 103.1 Working on the Command Line
  • 103.2 Process text streams using filters
  • 103.3 Perform basic file management
  • 103.4 Streams, Pipes and Re-directs
  • 103.5 Create, Monitor and Kill Processes
  • 103.6 Modify Process Execution Priorities
  • 103.7 Using Regular Expressions
  • 104.1 Create Partitions and Filesystems
  • 104.2 Maintain the integrity of filesystems
  • 104.3 Control mounting and unmounting of filesystems
  • 104.4 Manage Disk Quotas
  • 104.5 Manage File Permissions and Ownership
  • 104.6 Create and change hard and symbolic links
  • 104.7 Finding and Placing Files within the File Hierarchy Standard

Chapter II: LPIC 102

  • 105.1 Customize and use the shell environment
  • 105.2 Customize or Write Simple Scripts
  • 105.3 SQL Data Management
  • 106.1 Install and Configure X11
  • 106.2 Set Up a Display Manager
  • 106.3 Accessibility
  • 107.1 Manage User and Group Accounts
  • 107.2 Automate System Administration Tasks
  • 107.3 Localization and Internationalization
  • 108.1: Maintain System Time
  • 108.2 System Logging
  • 108.3 Mail Transfer Agent (MTA) basics
  • 108.4 Managing Printers and Printing
  • 109.1 Fundamentals of Internet Protocols
  • 109.2 Basic Network Configuration
  • 109.3 Basic Network Troubleshooting
  • 109.4 Configure client-side DNS
  • 110.1 Perform Security Administration Tasks
  • 110.2 Setting Up Host Security
  • 110.3 Securing data with encryption

Chapter III: FOSS TRAINING.

Back to Topics


 

Introduction to Linux

Introduction to Linux A Hands on Guide course material and training, writing by Machtelt Garrels, PDF file on 215 pages.

Table of Contents:

  • Introduction
  • Chapter 1. WhatisLinux?
  • Chapter 2. Quickstart
  • Chapter 3. About files and the file system
  • Chapter 4. Processes
  • Chapter 5. I/O redirection
  • Chapter 6. Text editors
  • Chapter 7. Home sweet /home
  • Chapter 8. Printers and printing
  • Chapter 9. Fundamental Backup Techniques
  • Chapter 10. Networking
  • Chapter 11. Sound and Video
  • Appendix A. Where to go from here?
  • Appendix B. DOS versus Linux commands
  • Appendix C. Shell Features
  • Glossary

Back to Topics


 

Linux Fundamentals

Linux Fundamentals course material and training writing by Paul Cobbaut (PDF file on 263 pages)

Table of Contents:

  • introduction to Linux
  • first steps on the command line
  • shell expansion
  • pipes and commands
  • vi
  • scripting
  • local user management
  • file security
  • Appendices

Back to Topics


 

AppleScript Language Guide

AppleScript Language Guide course material and training, by apple inc, PDF file on 315 pages.

Table of Contents:

  • Introduction to AppleScript Language Guide
  • AppleScript Lexical Conventions
  • AppleScript F undamentals
  • Variables and Properties
  • Script Objects
  • About Handlers
  • Class Reference
  • Commands Reference
  • Operators Reference
  • Control Statements Reference
  • Handler Reference
  • Folder Actions Reference

Back to Topics


 

OS X Lion Server Essentials

OS X Lion Server Essentials course material and training, writing by Arek Dreyer and Ben Greisler, PDF file on 54 pages.

Table of Contents:

  • Installing and Configuring OS X Lion Server
  • Authenticating and Authorizing Accounts
  • Using Open Directory
  • Managing Accounts
  • Implementing Deployment Solutions
  • Providing File Services
  • Managing Web Services
  • Using Collaborative Services

Back to Topics


 

Introduction to Mac OS X

Introduction to Mac OS X apple course material and training, PDF file on 13 pages.

Table of Contents:

  • Course Description
  • OS X Desktop and the Dock
  • The Apple Menu
  • Where’s the Finder?
  • Folder Structure in Mac OS X
  • Mac OS Classic Mode
  • Setting Up a Printer for the First Time with OS X
  • Converting a File into PDF Format
  • File Sharing
  • Connecting to Shared Disks and Folders on Windows PCs (SMB)

Back to Topics


 

A Crash Course in OS X

A Crash Course in OS X material and training, writing by D. Riley and M. Allen, PDF file on 11 pages.

Objectives

  • To learn some of the basics of the OS X operating system -including the use of the login panel, system menus, the file browser, the desktop,and Terminal.
  • To learn the process of compiling and running Java programs with BlueJ.

Back to Topics


 

MacOS X for ITSS Short Course

MacOS X for ITSS Short Course material and training, writing by James Partridge, PDF file on 74 pages.

Table of Contents:

  • Introduction
  • OS & File System
  • OS Structure
  • The Terminal View
  • Approaches to Troubleshooting
  • System Preferences
  • Troubleshooting Applications
  • Disk Permissions (for experts)
  • Web Sites & Resources
  • Enabling Root User
  • Software Update
  • Kernel Panics
  • Essential Software
  • Major OS X Disk Utilities
  • Essential Hardware
  • Safe Boot / Single User Mode
  • Network Settings

Back to Topics


 

Mac OS X Help Desk Essentials

Mac OS X Help Desk Essentials course material and training, PDF file on 528 pages.

Table of Contents:

  • Introduction
  • Lesson I Installation
  • Lesson 2 Users and Permissions
  • Lesson 3 Filesystems
  • Lesson 4 Application Environments
  • Lesson 5 Command-Line Interface
  • Lesson 6 Networking Configuration and Troubleshooting
  • Lesson 7 Accessing Network Services
  • Lesson 8 File and Internet Sharing
  • Lesson 9 Peripherals
  • Lesson 10 Printing
  • Lesson 11 Startupsequence
  • Lesson 12 Troubleshooting
  • Appendix A Apple General Troubleshooting Flowchart
  • Appendix B Networking Technologies
  • Appendix C Startup Sequence Processes

Back to Topics


 


 

 

 

Please leave a comment about the contents on this page Only. Thank You! 🙂

Back to Topics

Leave a Reply

Your email address will not be published. Required fields are marked *