The Linux & Docker Coding Bundle

1 Review
225 Enrolled
6 Courses & 34 Hours
You save 98% -

What's Included

Mastering Linux Command Line ( + Live Linux Labs)
  • Experience level required: All levels
  • Access 109 lectures & 12 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

109 Lessons (12h)

  • Your First Program

  • Level "0"

    On-Demand Lab Access
    Course Overview6:42
    How 2 GET BEST out of this course?3:32
  • Getting Started

    History ( <4 mins)3:51
    Linux Architecture & Features4:53
    Lab Setup2:07
    Connecting To Linux Machine5:44
    Linux Command Structure & Basic Commands - cd, ls14:43
    Getting HELP on a Linux System? Where is F1?8:37
    Internal and External Commands2:51
    Command-line Productivity Tricks - 13:20
  • Understanding Linux File System

    Linux File System Organization12:46
    File Types5:00
    Home Directory7:30
    File Naming Restrictions8:32
    Understanding Paths13:36
    What are dot ( . ) files?4:52
    Navigating File System5:54
    Wild Cards9:10
    Few Basic Commands5:31
    Running Multiple Commands1:45
    Command Substitution2:54
    Create Your Own Commands with alias4:39
  • Working with Directories & Files

    Working with Directories - Part 16:30
    Working with Directories - Part 24:28
    Working with Files - wc5:12
    Working with Files - cat, tac, rev3:36
    Working with Files - more8:08
    Working with Files - less9:52
    Working with Files - head, tail8:16
    Working with Files - Copy, Move, Delete..13:16
    Working with Files - create3:04
    Working with Files - splitting11:53
  • Standard I/O & Redirection

    Standard I/O Concepts7:13
    Terminal and Null Files6:43
    File Descriptors Usage8:51
    Using "I" (pipe) - sort & uniq commands6:26
  • Users, Groups & Switching User

    Understanding Users & Groups10:29
    The "root" account3:22
    Switching Users - su command3:32
    The sudo command2:38
  • File Attributes and Permissions

    Understanding File Attributes5:28
    Understanding Permissions7:22
    LinuxCL 07.05 FileAtt and Perms ls l output demo12:52
    Changing ownership and Permissions bits of a file10:30
    Understanding Numeric Format11:34
    Understanding Default Permissions (umask)9:45
    "file" command2:41
  • Editing Files using "vi" editor

    vi Editor - Basic Concepts5:30
    vi Editor - Part 118:47
    vi Editor - Part 211:04
    vi Editor - Part 312:25
    vi Editor - Part 412:27
    vi Editor - Part 57:02
    vi Editor - Part 61:38
    vi Editor - Part 711:35
    vi Editor - Part 83:23
  • Regular Expressions

    Regular Expressions - Part 115:23
    Regular Expressions - Part 26:30
  • Text Processing - Filters & Searching

    "cut" command10:56
    "paste" command7:43
    "tr" command14:45
    tee command5:03
    "sort" & "uniq" commands7:51
    "grep" command10:31
    "find" command - Part 118:35
    "find" command - Part 214:29
  • Understanding Links (Hard & Soft/Symbolic)

    Hard Link & Soft Link Concepts & Demo14:13
  • The Process

    Process, Parent Process, Child Process, PID & PPID2:44
    Types of Processes - FG, BG, Daemon2:21
    Viewing the Running Processes (ps command)13:04
    "nohup" command8:43
    "time" command2:23
    Killing/Terminating processes using "kill" command6:46
    Job Control - jobs, fg, bg8:22
  • SchedulingTasks

    Scheduling Concepts5:53
    "at" command & "batch" command6:16
    Using "cron"13:55
  • Handy Tools/Utilities

    Archiving Files using tar - Part 115:43
    Archiving Files using tar - Part 216:02
    Finding System Information9:06
    Shutdown and Reboot5:56
  • Connecting to Linux Systems

    Direct GUI Login1:42
    Putty Installation1:36
    SSH from a Windows to Linux Machine3:05
    SSH from a Linux to Linux Machine1:55
    SSH from a MAC to Linux Machine0:50
  • Customizing Shell Environment

    Shell Prompt Customization8:18
    Bash Shell Special Files19:15
    alias Command5:02
    Variables, Env Variables and source command10:44
  • Shell Scripting Basics

    Shell Scripting Absolute Basics9:41
  • Appendix

    VirtualBox - Installation4:08
    VirtualBox - Interface Walk-thru5:04
    VirtualBox - Creating a Virtual Machine7:25
    VirtualBox -Installing Ubuntu OS4:29
    AWS - Creating AWS Account3:12
    AWS - Creating a Linux EC2 instance & SSH to it16:54

Mastering Linux Command Line ( + Live Linux Labs)

Coding Gears

Coding Gears | Technology Architect

4.3/5 Instructor Rating: ★ ★ ★ ★

Coding Gears offers self-paced technical courses and makes it easy to learn. They have been in the IT training business for many years offering training courses in Unix, Windows, C#, Java, Python Programming, SQL Server, Manual Testing, Automation, etc. technologies.

Coding Gears instructors have 20+ years of experience in various technical areas - Software Development, Software Testing, Windows Systems & Network Administration, Unix/Linux Systems & Network Administration, Virtualization Technologies, Storage, Shell Scripting, Database Management Systems (MS SQL Server, MySQL, IBM DB2, Cassandra), Containerization (Dockers), Mesos, Marathon, Jenkins, Jira, Elastic Cloud Storage (ECS), Gluster File System, CoreOS, Ansible & other areas.

Coding Gears had mentored thousands of students in the last 10+ years and has extensive experience in delivering training – both in-class and online.


The course teaches you the Linux Command Line fundamentals and takes you on a journey with a good learning experience. This course has also included a few videos that guide you to set up your own Linux VM and also a Linux EC2 instance in the AWS cloud!

4.7/5 average rating: ★ ★ ★ ★

  • Access 109 lectures & 12 hours of content 24/7
  • Work with the Linux files & folders
  • Navigate the Linux File System efficiently
  • Learn Linux Command Line from basics
  • Learn various text processing commands to work efficiently
  • Create your own AWS Linux EC2 instance to practice
"This course was well worth the money I spent on it. The topics were clear, well demonstrated, and easy to understand... As I learn Python and start doing more with open source, trying my hand at installing Linux applications won't be so daunting." – Rob Watts


Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels
  • Have questions on how digital purchases work? Learn more here


  • Any device with basic specifications


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...