Linux Command Line: From Zero to Expert

Get in the rhythm of the command line as a first step towards Linux system administration, VoIP and many more areas.

Linux Command Line: From Zero to Expert

Get in the rhythm of the command line as a first step towards Linux system administration, VoIP and many more areas.
33
views
Share the link to this page
Copied

About the Class

This course is for you if you are new to the Linux command line but want to learn it without all the headaches. Linux command line is a cross-cutting skill. If you are comfortable with the command line, you can learn a lot of different skills very quickly and with minimal hassle.  After taking this course, you will be all set to work with highly useful concepts such as Linux system administration, setting up architectures for machine learning and deep learning, work with systems that enable VoIP and many many more areas.

In this course, we will start from scratch. This is a very applied course, so we will immediately start with the command line. We will explain everything through the commands and not bore you with dull slides. In fact, there isn't a single slide in this course.

If you have never worked with Linux before (or installed it), this course will show you how to set it up in a virtual machine with minimal effort. If you already have Linux or Mac, you can use that too. Then, we will start from zero and get you up to the level of expert without dumping too many commands on you.

We take a case study-based approach and motivate why we need the commands we're learning. If there is a command that is typically taught in courses but isn't used too often, we skip it so that you learn only the stuff that will be useful to you.

In this course, we aim to give you the feel of the rhythm behind the command line so that you are in the position to understand the philosophy behind the command line and use it to your advantage. Through this approach, we can cover the whole spectrum in less than 3 hours.

There is also a real-time chat system in place for students who enroll in this course. With a free signup, you get access to real-time chat with myself and fellow students who are working to complete this course (or have completed the course before you). We plan on creating this network of like-minded experts who can help each other out and collaborate on exciting ideas together.

What will you learn in this course?

  • Basics of the command line 
  • Working with files and directories from the command line (and understand why you would want to do that in the first place)
  • Applying the commands to solve real problems instead of made-up issues
  • Understand how very simple and easy-to-understand commands work together to solve much bigger and important problems
  • Know keyboard shortcuts that will save you a lot of time and effort when working with the command line
  • Perform operations that simply cannot be done in the graphical user interfaces
  • Follow a case study that shows how the command line can be used to download a complete YouTube playlist (and learn quite a few commands along the way)
  • Work with the extremely powerful vi editor and understand why people are so crazy about it (and how it can be useful to you)
  • Learn how the professionals make their command lines look cool (and again, learn a few commands along the way)

Who should take this course?

  • Anyone who wants to know why a command line is a necessary tool for anyone working with computers   
  • Anyone who has never worked with Linux and wants to know what the fuss is all about 
  • Anyone who has worked with Linux or needs to do so but has been avoiding the command line
  • Anyone interested in excelling in computer science
  • Anyone who is interested in leveling up their command-line skills
  • Anyone who wants a soft, case study-based introduction to the command line
  • Anyone who wants to know why people learn the command line
  • Anyone who wants to work on concepts such as Linux system administration but gets stuck due to all the commands

Author

Mohammad Nauman

PhD, programmer, researcher, designer and teacher.
I have a PhD in Computer Science and PostDoc from Max Planck Institute for Software Systems, Germany. With two decades of programming experience, I have been teaching Computer Science subjects for more than 15 years. I want to help you learn Computer Science in the best way possible to excel in your current job and to climb higher up in your...

School

Mohammad Nauman's School

Requirements

  • You should have basic computer knowledge
  • You should have installed Linux in your PC/Mac
One-time Fee
$34.99
€32.25
£27.62
CA$47.87
A$52.79
S$47.23
HK$273.24
CHF 32.25
NOK kr372.90
DKK kr240.84
NZ$57.15
د.إ128.51
৳4,099.44
₹2,906.22
RM164.61
₦51,130.84
₨9,722.44
฿1,280.34
₺1,126.61
B$180.80
R644.49
Лв63.17
₩47,820.83
₪128.33
₱2,036.57
¥5,491.50
MX$584.32
QR127.44
P474.84
KSh4,560.77
E£1,648.89
ብር2,008.09
Kz29,684.08
CLP$31,798.39
CN¥248.79
RD$2,058.10
DA4,702.58
FJ$79.34
Q271.47
GY$7,312
ISK kr4,826.09
DH348.61
L620
ден1,986.37
MOP$281.24
N$642.31
C$1,286.31
रु4,647.75
S/130.65
K135.82
SAR131.23
ZK932.78
L160.47
Kč794.70
Ft12,377.95
SEK kr380.15
ARS$31,113.40
Bs241.49
COP$135,227.39
₡17,918.13
L863.66
₲262,872.51
$U1,347.03
zł137.39

What's Included

Language: English
Level: All levels
Skills: Linux, Virtual Machine, Command Line, Keyboard Shortcuts, Machine Learning
Age groups: All ages
Duration: 2 hours 37 minutes
25 Videos
1 Document
0
Saves
33
Views
This class has not been saved

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.