Linux and Unix Developer Training Course

Linux and Unix Developer Training Course for Beginners

Call Now

Enroll Now

Email Us

Linux and Unix Developer Training Course For Beginners Summary

 

Join us for a 16 hours Instructor-led and guided training with Practical Hands-On Lab exercises to be taught over 16 hours, 2 sessions per week, 2 hours per session.

  • The course will be taught in English language.
  • All Published Ticket Prices are in US Dollars.

Linux and Unix Developer Training Course For Beginners Schedule

 

Please choose from one of the dates in the table below to begin your enrollment :

Dates Weekly Schedule (US Pacific Time)* Price Add to Cart
Dec 6 to Dec 29 Mon/Wed 5:30 PM - 7:30 PM each day $394.00 Add to cart
Dec 7 to Dec 30 Tue/Thu 7:30 AM - 9:30 AM each day $394.00 Add to cart
Jan 8 to Jan 30 Sat/Sun 7:30 AM - 9:30 AM each day $394.00 Add to cart
Jan 10 to Feb 2 Mon/Wed 5:30 PM - 7:30 PM each day $394.00 Add to cart
Jan 11 to Feb 3 Tue/Thu 7:30 AM - 9:30 AM each day $394.00 Add to cart
Feb 5 to Feb 27 Sat/Sun 7:30 AM - 9:30 AM each day $394.00 Add to cart
Feb 7 to Mar 2 Mon/Wed 5:30 PM - 7:30 PM each day $394.00 Add to cart
Feb 8 to Mar 3 Tue/Thu 7:30 AM - 9:30 AM each day $394.00 Add to cart
Mar 14 to Apr 6 Mon/Wed 6:30 PM - 8:30 PM each day $394.00 Add to cart
Mar 15 to Apr 7 Tue/Thu 8:30 AM - 10:30 AM each day $394.00 Add to cart
Mar 19 to Apr 10 Wed/Sun 8:30 AM - 10:30 AM each day $394.00 Add to cart
*click on date/time hyperlink to add your location and find local date/time for first session
Dates and Weekly Schedule (US Pacific Time)* Price
Dec 6 to Dec 29
Mon/Wed 5:30 PM - 7:30 PM each day
$394.00
Enroll
Dec 7 to Dec 30
Tue/Thu 7:30 AM - 9:30 AM each day
$394.00
Enroll
Jan 8 to Jan 30
Sat/Sun 7:30 AM - 9:30 AM each day
$394.00
Enroll
Jan 10 to Feb 2
Mon/Wed 5:30 PM - 7:30 PM each day
$394.00
Enroll
Jan 11 to Feb 3
Tue/Thu 7:30 AM - 9:30 AM each day
$394.00
Enroll
Feb 5 to Feb 27
Sat/Sun 7:30 AM - 9:30 AM each day
$394.00
Enroll
Feb 7 to Mar 2
Mon/Wed 5:30 PM - 7:30 PM each day
$394.00
Enroll
Feb 8 to Mar 3
Tue/Thu 7:30 AM - 9:30 AM each day
$394.00
Enroll
Mar 14 to Apr 6
Mon/Wed 6:30 PM - 8:30 PM each day
$394.00
Enroll
Mar 15 to Apr 7
Tue/Thu 8:30 AM - 10:30 AM each day
$394.00
Enroll
Mar 19 to Apr 10
Wed/Sun 8:30 AM - 10:30 AM each day
$394.00
Enroll
*click on date/time hyperlink to add your location and find local date/time for first session

Prerequisites

 
  • Basic knowledge about Operating System and its functionalities.
  • Familiarity with various computer concepts.

Features and Benefits

 
  • 4 Weeks, 8 sessions, 16 hours of total Instructor-led and guided training
  • Training material, instructor handouts and access to useful
    resources on the cloud provided
  • Practical Hands-on Lab exercises provided
  • Actual code and scripts provided
  • Real-life Scenarios

Who can take this course?

 
  • Anyone aspiring to learn new technology can take this the course. Students and professionals interested in gaining knowledge in Linux should opt for the course.

Course Outline

 

Session 1

  • What is Linux?
  • Types of Linux (Free/Commercial)
  • Advantages
  • Linux Architecture
  • Linux vs Windows
  • Different types of Installation Methods

Session 2

  • Logging into the GUI Desktop
  • Basic Operations through the GUI Desktop
  • Listing files (ls)
  • Listing Hidden Files
  • Creating & Viewing Files
  • Deleting Files
  • Moving and Re-naming files
  • Directory Manipulations
  • Removing Directories
  • Renaming Directory
  • The 'Man' command
  • The History Command
  • The clear command
  • Pasting commands into the terminal

Session 3

File Permissions in Linux/Unix with Example

  • Linux/Unix Process Management: ps, kill, top, df, free, nice Commands
  • Linux/Unix SSH, Ping, FTP,Telnet Communication Commands
  • How to install software in Linux/Unix through GUI & CLI
  • How to create a user account through GUI & CLI

Session 4

File Permissions in Linux/Unix with Example

  • cp, mv, rm, rmdir, less, more
  • uid,gid,useradd,groupadd,userdel,groupdel
  • password,id
  • Environment Variables
  • Linux pipe-grep-sort

Session 5

  • Linux directory hierarchy
  • Text editors
  • Creating and Extracting archives
  • Input Output Redirection
  • Linux Regular

Session 6

  • Unix File system blocks
  • Boot Block
  • Super Block
  • Inode Block
  • Data Block

vi Editor

  • What is shell scripting?
  • Importance of shell scripting
  • Different types of shells
  • Creating Shell script
  • Making shell script executable

Session 7

What is crontab?

  • Why use Cronjob?
  • How to use cron in Linux?
  • Linux Crontab format
  • How to Add/Modify Crontab
  • How to List Crontab

Basic Shell Operators

  • Arithmetic Operators
  • Relational Operators
  • Boolean Operators
  • String Operators
  • File Test Operator
  • Shell Decision Making
  • Bash Scripts Examples

Session 8

Introduction to Different Types of System Calls

  • What is System Call in Operating System?
  • Example of System call
  • How did the System call work?
  • Types of System calls
  • Rules for passing Parameters for System Call

  • Important System Calls used in OS
  • Namespaces in UNIX
  • Introduction to Message Queues
  • Programming Aspects of Berkeley Sockets & Reserved Ports
  • UNIX Domain Protocol
  • Socket Addresses

Refund Policy

 
  • 100% refund can be applied if request is initiated 24 hours before the 1st course session.
  • If a class is rescheduled/cancelled by the organizer, registered students will be offered a credit towards any future course or a 100% refund