Quickstart Shell Scripting (Udemy.com)
Get Started with Linux, Commands, Command Line, Raspberry Pi, Debian, Raspbian, and basic Python and Shell Scripting
Created by: Ashwin Pajankar
Last updated July 2022
What you will learn
- Linux
- Linux Command Line
- Basic Linux Commands
- Introduction to Shell Scripting and Python Programming
- Introduction to Raspberry Pi
- Raspberry Pi Raspbian Linux OS Setup
How it compares
Against the other 518 rated Udemy courses in Software Development on CourseDuck:
- Rating4.1 out of 5higher than 5% of them
- Reviews59#483 of 519 by number of reviews
- Length6.3 hoursshorter than 51% of them
- Last updatedJuly 2022earlier than 82% of them
Course Description
Become a comfortable with Linux, Commands, Command Line, Raspberry Pi, Debian, Raspbian, and basic Python and Shell Programming and acquire employers' few of the most requested skills of 21st Century! A great programmer, IoT Specialist, Linux Admin, or a Python Programmer earns more than $200000 per year (Yes! those are five zeros after 2) in today's market!
This is the most comprehensive, yet straight-forward course for the Linux, Commands, Command Line, Raspberry Pi, Debian, Raspbian, and basic Python and Shell Programming on Udemy! Whether you have never worked with Raspberry Pi before, already know basics of Linux, or want to learn the advanced features of Command Line with Raspberry Pi, this course is for you! In this course we will teach you Advanced Linux, Commands, Command Line, Raspberry Pi, Debian, Raspbian, and basic Python and Shell Programming.
(Note, we also provide you PDFs in case you need them)
With over 40 lectures and more than 4.5 hours of video this comprehensive course leaves no stone unturned in teaching you Data Visualization with Python 3!
This course will teach you Linux in a very practical manner, with every lecture comes a full video and PDF! Learn in whatever manner is the best for you!
We will start by helping you setup of Raspberry Pi with Raspbian Linux OS.
We cover a wide variety of topics, including:
Introduction
Setup Raspberry Pi with Raspbian Linux OS
Linux History and Distributions
Linux Basics - Filesystem, GUI, and Shell
Simple Commands and File Operations
Getting Help
More commands on Files
Control Operators
Shell Variables
Filename gobbling and shell history
I/O redirection
Use of pipes
Grep, wc, sort, uniq
Basic Unix tools
raspi-config
Useful commands
File permissions
Basic Shell Scripting
C programming basics
Python Programming basics
crontab
Internet related commands
Bash Scripting
You will get lifetime access to over 40 lectures plus corresponding PDFs for the lectures!
So what are you waiting for? Learn Linux, Commands, Command Line, Raspberry Pi, Debian, Raspbian, and basic Python and Shell Programming in a way that will advance your career and increase your knowledge, all in a fun and practical way!
Instructor Details
- 4.1 Rating
59 Reviews
Ashwin Pajankar
Ashwin Pajankar is a Science Popularizer, a Programmer, a Maker, and an Author.
He has a Master of Technology in Computer Science and Engineering from International Institute of Information Technology Hyderabad (IIIT-H).
Ashwin has published more than a dozen of books on Python Programming, Test Automation, Raspberry Pi, Computer Vision, Arduino, and Supercomputing with reputed global publishers like Packt, Apress, Leanpub, and BPB. He has reviewed five books on Data Mining, Machine Learning, Python 3 Programming, and Raspberry Pi for Packt. He has also reviewed a video course on Raspberry Pi for Packt.
He has earned many professional certifications in the areas of development, administration, and testing from Oracle, IBM, Informatica, Teradata, and ISTQB.
More courses by Ashwin Pajankar
Raspberry Pi, Python, and Electronics Bootcamp (2022)
4.3 (799 Reviews)
Provider: Udemy
Time: 3.1h
$12.99
Python, Raspberry Pi, Electronics, and IoT Bootcamp (2022)
4.2 (235 Reviews)
Provider: Udemy
Time: 25.8h
$59.99
The Complete Arduino and Electronics Masterclass (2022)
4.3 (6 Reviews)
Provider: Udemy
Time: 7.2h
$12.99
More Software Development courses
MATLAB Programming Simulink: Beginner to Pro with ChatGPT (2026)
5.0 (930 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
Build Web Apps with Nuxt.js 3: Master TypeScript & API [New] (2026)
4.9 (635 Reviews)
Provider: Udemy
Time: 6.7h
$19.99
Terraform 101: The Ultimate Hands-On Guide [Azure Edition] (2025)
4.8 (1,975 Reviews)
Provider: Udemy
Time: 11.9h
$94.99
Reviews
By Christian Buess on 12/30/2022
Bis zum jetzigen Pinkt bin ich mit dem Kurs zufrieden. Das für mich Wichtige ist aber noch nicht gekommen.
By Janos Pataki on 1/25/2022
For complete beginners in Rasbian / Linux the course is very useful and the whole course is very well built up. While no one will master Linux with this course, it is a very good intro into how the op system is built up and what the basic commands and scripting tasks are.
By Shankaran Venugopalan on 6/6/2020
Ok so far. The time spent on comparison with credit card could be replaced by some examples of it able to provide quick logic intellegence and also mounting in place where there is constrain of space. It will be good to know about application performance on sbc vs desktop.
By Mark Call on 6/6/2020
Good content. The English is fine but pronounciation is impossible to follow. e.g. It's not Leeenix. It's Linux. Sounds like you can get used to it right? You can't, it's hard to listen. I don't know what consonants are being added to 'directory', there's an 'L' somewhere. I have no idea what some of the words were. What I can understand takes my brain an extra 2 seconds to parse and interpret but he is flying along at 80 mph. Sorry I applaud the speaker clearly multilingual but I wish I could but I can't follow it. And rushing through the pronunciations makes it worse.
By Graeme Watt on 6/5/2020
This is an excellent introduction to Raspberry Pi hardware and operation as well as to Linux/ Debian tools for command line scripting. The lectures are clear, concise and easy to follow. I strongly recommend. Thank you very much!!
By Steven Mills on 1/17/2020
Yes. Even though I do have some functional familiarity with the Raspbery Pi (models 3B, 3B+ and 4B), there is surprisingly limited general purpose information on the devices overall. These first few chapters of the course have filled in a few gaps in my knowledge. Always very useful to learn from others' experiences. Nice job, Ashwin!
By Eric Clarke on 12/8/2019
A little difficult to understand with a strong accent
By Sivakami Ramasamy on 4/25/2019
Nice Presentation
By Paweł Kossowski on 3/25/2019
bad teacher, bad quality of materials
By Abhishek Vaghela on 6/15/2022
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100







![Build Web Apps with Nuxt.js 3: Master TypeScript & API [New]](/programming/software-development/images/6457785_5adc_4.jpg?v=1789443959)

![Terraform 101: The Ultimate Hands-On Guide [Azure Edition]](/programming/software-development/images/6208847_f60a_7.jpg?v=1791193600)
