Best Windows Command Line Courses

Find the best online Windows Command Line Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Windows Command Line Courses.

Linux Command Line Basics

This is an introductory course to the Linux command Line. It's great for both Linux beginners and advanced Linux users.

Created by Ahmed Alkabary - DevOps Engineer @Boeing ✈️- 190,000+ Happy Students.

"]

Students: 154031, Price: $124.99

Students: 154031, Price:  Paid

Join the most popular #1 Linux Course on Udemy (over 140,000 students) and get all my three best seller books for FREE:

  1. Learn Linux Quickly
    A Friendly Guide to Easily Master the World's Most Powerful Operating System.

  2. Learn Bash Quickly
    A Friendly Guide with Exercises to Easily Get Started with Bash Scripting

  3. Learn Ansible Quickly - RHCE

    Master All Ansible Automation skills required to pass EX294 exam and become a Red Hat Certified Engineer.

    ** Red Hat Certified Engineer (RHCE) is considered as one of the top paying certifications in the IT industry averaging an annual salary of $101,527 ** 

Become an effective Linux user and advance your Career. Learning the Linux Command Line will take you FAR!

  • Learn to appreciate the power of the Linux command line.

  • Understand the structure of the Linux File System.

  • Learn how to utilize Linux man pages and help tools.

  • Realize the differences between soft and hard links.

  • Learn how to navigate your Linux File System using few simple commands!

  • Learn how to create, modify and process files.

  • Learn how to create your own Linux commands.

You will also find animated videos to help you understand complex Linux concepts in a very simple way.

There is a file associated with every video explaining the commands to reinforce your understanding and to clear any confusion you have.

Applied Linux Command Line and Shell Scripting Zero to Elite

Learn +200 modern & practical industry-proven Linux tools + project-based shell scripting from the beginning

Created by Seyed Farshid Miri - Network and Cyber Security Expert

"]

Students: 86913, Price: $19.99

Students: 86913, Price:  Paid

Timesaving and Use-Cases constitute the spirit of this course. That is why it is designed to be learned fast and practical.

Topics & some of the shell tools we cover in this course:

  • Kernel spaces

  • Different Shells, ZSH, Bash, Oh My ZSH, Tmux, productivity plugins

  • Package management: apt, apt-get, yum, zypper

  • File Archiving: p7zip, xz-utils, gzip, gunzip, tar

  • Command-line chaining: pipe, %token,  AND_IF, OR_IF, DSEMI

  • System and hardware: dmidecode, lsblk, inxi, ncal, time, uptime, date

  • Managing disk and file permissions: dd, gzip, fdisk, swapoff/on, free, find, chmod, mount, runlevel, fsck, mkswap, resize2fs

  • Services and performance management: ps, kill, killall, pkill, pstree, lsof, pgrep, top, htop

  • Users and groups management: sudo, passwd, useradd, adduser, id, usermod, chage, getfacl, setfacl, who, last, lastb, utmpdump

  • Networking: iproute2, ip, txqueuelen, mtu, netplan, route get, list, neighbor, traceroute, DNS, dig, host, OpenSSH, SSH Tunneling, Socks, SCP, RSync

  • IPTables, Filter, NAT, Mangle, UFW, covering IPTables completely

  • System Visibility using sysdig & csysdig: Kernel syscalls and event use-cases, Chisels and Text-GUI CSysDig

  • Task Automation with cron jobs

  • Shell Programming (Bash scripting) from bash basics to writing a few projects e.g. writing automated backup, a password manager, and so on

  • Checking on Windows subsystem for Linux: WSL2 along with Windows Terminal profiles with Oh My ZSH, Nerd Font, colorls, backup WSL Linux machines, and much more

We set our goal to make you feel confident when dealing with the command line of any Linux distribution in production environments so that you can put your skills to work in as little time as possible. How do we do that? During this course, you will see hundreds of Linux command-line tools and you will write hundreds of lines for Shell Programming or as some may be used to call it, Bash Programming, so by end of the course, you have built a relatively robust understanding of different aspects of Linux for real life and work projects.

long story short: Your learning approach in this course is the same way as you probably learned how to ride a bike! Remember? Even if you haven't, you will learn Linux Command-Line and Shell Scripting (Bash scripting) with us anyway! Just keep do-along with each video and code-along with each project.

Since different work environments are built-up with different Linux distributions, this course is inspired by LPIC Certificate and therefore is built vendor-neutral, meaning no matter RedHat based, or Debian forked, e.g. CentOS, OpenSUSE, Ubuntu, Kali, or even Windows Subsystem for Linux (WSL 2), you will learn their differences and will start doing real things in their shell.

Here is an overall conceptual breakdown of the course:

  • Section 1 and 2, starts with the basics of Shell and Kernel, then moves on with preparing the lab environment and Terminal

  • Section 3 to 8 builds your ability to understand the fundamental concepts and work with commands on key components of Linux.

  • Section 9 and 10 dig deep in key Networking tools, concepts, and commands

  • Section 11 is entirely about system visibility using sysdig and csysdig, inspecting the kernel syscalls, and applying their use-cases

  • Section 12 is all about Shell Programming. You will learn the basics and start building a scripting mindset by coding along with Projects such as creating a Backup tool and a Password Manager and so on

  • Section 13 is mostly useful for Windows users who would like to run Linux applications with the native performance of their Windows machine using Windows Subsystem for Linux

By the end of the course, you will have the ability to confidently apply the skills and grounded knowledge you learned during this course in different productive workplaces within divergent computing and IT branches such as Ethical Hacking, IT Security, IT Administration, Cloud Security, Networking, Linux Development, and much more.

Command Line Essentials: Git Bash for Windows

A step-by-step guide for Windows users unfamiliar with Bash or the terminal environment.

Created by Jason Taylor - Lead Software Engineer, Dev Trainer (19 courses,50k reviews)

"]

Students: 85977, Price: Free

Students: 85977, Price:  Free

Command Line Essentials: Git Bash on Windows

This course is designed to cut academic theory to just the key concepts and focus on basics tasks in the Bash command line in order to be productive quickly. Students can expect to learn the minimum needed to start using the Bash shell in less than an hour.

Course Outline

Course Introduction and Overview provides an introduction to this course and the Bash shell environment.

Installation provides step-by-step instructions on how to setup Git for Windows and the Notepad++ text editor.

The real meat of the course is the Basic Commands section, where we step through many of the common Bash commands and uses. Towards the end, we start putting the commands together to build a simple Bash script, which we also execute.

Finally, I share some final thoughts in the Conclusion.

Course Features

Presentations provide audio/video training of conceptual ideas. Since few like slide-ware presentations, slide-presentations are kept to a minimum.

Screencasts provide a video of the instructor's computer system with any actions, commands, or screens displayed and narrated -- this is the majority of the course.

Following the Basic Commands section, there is a downloadable reference of all the commands used in this course.

The quizzes reinforce the key concepts by testing your newly learned knowledge throughout the course.

Linux Mastery: Master the Linux Command Line in 11.5 Hours

Learn the Linux Command Line from Scratch and Improve your Career with the World's Most Fun Project-Based Linux Course!

Created by Ziyad Yehia - Energetic Instructor with a Project-based Approach

"]

Students: 81316, Price: $124.99

Students: 81316, Price:  Paid

========================= TESTIMONIALS ===============================

"Best course on Linux on Udemy so far, I definitely do recommend" -- Patrik B  - 5 Star Review

"This course is incredible! Ziyad is enthusiastic as a teacher and really gets the material across in a way that anyone could understand it. I was intimidated about learning the Linux Terminal, but this course made it easy. Thanks Ziyad!"  - Thomas K  - 5 Star Review

"Thanks Ziyad you become my favorite instructor ever.... I love his teaching style, motivation and energy throughout the course. He breaks thick concepts in smaller pieces and with the examples make it so easy to understand."  - Shahid Z  - 5 Star Review

"Very Thorough! Step by Step is necessary for this beginner. Excellent so far!!!" - Micheal W  - 5 Star Review

======================================================================

Hello and welcome to the Linux Mastery Course where you are going to master the Linux command line in a project-based and unforgettable way.

This course has been expertly crafted to make sure that you rapidly improve your Linux skills, Turbocharge your productivity and Boost your career with no time wasting and no useless fluff.

Course Structure

  • Topic 1) Mastering the Linux Terminal

    Understand the How AND Why of the Linux Command Line

If you want true mastery, it's not enough to learn how to do something. You need to understand why.

In this section, you will learn what Linux commands are, and how they are structured so that you can get valuable insight into how working with the Linux command line works, rather than just memorising command after command after command like other Linux courses will make you do.

 

You will learn important concepts such as:

  • The difference between the Linux terminal and the shell

  • Command Input and Output

  • Data Redirection.

  • Connecting Linux Commands together to Build Sophisticated Data Pipelines.

And so many other useful concepts that will give you the fundamental skills to confidently use the command line to accomplish anything you want.

This course also focuses on empowering you to be an independent learner of the Linux operating system so you will also learn how to use the Linux Manual.

Knowing how to use the Linux manual will give you the independence to do what you want to do, rather than just what other people have shown you.

  • Topic 2) Mastering the Linux File System
             
    Increase Productivity by Working with Files from the Linux Command Line

Once you’ve become a master of the Linux terminal and understood the critical concepts behind what you’re doing, you will then move on to gain mastery over the Linux File System.

 

Working with Files is what we do 99% of the time when we work with computers and in this section you will learn how to navigate the file system from the command line and perform a whole bunch of tasks with files and folders such as:

  • How to Create files and folders in Linux 

  • How to Delete files and folders in Linux

  • How to Copy and paste files and folders in Linux.

  • How to Move and Rename files and folders in Linux.

  • How to Find files and Sort data in Linux.

  • How to Backup and Compress files and folders in Linux.

But you'll do it all from the Linux command line!

You will also learn some productivity tips to squeeze every bit of juice out of your command line work as well as getting a tour of the Linux file system so that you feel right at home :)

  • Topic 3) Mastering Task Automation and Scheduling
         
      Save time by automating the boring stuff!

Once you’ve mastered the Linux file system, we will turn our attention to task automation and scheduling.

 

Now, if you’re the kind of person who loves to automate tasks and free up your spare time, you will LOVE this section! 

We will cover how to write bash scripts and automate them using a special scheduling program called cron so that you can automate the boring stuff and increase your productivity.

  • Topic 4) Mastering Package Managers and Software Repositories

         Discover new tools and possibilities by exploring Open Source Software. 

Then in the Final section of the course, we will turn our attention to Linux software management.

One great thing about Linux is that it is an open source operating system that is being contributed to by millions and millions of people around the world.

 

In this section of the course you will gain the independence to search through this enormous body of software for cool new tools that do what you want, and learn how to install and manage that software all from the Linux command line.

 

You will also learn how to access source code and customise programs, as well as understand the subtle differences between free and open source software.

 

Projects + Quizzes

At the end of each section there are capstone projects that serve as badges of honor that confirm you have fully understood concepts and are ready to progress to the next level of Linux mastery.

There are also quizzes scattered throughout the course to further check your understanding.

BONUS: Lecture Summaries + Cheat sheets.

The course also comes with free professionally-designed cheat sheets and section summaries so you don't even need to take notes

just focus on your learning and getting results and rest assured that all the important concepts are jotted down for you to refer to whenever you want.

24/7 Lifetime Access + Certificate of Completion

When you enroll you will get lifetime access to all of the course contents and any updates and when you complete the course 100% you will also get a certificate of completion that you can add to your resumé/CV to show off to the world your new-found Linux Mastery.

So What are you Waiting For?

Click that shiny Enroll button and I’ll See you inside ;)

TOTAL: CompTIA A+ Certification (220-1002).

Course 2: Everything you need to pass the A+ Certification Core 2 (220-1002) Exam, from Mike Meyers and Total Seminars.

Created by Total Seminars • 750,000+ Enrollments - Home of Mike Meyers and his Team of IT Certification Pros

"]

Students: 81013, Price: $109.99

Students: 81013, Price:  Paid

Hey, Mike Meyers here. The Team at Total Seminars and I are excited to bring you this updated video series to help you pass the CompTIA A+ Certification Core 2 (220-1002) certification exam.

Between my bestselling A+, Network+, and Security+ books and my video courses, I've taught over 2 million people how to take and pass these CompTIA IT industry certification exams. I've got an easy-going, approachable, and funny teaching style that has helped newbies and experienced techs alike learn valuable IT skills. I've taught in-person seminars for the DEA and the FBI, and now I'm going to teach you,

Total Seminars is the #1 name in CompTIA Certification training for over 25 years. We've taught more students than there are CompTIA certified techs (not everyone takes the exams). We can prepare you to take and pass the exam and make you a better IT tech in the process.

This is the second of a two-course series and is designed to prepare you to take and pass the CompTIA A+ 2019 Core 2 (220-1002) exam. It's an internationally-recognized, fundamental IT training certification. Not interested in certification? No problem! Even if you just want to learn about the basics of IT and computers, I've got you covered.

* Course 1: TOTAL: CompTIA A+ Certification (220-1001).

* Course 2: TOTAL: CompTIA A+ Certification (220-1002). (this course)

To become fully A+ certified you will need to pass both the 220-1001 and 220-1002 exams.

WHAT OUR STUDENTS ARE SAYING:

★★★★★ OVER 7,000 5-STAR REVIEWS! ★★★★★

★★★★★ "I used these courses to pass the A+, Security+, and Network+ in a span of 2.5 months. I had no IT experience 4 months ago. Now I am a network engineer at a managed service provider with a great salary and solid upward mobility." - Ryan D.

★★★★★ “Absolutely loved this course! Thank you Mike Myers for having an effective and fun teaching style! I highly recommend this course for anyone interested in getting A+ certified!” - Rebecca M.

★★★★★ “I have not taken the exam yet but the course felt very informative and well laid out. Mike…structures his teaching around like concepts. It helps ensure that you learn about the topic conceptually and technically. I have already begun to use many of lessons in my current professional role and have seen improvement in my ability to troubleshoot and diagnose computer related issues. Thanks Mike!” - Joe M.

★★★★★ “This course has helped me though all the old CompTIA content and has continued to help[ me progress though the new CompTIA 1001 -1002. Thanks MIKE!!! Your videos are awesome especially for this visual learner!” – Antwon S.

WHY SHOULD I TAKE THIS COURSE?

Technology is ranked as the #1 source of U.S. jobs. Are you looking to kickstart your career, improve your existing IT skills, or increase your chances of getting that IT job? Did you know 96% of HR managers use IT certifications as screening or hiring criteria during recruitment?*

Some jobs that use A+ certifications are Support Specialists (avg. $54,500/yr.), Field Service Technicians (avg. $46,000/yr.), and Desktop Support Analysts (avg. $60,000/yr.)**.

More Certifications = More $$

* A+ Certification with no other certifications = $47,500 / year

* A+ Certification with 1 or 2 other active certs. = $84,250 / year

* A+ Certification with 3 or 4 other active certs. = $92,080 / year

* A+ Certification with 5 or 6 other active certs. = $97,310 / year

* A+ Certification with 7 or 8 other active certs. = $105,150 / year

Not looking for a cert? Maybe you're just interested in how to keep your home network router from constantly doing that annoying red-blinky-light thing. Or be the family hero and set up that awesome smart thermostat you've had in your Amazon cart for a year! Or perhaps you want to learn to how to get your iPhone to work so you don't have to keep asking your friend's brother's aunt's niece for help. Whatever your motivation, this course is perfect to help give you a robust IT foundational knowledge in a way that's easy-to-understand. And, hopefully, you'll have a few laughs with me along the way.

WHAT'S INCLUDED?

SOOOOO much! This course is a great deal, check it out:

* 15 hours of video

* PDFs that detail all the exam objectives covered in each episode (valuable studying tool)

* PDFs of the CompTIA A+ 2019 Core 2 exam objectives

* End-of-chapter quizzes to test your knowledge

* Q&A section where you have access to me and my team of teaching assistants to answer any questions you might have

* Bonus videos launched from time-to-time with updated information, exam tips, study tools, and more

* 30-day money-back guarantee

* Lifetime access

* Certificate of completion

WHAT'S COVERED?

Exam Domain 1.0 Operating Systems - 27%

* Operating system types and purposes (Windows, MacOS, iOS, Android, Linux, etc.)

* Windows versions

* OS installation

* Command-line tools

Exam Domain 2.0 Security - 24%

* Physical security (locks, badge readers, guards, etc.)

* Logical security concepts (Active Directory, antivirus/anti-malware, firewalls, certificates, etc.)

* Wireless security protocols (WPA, WPA2, RADIUS, etc.)

* Detect and prevent malware

* Social engineering threats, attacks, and vulnerabilities (hackers, phishing, DDoS, brute force, man-in-the-middle, etc.)

* Secure workstations and mobile devices

Exam Domain 3.0 Software Troubleshooting - 26%

* Troubleshoot Microsoft OS, PC security, mobile OS, and application issues

* Malware removal

Exam Domain 4.0 Operational Procedures - 23%

* Best practices for documentation, change management, disaster prevention and recovery, safety procedures, and more

* Different types of licenses and policies

* Professional conduct

* Scripting (JavaScript, Python, Visual Basic, etc.)

* Remote access technologies

EXAM INFO

Exam code: 220-1002

Max. 90 questions (multiple choice, drag-and-drop, and performance-based)

Length of exam: 90 minutes

Passing score: 700 (on a scale of 100-900)

Exam cost: $232 (get discount vouchers and save go to Total Seminars web site)

Languages: English at launch​. German, Japanese, Portuguese, Simplified Chinese and Spanish in 2019.

Recommended experience: 9-12 months' hands-on experience in a lab or in the field

HOW DO I TAKE THE COMPTIA A+ 2019 EXAM?

Buy an exam voucher (get your discount voucher at Total Seminars' website), schedule your exam on the Pearson VUE website, then take the exam at a qualifying Pearson VUE testing center. You can take one exam at a time, or schedule to take both exams at the same time.

To become fully A+ certified you will need to pass both the 220-1001 and 220-1002 exams.

*https://certification.comptia .org/docs/default-source/downloadablefiles/02032-you-can-do-it-infographic-online_final.pdf?sfvrsn=2

**https://certification.comptia. org/certifications/a

Learn The Linux Command Line: Basic Commands

Get Started with the Unix Command Line

Created by Adam Eubanks - Self Taught Programmer And Learning Enthusiast

"]

Students: 65210, Price: Free

Students: 65210, Price:  Free

The command line is an incredibly useful tool for developers and regular computer users. If you want to get into Ruby on Rails, Django, Unix customization and so much more, learning the command line will help you immensely. Many technologies and frameworks rely on command line inputs. This course will get you up and be running with the command line quickly.

In this course Learn The Command Line: Everything You Need To Know you will quickly learn and become familiar with many essential UNIX commands. We will go over everything from opening up the command line to making our very own commands for the command line. This command line course is mainly for Linux users but Mac users are welcome to join (just realize not everything may work).

For beginners, the command line may seem overly complex and it may be hard to sit down and learn it. This course will teach you how to use the command line and skip the boring, unnecessary stuff that you may never use. However, this course gives an excellent command line foundation, so if you want to learn more, you can do so easily on your own.

I used to be very intimidated by the command line. I designed this course for people like me who may be struggling to figure out all of the commands. This course would've been perfect for me 2 years ago.

So what are you waiting for, now is the best time to learn the command line. Don't procrastinate it any further.
And if you aren't satisfied with this course, just remember you have a 30-day money back guarantee.
Thank you so much for showing interest in this command line course, and I hope to see you soon!

Adam Eubanks,
Instructor with +15,000 students

Bash Scripting and Shell Programming (Linux Command Line)

Learn bash programming for Linux, Unix, & Mac. Learn how to write bash scripts like a pro & solve real-world problems!

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 44314, Price: $89.99

Students: 44314, Price:  Paid

JOIN THE OTHER 60,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY MASTERED BASH PROGRAMMING AND THE LINUX OPERATING SYSTEM WITH ONE OF MY TOP RATED COURSES!

If you want to learn how to write bash shell scripts like a pro, solve real-world problems, or automate repetitive and complex tasks, read on.

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, Python Programming for Beginners, and the founder of the Linux Training Academy. I started my IT career in the late 1990's as a Unix and Linux System Engineer and I'll be sharing my real-world bash scripting and shell programming experience with you throughout this course.

By the end of this course you will be able to create bash scripts with ease. You'll learn how to take tedious and repetitious tasks and turn them into programs that will save you time and simplify your life on Linux, Unix, or MAC systems.

____________________

Here is what you will get and learn by taking this Bash Scripting course:

  • A step-by-step process of writing bash shell scripts that solve real-world problems.
  • The #1 thing you must do every time you create a bash script.
  • How to quickly find and fix the most common shell scripting errors.
  • For those of you who want to start programming right away, watch the two video shell scripting crash course. If you do nothing else than watch these two videos you'll be ahead of most bash programmers.
  • How to accept input from a user and then make decisions on that input.
  • How to accept and process command line arguments.
  • What special variables are available, how to use them in your shell scripts, and when to do so.
  • A shell script creation check list -- You'll never have to guess what to include in each of your shell scripts again. Just use this simple check list.
  • A shell script template (boilerplate). Use this format for each of your shell scripts. It shows exactly what to include and where everything goes. Eliminate guesswork!
  • Practice exercises with solutions so you can start using what you learn right away.
  • Real-world examples of shell scripts from my personal collection.
  • A download that contains the scripts used in the presentations and lessons. You'll be able to look at and experiment with everything you're learning.
  • Quizzes after each section just to make sure you're learning the most important aspects of shell scripting.
  • Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!

Learn to Program Using Any Shell

What you learn in this course can be applied to any shell, however the focus is on the bash shell and you'll learn some really advanced bash features. Again, whether you're using bash, bourne (sh), KornShell (ksh), C shell (csh), Z shell (zsh), or even the tcsh shell, you'll be able to put what you learn in this course to good use.

Perfect for Linux, Unix, Mac and More!

Also, you'll be able to use these scripts on any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, Kali Linux and more. You're scripts will even run on other operating systems such as Apple's Mac OS X, Oracle's Solaris, IBM's AIX, HP's HP-UX, FreeBSD, NetBSD, and OpenBSD.  (Sorry, this course is NOT for Windows scripting or powershell scripting.)

Here's What People Are Saying About Jason and His Courses:

"Another amazing course by Jason Cannon. This course helped propel my bash scripting to a whole new level. Now, I can't stop automating my work flow! :) Pretty soon everything will do everything itself.--Fernando Garcia, Udemy Student

"Excellent course on Linux! It is the best way to get started using Linux that I have come across." --Chris Bischoff, Udemy student

"This class was a great review of the 2 Linux classes I took in school. I learned plenty of new stuff and got a great refresher on things I haven't used in some time. I did well on my interview and got the job I was looking for. Thanks!" --Alan Derrick, Udemy student

"This was a great course! Learned a lot from it!" --Ricardo José Crosara Junior, Udemy student

"Excellent starter course. Very good and complete guide to get you started on working on Linux." --Brian Mulder, Udemy student

"Great course! Easy to understand for beginners and a great refresher for experienced users!" --Spencer Ball, Udemy student

"Very well laid out course. Thanks Jason!" --Eric Etheredge, Udemy student

"Love it... it's absolutely one of the best courses I've taken here on Udemy." --Idriss N, Udemy student

"Awesome Course! Another great one. Thanks Jason!" --John Wilmont, Udemy student

"Excellent Course! Having come from a moderate understanding of Linux, this course has given me a deeper and more streamlined understanding of Linux. Definitely worth the money." --Armando Cabrera, Udemy student

"Fantastic course and very beautifully explained." --S John, Udemy student

"Great course, great instructor. I enjoyed every minute of it. I recommend this course 100%." --Alfredo, Udemy student

"I am lovin' it. Nice way to begin one's journey into Linux." --Rohit Gupta, Udemy student

____________________

Free Bonus - Downloads of All the Material Covered

As an added bonus for enrolling in this Bash Scripting video training course, you'll receive access to all the slides and shell scripts used in the lessons. You can download them and refer to them when you want to jog your memory or double-check your work.

Enroll now and to learn how to write bash shell scripts like a pro!

Shell Scripting: Discover How to Automate Command Line Tasks

Learn shell programming for Linux, Unix, & Mac. Learn how to write shell scripts like a pro & solve real-world problems!

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 43259, Price: $89.99

Students: 43259, Price:  Paid

JOIN THE OTHER 20,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY MASTERED SHELL SCRIPTING AND THE LINUX OPERATING SYSTEM WITH ONE OF MY TOP RATED COURSES!

If you want to learn how to write shell scripts like a pro, solve real-world problems, or automate repetitive and complex tasks, read on.

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners, Python Programming for Beginners, and an instructor to thousands of satisfied students. I started my IT career in the late 1990's as a Unix and Linux System Engineer and I'll be sharing my real-world shell scripting and bash programming experience with you throughout this course.

By the end of this course you will be able to create shell scripts with ease. You'll learn how to take tedious and repetitious tasks and turn them into programs that will save you time and simplify your life on Linux, Unix, or MAC systems.

____________________

Here is what you will get and learn by taking this Shell Scripting course:

  • A step-by-step process of writing shell scripts that solve real-world problems.
  • The #1 thing you must do every time you create a shell script.
  • How to quickly find and fix the most common shell scripting errors.
  • For those of you who want to start scripting right away, watch the two video shell scripting crash course. If you do nothing else than watch these two videos you'll be ahead of most shell programmers.
  • How to accept input from a user and then make decisions on that input.
  • How to accept and process command line arguments.
  • What special variables are available, how to use them in your shell scripts, and when to do so.
  • A shell script creation check list -- You'll never have to guess what to include in each of your shell scripts again. Just use this simple check list.
  • A shell script template (boilerplate). Use this format for each of your shell scripts. It shows exactly what to include and where everything goes. Eliminate guesswork!
  • Practice exercises with solutions so you can start using what you learn right away.
  • Real-world examples of shell scripts from my personal collection.
  • A download that contains the scripts used in the presentations and lessons. You'll be able to look at and experiment with everything you're learning.
  • Quizzes after each section just to make sure you're learning the most important aspects of shell scripting.
  • Unconditional Udemy 30 day money-back guarantee - that's my personal promise of your success!

Learn to Program Using Any Shell

What you learn in this course can be applied to any shell, however the focus is on the bash shell and you'll learn some really advanced bash features. Again, whether you're using bash, bourne (sh), KornShell (ksh), C shell (csh), Z shell (zsh), or even the tcsh shell, you'll be able to put what you learn in this course to good use.

Perfect for Linux, Unix, Mac and More!

Also, you'll be able to use these scripts on any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, Kali Linux and more. You're scripts will even run on other operating systems such as Apple's Mac OS X, Oracle's Solaris, IBM's AIX, HP's HP-UX, FreeBSD, NetBSD, and OpenBSD.

Here's What People Are Saying About Jason and His Courses:

"Another amazing course by Jason Cannon. This course helped propel my bash scripting to a whole new level. Now, I can't stop automating my work flow! :) Pretty soon everything will do everything itself." --Fernando Garcia, Udemy Student

"Excellent course on Linux! It is the best way to get started using Linux that I have come across." --Chris Bischoff, Udemy student

"This class was a great review of the 2 Linux classes I took in school. I learned plenty of new stuff and got a great refresher on things I haven't used in some time. I did well on my interview and got the job I was looking for. Thanks!" --Alan Derrick, Udemy student

"This was a great course! Learned a lot from it!" --Ricardo José Crosara Junior, Udemy student

"Excellent starter course. Very good and complete guide to get you started on working on Linux." --Brian Mulder, Udemy student

"Great course! Easy to understand for beginners and a great refresher for experienced users!" --Spencer Ball, Udemy student

"Very well laid out course. Thanks Jason!" --Eric Etheredge, Udemy student

"Love it... it's absolutely one of the best courses I've taken here on Udemy." --Idriss N, Udemy student

"Awesome Course! Another great one. Thanks Jason!" --John Wilmont, Udemy student

"Excellent Course! Having come from a moderate understanding of Linux, this course has given me a deeper and more streamlined understanding of Linux. Definitely worth the money." --Armando Cabrera, Udemy student

"Fantastic course and very beautifully explained." --S John, Udemy student

"Great course, great instructor. I enjoyed every minute of it. I recommend this course 100%." --Alfredo, Udemy student

"I am lovin' it. Nice way to begin one's journey into Linux." --Rohit Gupta, Udemy student

____________________

Free Bonus - Downloads of All the Material Covered

As an added bonus for enrolling in this Shell Scripting video training course, you'll receive access to all the slides and shell scripts used in the lessons. You can download them and refer to them when you want to jog your memory or double-check your work.

Enroll now and to learn how to write shell scripts like a pro!

The RedTeam Blueprint – A Unique Guide To Ethical Hacking

Learn what it really takes to be an Ethical Hacker for Silicon Valley Companies. The TRUE Blueprint to Ethical Hacking.

Created by Brandon Dennis - Silicon Valley Hacker and Lead Instructor @ RedTeam Nation

"]

Students: 38439, Price: $19.99

Students: 38439, Price:  Paid

Welcome to the FIRST complete guide to Ethical Hacking! A lot of other Ethical Hacking or Security courses will just teach you how to hack or attack target systems. Learning just this aspect of Ethical Hacking WILL NOT GET YOU THE JOB IN THE REAL WORLD! The RedTeam Blueprint was designed and developed by Silicon Valley Hackers to actually land you the hacking job or penetration testing!

The reason the course was designed in this unique way is due to the real world Ethical Hacking Experience at Silicon Valley Company's by Brandon Dennis. With countless years of hiring Ethical Hackers, building out Security/Ethical Hacking Teams and developing new attack techniques Brandon is uniquely qualified to provide a full top to bottom course on what it REALLY takes to get into the field of Ethical Hacking.

After completing this course you will have not only a solid understanding of Ethical Hacking but also how Teams work at Enterprise Scale, working with Executives and smashing the Interview. This course has 8+ hours of hands on training as well as a realistically usable portfolio you can bring to job interviews.

Information Security is an ever growing field and with new jobs opening everyday but not enough professionals to fill them is creating a massive demand. With the RedTeam Blueprint you will be able to fill this gap! As a RedTeam Nation Student you will have the skills required to not only go into Ethical Hacking but into any field of Information Security available!

We teach not only the ethical hacking skills required but also the other 50%! Below are just some of the subjects you will learn.

  • Building out a Red Team at Enterprise Silicon Valley Scale

  • Skills to manage the Red Team as well as internal programs that can chance how the organization works

  • Networking

  • Windows Operating System

  • Linux Operating System

  • Operating System Internals (Memory, Stack, Heap, Kernels)

  • Programming (Assembly & Python)

  • Passive & Active Reconnaissance

  • Attack and Create Active Directory Infrastructure

  • Custom Exploitation

  • Post Exploitation

  • Breaking Jail Shells

  • Abusing a Compromise to Lead to large scale attacks

  • Password Cracking

  • Build out a sophisticated in home lab

  • Building a Personal Security Brand

  • Building a Portfolio

  • Job Hunting the Silicon Valley Way

  • Smashing the Job Interview

These are only SOME of the topics covered in this course. Of course you will receive 24 hour support via Q/A of the course as well as access to our Private Student Only Facebook Group with access to the instructors.

Don't wait! Take your career to the next level with the RedTeam Blueprint. 

Linux Command Line Terminal Basic for Beginners (In Hindi)

This is an introductory course to the Linux command line & Learn from the Scratch (In Hindi) - Created in 2021

Created by Jaikishan Mohanty - Software Test Engineer at IT Firm

"]

Students: 32535, Price: $19.99

Students: 32535, Price:  Paid

Become an effective Linux user and advance your Career. Learning the Linux Command Line will take you FAR!

Learn to appreciate the power of the Linux command line.

Understand the structure of the Linux File System.

Learn how to navigate your Linux File System using few simple commands!

Learn how to create, modify, and process files.

यह पाठ्यक्रम आईटी पेशेवरों या ऐसे लोगों के लिए लक्षित है जो लिनक्स से परिचित होना चाहते हैं। और यह दर्शकों को वह जानकारी देने के लिए है जो उन्हें कमांड-लाइन के साथ आरंभ करने के लिए जानना आवश्यक है और इसकी मदद से Linux manage कैसे करें।

The goal is to provide coverage of basic tasks including topics like --

  • The Terminal open shortcuts

  • Navigating the file system

  • cd command different use

  • How to display current working directory

  • How to list files and directory

  • How to change directory

  • How to create a directory

  • How to create a file

  • How to copy a file

  • How to move a file

  • How to delete a file

    Much much more....!!

    Let's explore the Linux command with us..

# यह लिनक्स कमांड लाइन और हिंदी में स्क्रैच से सीखें के लिए एक परिचयात्मक पाठ्यक्रम है

UDEMY प्लेटफार्म में यह मेरा पहला कोर्स है, मेरे पाठ्यक्रम से लिनक्स सीखने के बाद आपको क्या लगता है, इस पर अपनी प्रतिक्रिया साझा करें।

Thank you so much, Guys.

Keep Learning.

CompTIA A+ (220-1002) Test Prep, Exams and Simulations

Pass the CompTIA A+ (220-1002) Core 2 exam with help from an expert in the field!

Created by Jason Dion • 600,000+ Enrollments Worldwide - CISSP, CEH, Pentest+, CySA+, Sec+, Net+, A+, PRINCE2, ITIL

"]

Students: 25516, Price: $89.99

Students: 25516, Price:  Paid

All questions are based on the Exam Objectives for the 220-1002 exam for all 4 domains of the exam, so you can take the actual CompTIA A+ (220-1002) Core 2 exam with confidence, and PASS it!

In this course, you will get fully prepared for what it is like to take the CompTIA A+ (220-1002) Core 2 exam. This course doesn't just provide you with full-length practice exams (each of which is timed at 90 minutes), but it will also train you how to become a better test taker.

For most CompTIA A+ (220-1002) test takers, this is their FIRST certification exam in the Information Technology (IT) industry. If this is true for you, then you need this course to learn how to take these exams the proper way.

Certification exams are expensive to take, so you only want to take it one time and you want to pass it. This course is designed to help you do just that.

First, you are going to learn how the exam is developed and what to expect on the exam in terms of the number of questions, the length of the exam, the testing process, and other such fundamentals.

Then, you are going to learn how to perform better on the exam by using my Top 5 test taking techniques that have helped over 100,000 students (just like you) earn their industry certifications.

After that, you will put my tips into practice in two CompTIA A+ Core 2 (220-1002) full-length practice exams with 90 questions each. You will receive your total final score, along with feedback on each and every question, telling you exactly why each answer is correct, so you can pinpoint the areas in which you need to improve and perform some additional study.

These CompTIA A+ (220-1002) Core 2 Practice Exams will provide you with realistic test questions and provide you with interactive, question-level feedback.

After that, you will focus on the Performance Based Simulations (PBQs) for the CompTIA A+ (220-1002) Core 2 exam. Here you will learn all about various Windows tools (like Disk Management, Task Scheduler, MS Config, Network Connections, and the command line), how to remove malware, how to configure SOHO wireless networks, how to configure mobile device security, the Linux command line, and how to use a help desk/trouble ticket system. Each of these simulations are designed to ensure you will PASS the CompTIA A+ (220-1002) Core 2 exam come test day.

These PBQs (often called simulations by students) are the hardest questions on the exam, and this course will ensure you are ready to conquer them on the exam!

So, you won't be hoping you are ready, after this course you will know that you are ready to take and pass the exam. After practicing these tests and scoring an 85% or higher on them, you will be ready to PASS on the first attempt and avoid costly re-schedule fees, saving you time and money.

I have some of the best-selling CompTIA training courses on the Udemy platform and I invite you to visit my instructor profile to learn more about me, the certifications that I hold, and read the reviews of my courses. This course is constantly updated to ensure it stays current and up-to-date with the latest release of the CompTIA A+ (220-1002) Core 2 exam to ensure your success. This course also comes with a 30-day, no questions asked, money-back guarantee, so you have nothing to lose by enrolling today.

What others are saying about my CompTIA courses:

  • This set of questions focused me on the required learning and was instrumental in my passing...well worth the cost... (Pranav, 5 stars)

  • Setup of the questions feels so like being in a real exam environment... loved it! (Behaviour, 5 stars)

  • This course really helped me to prepare and pass the PBQs on the 1001 exam. Hoping the 1002 edition is released before taking part 2 of the exam! Thank you! (Cory, 5 stars)

Upon completion of this course, you will earn 3.5 CEUs towards the renewal of your CompTIA A+ certification.

Windows Server 2016 Administration

Windows Server 2016: Nano Server, Server Core, Active Directory, DNS, DHCP, Hyper-V, WDS, WSUS, NLB and more.

Created by Kevin Brown - Windows, Azure, AWS, Cisco, Security Instructor & Author

"]

Students: 18085, Price: $24.99

Students: 18085, Price:  Paid

Learn to manage Windows Server 2016 with more than 10 hours of content that every systems administrator and/or network administrator should know.   Some experience with Windows Server operating systems would be beneficial, but not a requirement for attending this course.  This course is also beneficial for those intend to take the Microsoft 70-740 certification exam, which is one of the required MCSA certification exams. 

Course topics include:

  • Deploying Windows Server as a Nano Server OS that is a 500 MB OS 

  • Deploying a Windows Server Core OS for increased security

  • Understanding how PowerShell can be used for many administrative tasks

  • Managing Active Directory in a Windows Server enterprise

  • Understanding Windows Server Group Policy processing and troubleshooting

  • Administering Windows Server Group Policy settings and preferences

  • Managing DNS on a Windows Server, including management of Active Directory Integrated, Primary, Secondary and Stub zones, Records, Scavenging and more.

  • Manage Windows updates using WSUS

  • Implementing and Managing DHCP on Windows Server, topics such as DHCP Failover, DHCP Split-Scope

  • Windows Server folder quotas and file screens

  • Deploy DFS Namespace and DFS Replication using Windows Server

  • Managing Print Servers and deploying printers using Group Policy Preferences

  • Learn to install and configure Windows Deployment Services

  • Use Windows Server Hyper-V to create and manage virtual machines

  • Understand Windows Server built-in monitoring tools

  • Backup and Restore Windows Server using built-in tools

  • Implementing Network Load Balancing (NLB)

  • And more....

Linux Command line Basics

comprehensive Guide to Linux and Bash

Created by Shakil khan - Senior Software Engineer

"]

Students: 16367, Price: $19.99

Students: 16367, Price:  Paid

This is a beginner's guide to Bash Shell Commands. The course can also serve as a refresher for intermediate/Advance level as well. The concepts are explained in depth with example. 

I have ensured to provide a fundamental platform to the students so that they have basic working knowledge of Linux commands which can be honed for furthering once career in the field of Bash and Automation. I tried to quote multiple ways things can be handled so that students can learn and recognize most of the code written by other developers and also pick some of these methods as their best practice.

Through the medium of this course I would like to guide students on the following topics:-

A) Directory structure in Linux
B) Different linux command line
C) Date and calendar
D) Changing the ownership and mode of a file using chmod and chown
E) Process status using top and ps
F) Pipes and redirection
G) File Handling and user input processing
H) Different types of conditional and loop statement in Shell script.

Linux Command Line for Beginners

Introductory course on Linux Command Line (Bash Shell)

Created by Naveen Karippai - Software Engineer

"]

Students: 14875, Price: Free

Students: 14875, Price:  Free

In this course, you shall get an introduction to Linux Command Line. This course is targeted for Beginners of Linux command line. The users who use Linux extensively or do Bash Shell Scripting should Not enroll in this course as this course cover the basics. 

Become an effective Linux user and level up your career and productivity!

An aside: The major part of this course has been created on Ubuntu Linux but any Linux distribution can be used by the student to follow the course. 

Learn Linux administration and linux command line skills

Learn Linux administration and Linux command Line skills from scratch. Great for both beginners and Advanced Learners.

Created by Kashif Ali - Professional system administrator and consultant.

"]

Students: 12945, Price: $24.99

Students: 12945, Price:  Paid

My name is Kashif Ali and I have worked as a Linux administrator, IT Manager, infrastructure and security consultant for many Fortune 500 companies in the the toughest market in the world ...... New York.  It's often quoted that if you can survive as an IT professional in New York and the Wall street - You can survive any IT environment in the world.

So Learn from my experience/expertise and take your career to the next level.

-----------------------------------------------------------------------------------------

Learn Linux administration | Linux command Line skills

------------------------------------------------------------------------------------------

Learn Red Hat Linux & CentOS: Use the in-demand skills to start a career as a Linux Server Admin or Linux Administrator!

After taking this course you will fully understand the most important and fundamental concepts of Linux server administration and Linux command Line. More importantly, you will be able to put those concepts to use in practical real-world situations. You'll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator.

A career in Linux is one of the top 5 highest paid in the IT industry. Linux is the number ONE operating system for the fortune 500 companies and even the startups.

If you want to start your career in Linux, and have little or no knowledge of Linux then this course can help.  In this course you will  learn Linux installation, configuration, administration, troubleshooting, command line, OS tools and much more...

I have also included  Job Technical Interview questions and answers that will definitely help achieving your Career goals.

All hands on exercises that I have covered are downloadable as text files so you can download and practice all lectures easily.

I have also created quizzes for you to go through and test your knowledge.

Learning Linux can be daunting -  I have designed this course keeping in mind the most important things I would need to know if I was starting my Career in Linux today.

Following is the list of topics I have covered in this course: 

Section 1 - Course Overview

  • Course Overview

Section 2 - Installing and accessing a Linux system

  • Install VirtualBox

  • Download CentOS Linux

  • Install CentOS Linux

  • Download, Install and connect through putty

  • Install Red Hat 8 with Custom Partitioning on VirtualBox

  • Download SUSE LINUX Enterprise Server

  • Install SLES 15 (SuSE Linux Enterprise Server)

  • Install SLES 12 SP3 with expert partitioning on VirtualBox

  • Different ways of accessing your Linux server

Section 3 - Linux Fundamentals

  • The Linux Directory Structure

  • The Shell

  • Basic Linux Commands cd, ls, cat, pwd, and more

  • Listing Files and Understanding LS Output

  • Changing Password

  • Absolute vs relative Path

  • Finding help at the command line

  • Creating Files and Directories

  • Understanding the Basic File and Directory Permissions

  • Changing File Permissions

  • Modify File Ownership for user and group

  • Finding Files in your system

  • Introduction to vi editor

  • Copying Directories and Files

  • Removing Directories and Files

  • Moving and renaming Directories and Files

  • Quiz (22 questions)

Section 4 - Intermediate Linux Skills

  • more and less command

  • head and tail commands

  • Tab Completion

  • Command History

  • Wild Cards

  • Soft and Hard Links

  • Input, Output and Error Redirection

  • grep

  • pipe

  • Shell Aliases

  • echo command

  • Environment Variables

  • Connecting from one server to another

  • Transferring and Copying Files over the Network

  • Counting Words, Lines and Characters

  • Viewing and Monitoring Processes

  • Schedule and automate tasks with Cron

  • User and group administration

  • Switching Users

  • The sudo utility

  • Compressing and archiving files tar, gzip

  • Displaying and Setting the Hostname

  • Find you IP address

  • tr, sort, diff and uniq command - Text File Manipulation

  • cut and sort command - Text File Manipulation

  • 32-bit vs 64-bit operating systems

  • Finding system information (uname, dmidecode)

  • Root Password recovery

  • sosreport for Redhat troubleshooting

  • Monitor Users (who, last w, id)

  • Message of the day (motd) and wall

  • Quiz

Section 5 - Software installation - Redhat/CentOS, SUSE, Fedora and UBUNTU

  • Red-hat/CentOS/Fedora software installation using YUM

  • Package management using RPM

  • Introduction to Repositories

  • Create a Local Repository

  • System updates and preparation (version lock)

  • Roll back patches and updates

  • Installing Software in SUSE Linux using Zypper

  • Installing software in Ubuntu

  • Quiz

Section 6 - Managing Users and Groups

  • User and group administration

  • Create a User account with No Login Access

  • The passwd command

  • Password Aging on User accounts

  • Create, Modify and Delete Group Accounts

  • Activating and Deactivating Shadow Password Mechanism

  • User Authentication Files

  • The passwd File

  • The shadow File

  • The group File

  • The gshadow File

  • Switching Users

  • The sudo utility

Section 7 - Disk and Volume Management  (LVM, parted)

  • Introduction to partitioning and file system

  • Introduction to LVM - The Logical Volume Manager

  • Add a new disk through Oracle Virtual Box

  • Managing Storage with parted

  • Creating Physical Volumes (PVs), Volume Groups (VGs) and Logical Volumes (LVs)

  • Extending Volume group (VG) and Logical Volumes (LV)

  • Mirroring Logical Volumes

  • Moving Volumes (Data) from one storage to another

  • Removing Logical Volumes (LVs), Volume Groups (VGs) and Physical Volumes (PVs)

Section 8 - Linux Networking

  • Network Components

  • Network Classes

  • TCP and UDP Protocols

  • The OSI model

  • Ping Command

  • Network Interfaces, configuration files and commands

  • Find your IP address

  • Add a Network Adapter through Oracle VM Virtual Box

  • NIC Bonding

Section 9 - Servers and Services

  • Apache Web Server

  • LAMP Server

Section 10 - Linux Security

  • Firewall and iptables

  • Linux Server Security

Section 11 - Managing Processes

  • Understanding processes

  • Viewing and Monitoring Processes

  • Listing a Specific Process

  • View Processes by User and Group Ownership

  • Process States

  • What is Process Niceness?

  • Viewing and Changing Process Niceness

  • Renicing a Running Process

  • Control Processes with Signals

Section 12 - Linux Technical Interview Prep

  • Linux Basic Technical questions

Learn VirtualBox Basic to Advance

Oracle VirtualBox Deployment and Administration on Windows, Linux including command line Advance features

Created by Zulqarnain Hayat - Enterprise Database Architect

"]

Students: 11055, Price: $59.99

Students: 11055, Price:  Paid

if you are student ,developer, Database administrator  or tester and any IT professional  needs to use software that doesn't work on your  computer then this is great choice to use VirtualBox . VBOX is virtualization package from Oracle that allows you to host multiple operating systems on a single physical machine. In this course your are going to  learn how to configure and use VirtualBox to create virtual machines on your computer also how to download and install the software, and shows how to install both Windows 10 and Linux in VirtualBox including much more

The following topics are includes

  • Installing the software

  • Allocating resources for guest systems

  • Installing Windows 10 and Linux in VirtualBox

  • Forwarding ports for services

  • Exploring the virtual machine window

  • Command-line options

  • Networking with VirtualBox

  • Modifying disks and memory

  • How to add shared disks in Vbox

Real-World Ethical Hacking: Hands-on Cybersecurity

Protect yourself, gain the hottest new job skills, and learn the tricks the bad guys use - with Kali Linux & Metasploit!

Created by Bryson Payne - Best-Selling Author & Professor w/students in 163 countries

"]

Students: 10279, Price: $49.99

Students: 10279, Price:  Paid

★★★★★ Join over 7,500 students in the top hands-on Ethical Hacking and Cybersecurity course! ★★★★★

New and updated for VirtualBox 6.1 and Kali 2020.2 and later! Learn Ethical Hacking, one of the fastest-growing and highest-paying careers, with over 1 Million cybersecurity job openings available this year! Learn practical, useful cybersecurity step-by-step from Computer Science Professor Dr. Bryson Payne, a SANS|GIAC Certified Pen Tester (GPEN), Certified Ethical Hacker (CEH) and Certified Information Systems Security Professional (CISSP), and author of the Amazon #1 New Release and Top 10 Best Seller in Children's Programming Books, Teach Your Kids to Code (2015, No Starch Press) and his latest book, Hacking for Kids (2020, No Starch Press). Dr. Payne is also the Director of the Center for Cyber Operations Education at the University of North Georgia and directs the National Cyber Warrior Academy summer program.

Update 2020: Pre-order Dr. Payne's new book, "Hacking for Kids" on Amazon now!

Give Yourself a Huge Advantage in a High-Tech World

  • Quickly master new hands-on skills in Linux, Windows and Android hacking and cybersecurity.

  • Set up your own safe, FREE virtual network and VM (virtual machine) lab for Ethical Hacking on your PC, Mac, and Linux.

  • Protect yourself from viruses, phishing, ransomware, and other attacks by learning how the bad guys work, and how to stop them.

  • Includes Mobile Hacking on your own Android VM, plus Car Hacking using can-utils and ICSim on Kali Linux.

  • Great for beginners, or for capable computer users who want to learn both how and why to secure their data.

  • Learn to fix vulnerabilities, and how to stop 85% of attacks by doing just four things

This is the security course everyone should take!

Packed with real-world, practical examples, real hacking techniques, and easy-to-follow plain English instruction, Real-World Ethical Hacking is the course for the new generation of cyber heroes, as they build one of the top job skills of the 21st century! With over 1,000,000 cybersecurity jobs posted in the U.S. this year alone, and over 6 Million openings expected worldwide over the next few years, now is the time to skill up in cyber! 

I designed this course to be easily understood by beginners, with examples I use in my college information security courses and in high-school cyber summer camps. Whether you're retooling for a career change, adding skills to your resume for a raise, or just getting started, Real-World Ethical Hacking is the course for you!

Quick, 4- to 10-minute lessons will get you performing real ethical hacking exercises in minutes. Over 75 video lectures and more than 8 hours of content will give you the practice you need to develop powerful new skills in cybersecurity and penetration testing! Protect your identity, your computer, your information, and your life - avoid social engineering, phishing, online attacks, ransomware and more! Plus, practical skills like:

  • Retrieve files from an old computer (Mac or PC, laptop or desktop), even if you've forgotten the password

  • Set up a virtual "sandbox" to safely open suspicious files without exposing your "real" computer

  • Learn command-line short-cuts and power tools that make you look like a computer wizard!

  • Understand how viruses and backdoors infect your computer AND phone, and how to stop them!

Everything you need to get started right away

Complete with all FREE online resources (VirtualBox, Kali Linux, and FREE, LEGAL copies of Windows 10 and Android virtual machines), combined with high-definition videos - you'll be able to work alongside a professor with almost 20 years' teaching experience at the University level. You'll also receive a Certificate of Completion upon finishing the course.

No Risk: Preview videos from Sections 1, 2, and 4 now for FREE, and enjoy a 30-day money-back guarantee when you enroll - zero risk, unlimited payoff! And, we've made this course easy to afford so anyone can get started now!

Sign up for this course and get started securing yourself, your family, and your business today!

***** Bonus section on Car Hacking shows how to perform a Replay Attack on your car's Controller Area Network (CAN) using a $20-$70 cable and Kali Linux running CANsniffer and CANplayer*****

Praise for Dr. Payne's courses on Udemy:

★★★★★ "Inspired" - ...An inspiring course taught by an inspired teacher. The examples are well-chosen -- demonstrating principles through engaging, colorful projects rather than by teaching abstract principles first... — Kent Osband, Udemy student

★★★★★ Clear examples... Bryson's delivery is well paced and good fun. — Sean Jon Darcy, Udemy student

★★★★★ “Dr. Bryson Payne is a computer scientist and professor of the highest caliber... he brings the power of computers within easy reach for learners young and old."—Dr. Antonio Sanz Montemayor, Informatics Professor, Universidad Rey Juan Carlos, Spain

Complete Windows Server 2016 Administration Course

Installation and configuration of Domain Controller, Active Directory, DNS, WebServer (IIS), Group Policy, WSUS and more

Created by Imran Afzal (270,000+ students) - Bestselling Instructor with over 280,000+ students worldwide

"]

Students: 9125, Price: $139.99

Students: 9125, Price:  Paid

Windows is one of the basic operating system that every person should know if you want to get into IT.  Whether you are just starting your career or moving up in your existing IT field, you always have to start with Windows and this course will teach you everything you need to know about Windows 2016 administration

In this course you will  learn Windows 2016 installation, configuration, administration, troubleshooting, command line, OS tools and much more...  I have also included Resume and Interview workshop that will definitely help you get your  dream IT job.

In addition to the lectures there will be quizzes, homework and hand-out material just like a live classroom training

I have been teaching this exact course in a classroom environment in New York City.  Please note 80% of my students who took this course got the job in Windows within months.  Imagine those who take my course only to level  up their career, how productive this training can be for them

Following is the list of topics I will cover in this course:

Module 1 – Understanding of Microsoft Windows

•      What is Windows?

•      Different Versions of Windows

•      Microsoft Background and Products

•      Windows Market Share - Everyday Windows

•      Windows vs. Linux vs. MAC

•      Quiz, Handouts and Homework

 

Module 2 – Setting up a Lab

•      Oracle Virtual Box

•      Installing Oracle Virtual Box

•      Creating First Virtual Machine

•      Quiz, Handouts and Homework

 

Module 3 - Windows Installation and Configuration

•      Different Ways to Install OS

•      Downloading Windows Server 2016

•      Installing Windows Server 2016

•      Adding Resources

•      Hostname and System Information

•      Windows Server GUI Overview

•      Quiz, Handouts and Homework

 

Module 4 - System Access and File System

•      Accessing Windows System

•      File System and Description

•      Navigating to File System

•      File Types and Creation

•      File Properties

•      Finding Files and Directories

•      File Maintenance (copy, delete, move and rename)

•      Files Operations

•      File Editing Short-Cut Keys

•      Quiz, Handouts and Homework

 

Module 5 - System Administration

•      User Account Management

•      Elevating User Roles

•      Monitor Users Activity (Task manager and command line)

•      System Utilities Under Accessories

•      Programs and Service Management (Control panel and services)

•      System Resource Monitoring (Task Manager)

•      Windows Event Logs

•      System Maintenance

•      Jobs and Schedules

•      Windows Settings

•      Server Manager Dashboard

•      Installing and Uninstalling Programs

•      Windows Applications (Microsoft or 3rd Party)

•      Windows Short-Cut Keys (e.g. Alt+Ctl+Del etc.)

•      Check System Hardware

•      Quiz, Handouts and Homework

 

Module 6 - Advance Windows Administration

•      Roles vs. Features

•      Adding Roles and Features

•      What is Domain Controller?

•      Domain Controller and Active Directory

•      Active Directory Prerequisites

•      What is DNS?

•      Active Directory Installation

•      Active Directory "Users and Computers“

•      Active Directory User Account Management

•      Installing Windows Client

•      Joining the Domain from Windows 7 and 10

•      Active Directory "Administrative Center“

•      Active Directory "Domain and Trust“

•      Active Directory "Module for Windows PowerShell“

•      Active Directory "Site and Services“

•      Group Policy Management

•      DNS Administration

•      Web Server (IIS) Installation

•      Quiz, Handouts and Homework

 

Module 7 - Windows Scripting and Command Line

•      Windows Batch Scripting

•      First Batch Script "Hello World“

•      Script to Automate Simple Tasks

•      Windows PowerShell

•      Windows PowerShell Commands

•      Windows PowerShell ISE (Integrated Scripting Environment)

•      Windows Management Instrument (WMIC)

•      Difference Between DOS and PowerShell

•      Quiz, Handouts and Homework

 

Module 8 - Networking and System Updates

•      What is NIC?

•      Enable Internet on the VM

•      NIC Teaming

•      Network Configuration

•      Windows Updates

•      NTP Configuration

•      File Transfer Methods

•      FTP Server Installation and Configuration

•      Sharing FileSystem (Samba or NFS)

•      WSUS Server Installation and Configuration

•      Windows Firewall

•      Quiz, Handouts and Homework

 

Module 9 – Storage Management

•      What is Computer Storage?

•      Type of Computer Storage

•      How to Add Disk

•      Extend an Existing Disk

•      Disk Cleanup and Defragmentation

•      RAID

•      Windows Backup and Restore

•      Quiz, Handouts and Homework

 

Module 10 - Additional Resources

•      What is IT?

•      IT Components

•      Facts about IT

•      IT Management Jobs

•      Resume Workshop

•      Interview Workshop

•      Post Resume and What to Expect

•      VMWare Workstation Player Download and Installation

•      Install Oracle VirtualBox on MAC

•      Quiz, Handouts and Homework

===================================================================================

Here is the testimonial from my students:

  • As a System Administrator, I knew a lot of what you explained in this course. But there were a few new things I was able to learn and so far, it has paid of wonderfully. I feel I am now on my way to Senior System Administrator and I have you to thank for helping me get there. I really enjoyed this course! Thank you so much again!! -- Riley Wright

  • Imran is a very knowledgeable and engaging instructor. As others have said, you can tell that he is not just trying to sell a course, but that he is invested in giving his students a strong career foundation with a positive and approachable attitude. He is also entertaining with his use of pop culture and practical work examples. It really feels like you're in a classroom with him. I'm taking this course mainly as a hobbyist, but got a lot from it already. The homework assignments, quizzes, and handouts help reinforce the material.   -- Raymond B.  (Udemy Student)

  • Main thing about course is its simplicity and the hierarchy. Design is very good and easy which helps to understand things better.  -- Akash Garg (Udemy Student)

  • I just love the teaching ad the learning experience I am getting  -- Jacob Samba (Udemy Student)

  • Very useful course, even an absolute beginner can able to understand perfectly this course. You're a great guy Imran:) -- E Vigneshwaran (Udemy Student)

  • The course is run very well and I really like the handouts and the homework that is assigned. The homework helps me learn and continue with the learning process even when adult life is still progressing forward.  -- Thomas Rogers (Udemy Student)

  • I am preparing for the server exam and this course has been awesome. I appreciate the time and effort to explain all parts of the OS. -- Victoria Worthy (Udemy Student)

  • Course encouraging as it added values to my skills in Windows Server 2016 with basic fundamental details on scripting and building website. Well it was not in depth yet it still gives clear clue on where to start from. All lesson we deliver in a professional, clear and precise that one can build there own server from scratch to end. Thanks you. -- Karvee Kolliemelen (Udemy Student)

  • I genuinely look forward to additional courses in the future. This has been so informative. You hear the name oracle all the time, but this was well put in layman’s terms  -- Atoofa Hasan (Classroom Student)

  • Imran Afzal eats, breathes and sleeps in Windows and Linux! He really knows his stuff. I feel like he has brought me from a novice level education to masters level in a short time period. Anyone who is looking to get a job in Linux should definitely take this course.  -- TJ Walker (Udemy Student)

The Linux Command Line Bootcamp: Beginner To Power User

Level Up Your Skills And Take Control Of Your Machine, w/ Dozens of Commands, Projects, and Challenges!

Created by Colt Steele - Developer and Bootcamp Instructor

"]

Students: 8523, Price: $89.99

Students: 8523, Price:  Paid

Welcome to The Linux Command Line Bootcamp, a brand new course that aims to turn you into a command line power user! This course will teach you dozens and dozens of powerful commands (see the long list at the bottom), but more importantly it gives you the tools the continue to learn new commands and take full control of your machine. The skills you learn in this course will make you a stronger web developer, data scientist, machine learning engineer, game dev, or plain old computer user!  You will feel POWERFUL!!

Hi there, my name is Colt Steele. I've spent years leading in-person software engineering bootcamps and have helped thousands of students change careers.  Online I've taught over a million students and have hundreds of thousands of 5 star ratings and reviews.

This is an interactive course full of exercises and fun challenges that force you to practice the skills you are learning. You'll encounter some of the same assignments and projects that my in-person bootcamp students experience.  Learning command after command can be a dreadfully boring experience, but I've tried my best to make this course as exciting and interesting as possible :)   You may roll your eyes at my jokes, but you won't be bored!

============Curriculum: The Short Version============

This course covers a TON.  Here's a short summary of the key points.  Scroll down for a more in-depth explanation.

  • Learn dozens and dozens of powerful commands (see the long list below)

  • Understand the big picture: how ALL commands fit together

  • Build complex data pipelines by stringing multiple commands together

  • Master command-line navigation and Linux folder structure

  • Create, delete, move, copy, and rename files and folders

  • Decipher and manipulate Unix file permissions

  • Use powerful searching commands like find, locate, and grep

  • Master redirection of standard input, standard output, and standard error

  • Write your own custom commands from scratch!

  • Customize the shell: write your own helpful aliases, tweak the prompt, etc.

  • Master Bash expansions and substitutions

  • Automate tedious tasks using cron and cronjobs

  • Edit files directly from the command-line using nano

  • Master keyboard shortcuts to increase your command-line efficiency

============Curriculum: The Long Version============

The course starts with a deep dive into confusing technical terms like terminal, shell, kernel, Unix, Unix-Like, GNULinux, and Bash. It's important to understand the context and the WHY's around the command line and its history that still impacts our machines today.

Then we shift our focus to the general patterns and structure that all commands follow including options and arguments. This blueprint we define will inform every single other topic we cover throughout the rest of the course. You'll also learn HOW to learn more about specific commands using the man, help, which, and type commands.

Next, we cover the super-important Linux folder structure and learn essential commands for navigating our machines including ls, pwd, and cd. You'll be an expert navigator in no time!

From there we learn to create new files and folders right from the command line using the commands touch, mkdir, and file. Next, we dive deep into a special text-editor built right into the command line called Nano. You'll learn to open and edit files using Nano, master various Nano shortcuts, and even learn how to configure nano's global settings.

The next section covers the powerful commands rm, mv, and cp. You'll learn how to remove individual files and entire directories, move and rename files, and copy files and folders right from the command line.  These are some of the most useful commands you can know!

Then we take a quick break to focus on useful keyboard shortcuts you can use to improve your terminal efficiency, before diving into the history command and history expansion.

The next section covers tons of commands that have to do with manipulating file contents, including less, cat, tac, rev, head, tail, wc, and sort. Then we cover the three standard streams: standard input, standard output, and standard error. You'll learn to redirect all three streams and take full control over your data.

Next we move to my favorite topic: piping! In this section you'll learn how to construct complex and powerful pipelines by stringing together multiple individual commands. You'll also learn about the tr command and the tee command along the way.

From there we learn to "speak" the language of the shell using Expansion and Substitution. You'll learn the ins and outs of pathname expansion using wildcard characters, tilde expansion, and the super powerful curly brace expansion. We also cover arithmetic expansion, command substitution, and single and double quoting.

Next up we learn about two commands that help us find files on our machine: locate and find. We pay special attention to the find command and its many fancy options and use-cases. You'll learn how to find files by name, size, timestamps, and more. You'll also learn how to bulk-edit files using find's exec option and the xargs command.

We then shift our focus to the grep command. You'll learn how to use grep to recursively search the contents of files and match complex files using regular expressions.

Next, we spend some time discussing the details of file permissions. You'll learn how to read file attributes and understand read, write, and execute permissions. In the next section, we learn how to alter permissions using commands including chmod, chown, sudo, and su.

In the next section, we learn how to customize our shell experience. You'll learn to write your own custom aliases, work with shell variables, and even create your own fancy prompt. Then we learn how to create our own complex commands from scratch and the basics of bash scripting! By the end you'll be writing and running your own programs.

Finally, we learn about the mysterious cron daemon. You'll learn the odd-looking cron syntax to set up your own automated and scheduled cronjobs.

============THE END============

Whether you have some experience with basic commands or you're a complete beginner, this course will help take your skills to the next level.  Learning the command-line is one of the rare skills that transcends the typical divisions between web development, data science, machine learning, or any other tech disciplines. If you work with a computer daily, you will benefit from mastering the command-line.  The commands you learn in the course will change the way you interact with your machine, giving you all new workflows and strategies and POWER over your computer!  More importantly, you'll leave this course prepared to conquer ALL the commands that are waiting for you out in the real world and on the job.   

===============================

Here's an incomplete list of the commands covered in the course:

  • date

  • cal

  • ncal

  • echo

  • man

  • help

  • which

  • type

  • ls

  • cd

  • pwd

  • touch

  • mkdir

  • nano

  • rm

  • rmdir

  • mv

  • cp

  • cat

  • less

  • tac

  • rev

  • head tail

  • wc

  • sort

  • tr

  • tee

  • locate

  • du

  • find

  • grep

  • xargs

  • chmod

  • sudo

  • su

  • chown

  • addgroup

  • adduser

  • export

  • source

  • crontab

  • tar

Getting Started with the Salesforce® DX CLI (SFDX)

Everything you need to know about SFDX.

Created by Jeff Lombard - Lightning Developer

"]

Students: 7552, Price: Free

Students: 7552, Price:  Free

This course will show you everything you need to know about the Salesforce® DX Command Line Interface. Understanding this tool will let you use any text editor or IDE that you want with the Salesforce® Platform and rapidly speed up the development process for any projects you might have on the Salesforce® platform.

When MavensMate was deprecated many developers did not know where to turn to. This course will show you how to use SFDX and develop on scratch orgs without MavensMate.

Linux Command Line Essentials – Become a Linux Power User!

How to quickly and easily master the Linux Command Line. You'll learn how to manage files, directories, and more!

Created by Jason Cannon - Professional system administrator, consultant, and author.

"]

Students: 5791, Price: $24.99

Students: 5791, Price:  Paid

JOIN THE OTHER 3,000 SUCCESSFUL STUDENTS WHO HAVE ALREADY TAKEN THIS COURSE

If you want to learn how to use the Linux command and want to do it quickly, read on.

Hello. My name is Jason Cannon and I'm the author of Linux for Beginners as well as the founder of the Linux Training Academy.  When I ask people to tell me what they most want to learn about the Linux operating system, they all say the same thing: the command line.

That's why I've created this course.  It's designed for people who want to develop command line skills on the Linux operating system and need to do it in a short period of time.   By the end of the course you will be able to easily navigate your way around a Linux system and feel confident at the command line.

Free Bonus - Linux Command Line Cheat Sheet

As an added bonus for enrolling in the Linux Command Line Essentials video training course, you'll receive a cheat sheet and reference card that lists the most important Linux commands you'll need to know.  It's a great way to quickly review what you've learned in this course AND you'll be able to easily find the command and options you're looking for too.

____________________

  Here is what you will learn by taking Linux Command Line Essentials:

  • What components make up the command line prompt.

  • The 8 Linux commands that you'll use almost every time you log into a Linux system.

  • Exactly where commands are located and how to find them quickly.

  • How to get help using the built-in Linux documentation system.

  • How to manage files and directories.

  • The various ways to display the contents of files and how to easily edit them.

  • And those are just the highlights… You'll learn even more along the way.

What you learn in Linux Command Line Essentials applies to any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more.

Enroll now and start learning the skills you need to master the Linux command line!

Swift 5 Programming For Beginners

Learn to Code Swift 5 with Mac's Xcode Playgrounds or Linux or Windows. make iOS 12 iPhone Apps or Command Line Tools

Created by Nick Walter - Mobile and Web Developer - iOS, Android, Django, Python. etc

"]

Students: 3715, Price: $99.99

Students: 3715, Price:  Paid

Have you ever wanted to try out programming but didn't know where to start? Have you previously tried to learn Swift but got fed up with incomplete YouTube videos and poorly written tutorials? Or are you looking to move your code from Swift 4 to 5?

THEN THIS IS THE COURSE FOR YOU!

In my Swift 5 course, I will walk you through all the essential information you need to write Swift code. I'm a self-taught programmer so I know what it feels like to start from scratch. I care about your learning, but even more importantly... I care about you!

What is Swift?

Swift is a programming language that allows you to write software for iPhones, iPads, Macs, Apple Watches, Apple TVs, desktops, servers, or anything else that runs code! Swift is great for new programmers because it is very intuitive, it continues to evolve as Apple adds new features, it is relatively easy to catch software bugs compared to other languages, and you can see your results immediately by running code in a Playground.

In 2014, Apple announced Swift, along with a 500-page manual explaining how this brand-new language worked. So I immediately jumped into that manual and within three days I created the internet's first Swift course! Since then, Swift has always been my favorite language to teach and I love how it keeps evolving! I have now taught over 200,000 students how to code with Swift, and I'm excited to have you join us. It's going to be a lot of fun :) Also, Swift is open source and so you can now take this course even if you are on a Linux or Windows computer!

Come learn what's new in Swift 5 and gain a new skill! See you inside!

Troubleshooting Skills For Technical Support Specialist

Learn Network Sniffing, Command Line, Windows 10 Pro Tools, Domain Controllers and more. Case Studies 100% Hands-on.

Created by Joaquin Pujols - Technology Lover | Infrastructure Engineer | DevOps | AWS

"]

Students: 3309, Price: Free

Students: 3309, Price:  Free

Do you want to start building your IT career path but you are not sure where to start? Do you feel that IT concepts are too complex? Or do you want to improve your existing troubleshooting skills? You are in the right place. I have great news for you. See below:

In order to become a successful IT Support or Desktop Support Engineer, you have to start from the basics, you will need to understand how computers interconnect in terms of hardware and software, you need to understand what is the command line and how it can help you easily to identify common network issues or even creating new files and folders. This is just basic. Later your future as a Technical Support professional will depend on your understanding of advanced hardware configurations, managing users throughout the network, creating users in the active directory, learn how to create them, reset the password, unlock the account and disable it.

These might sound like too much but no worries, we will go over these topics in our course, we will discuss printers functionalities, and how to troubleshoot them. we will guarantee that the information & examples provided here will maximize your learning experience and most important you will be able to remember it by practicing.

Course Structure

Hands-on Demo + Lecture + Labs = Success! so the next time you go to a Technical Support interview you will feel more confident of your skills.

The instructor experience is over 17+ years in the IT industry. You won't get confused or bored with the same presentation without seeing with your eyes how to set up our practice lab from scratch (Client and Server). We will create a small topology to simulate your work environment with a fully configured domain controller, and a client workstation running Windows 10 Pro edition.

This course is structured to learn from the basics to professional skills step by step. I will do my best to cover all the gaps you might find during the class.

In the introductory lesson, we will discuss the goal of the course and we will go over the course topics.

In the second lesson, we will install Windows 10 Pro edition. Once the setup is completed, we will prepare the computer for a single user (local admin). Then, we will go over the process to check the built-in utilities to troubleshoot common computer issues and how to fix them.

In the third lesson, we will discuss the importance of DHCP, HTTP, ICMP, DNS, and basic TCP/IP configurations (IPV4). This is the heart of the role, networking, and learn how to understand how all these protocols relate.

The rest of the sections will be focused to learn how to work with users in Active Directory, how to create them and support them. I highly recommend you to have a computer to practice the Windows terminologies and new concepts learned in the course.

Are you ready to start your new challenge and get your next IT job? Enroll now in this course, and let’s begin the journey.

ComputerCavalry: Command & Conquer ( Command Line Basics )

A step-by-step guide from beginner to expert on learning Windows Command Line basics

Created by Korey Sheppard - ComputerCavalry

"]

Students: 3217, Price: $24.99

Students: 3217, Price:  Paid

In this course you will learn the basic, mid, and advance level commands for the command prompt application in windows! Commands such as IPCONFIG, PATHPING, WMIC, and QUERY will all be discussed in detail. Each video averages about 5 min and can viewed as many times as you like!

Please leave a review of your experience

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

Created by Mohammad Nauman - Helping YOU learn software engineering, quickly and easily!

"]

Students: 2260, Price: $29.99

Students: 2260, Price:  Paid

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 I learn?

  • 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)

About the instructor:

  • Teacher and researcher by profession
  • PhD in Security and a PostDoc from Max Planck Institute for Software Systems, Germany
  • 17+ years of working with computers and 15+ years of teaching experience 
  • 10+ years of working professionally as a Linux System Administrator/VoIP DevOp -- including 5+ years of provable track record on UpWork (with 5.0 star rating there)

Target Audience:

Anyone who:

  • Wants to know why the command line is a necessary tool for anyone working with computers   
  • Has never worked with Linux and wants to know what the fuss is all about 
  • Has worked with Linux or needs to do so but has been avoiding the command line

What you need to know before starting:

  • No prerequisites are assumed.
  • You can take this course even if you have never worked with Linux before.

*** UPDATES ***

  • Added section on remote connectivity and keeping processes running even on disconnect.

A+ 2016: Operating Systems Fundamentals

Gain full understanding of windows, mac, linux, cloud OS while preparing for CompTIA A+ Certification (900 Exam).

Created by LearnSmart LLC - Smarter Training. Never Open a Textbook.

"]

Students: 2207, Price: $44.99

Students: 2207, Price:  Paid

Welcome to A+ Operating Systems Fundamentals from LearnSmart.

This course will help you validate you have mastered the technologies found in today’s extensive and varied IT environment to boost your career. This course series will also better qualify you for such jobs as computer systems analyst and information security specialist.

foundational knowledge of the principles, techniques, and tools needed to successfully prepare for CompTIA's A+ 220-901 Essentials & 220-902 Practical Application exams

This is 1 Course in our 6 Course CompTIA A+ Series including:

  1. A+ PC Assembly Fundamentals
  2. A+ PC Components Fundamentals 
  3. A+ Networking Fundamentals 
  4. A+ Mobility with Portable Devices Fundamentals 
  5. A+ Operating Systems Fundamentals 
  6. A+ Security and Operational Procedures Fundamentals

Course Overview:

This course is designed to prepare the student for the CompTIA 220-901 & 220-902. Students will look into operating systems procedures. Once in our course review our course map to see just how we align with CompTIA's A+ Certification in providing this training. Learn the main exam objectives by learning these key concepts we cover:

  • Windows Operating Systems
  • Troubleshooting PC OS
  • Installing and Patching Windows OS
  • Windows Command Line Tools
  • Overview of Mac OS and Linux OS
  • Cloud Computing and Virtualization
  • Server Roles and Threat Management

Our lectures are paired with a variety of demonstrations and quizzes giving visual example and real world look of the concepts that will be talked about.

Our sections listed below are can be taken in any order, as a review of a particular concept or exam domain. However, if you are just becoming familiar with the operating systems it is recommended that you view the courses sequentially.

Course Breakdown:

Section 1: Learn how the Windows operating system has evolved into what it is today and review the most important features.

Section 2: Knowing the symptoms and what they mean is key in being able to fix the many problems you may encounter.

Section 3: Review the different types of Windows installation, booting methods, and file formatting and partitioning.

Section 4: From Gpupdate to disk commands and administrative tools to display settings, gain an overview of what you can do with Window commands.

Section 5: Gain a thorough overview of the key features found in Mac and Linux operating systems and review their similarities, differences, advantages and disadvantages of each OS.

Section 6: Cover what you need to know about virtualization, client-side virtualization, and cloud computing with the benefits, features, and how to utilize the different features that are available.

Section 7: Review the key server roles and how respective servers are being used by network and system administrators on a day-to-day basis.

Recommendations:

Learn from others! Here are some reviews from participants (Click on reviews to see full list of reviews)

  • Great Material - This course is a great reference and way to refresh your skills for the new A+ exam! I needed a good refresh before taking the exam and this course is clearly laid out and copiously covers the material for the exam. Great course, well worth the money! -- M.B.
  • Perfect Course - Not only do you get great lectures that are pretty much PowerPoints with an instructor teaching you the concepts, there are also Demo lectures that show you how each of the concepts works in real life. This is such valuable information to have when taking the test. I feel very confident that this course is the best course on Udemy. -- D.R. Jr.
  • A Complete Jumpstart - What has impressed me the most is the depth of the content to this coarse. Each HD video is crystal clear in both the visual and audio, even including quality closed captioning (great for reading along with the lectures). I wasn't interested in the flashcards or the crossword puzzles when I started the program, but I've found them to be very useful in staying engaged in the class when away from home. This is everything you need to get started and have a classroom quality experience from home. Dive in and stay focused! -- P.C.

Learn Windows & Linux Command Line

Find out how to use the command line the way it was meant to be used!

Created by Fettah Ben - Microsoft ADFS, IT Manager.

"]

Students: 1645, Price: $99.99

Students: 1645, Price:  Paid

It doesn’t matter if you’re working with Windows or Linux operating system: taking a good command line tutorial is something every programmer and system administrator should do. Using the terminal gives you greater control and more options, thus making you more flexible and able to deal with a broader set of tasks on hand. In addition to that, it’s faster, uses less RAM than other interfaces, and doesn’t care about the quality of your monitor one bit.

Fettah Ben has been working as a system administrator for over a decade. He knows perfectly well how to use command line the right way – in this 4-hour command line crash course, he will share his knowledge with you too!

Learn command prompts from scratch!

It’s true: we’re living in a world of graphical user interfaces, drag-and-drops, and a multitude of other tools that simplify using technologies to the maximum. However, most programmers will agree you need to understand how to use the command line, which was created back when the only way to call a specific command was by typing.

In this command line tutorial, you will learn all about the command line interface (CLI) and its elements: command line, shell, and terminal window. Fettah Ben will introduce you to the basics file and system navigation and administration in both Linux and Windows:

  • You will get to know the terminal and understand the benefits of using it in your daily work

  • You will find out all there is to know about shell scripts and the ways to write them yourself

  • Last but not least, you will learn command prompts by reviewing syntax patterns. There’s no use in knowing the commands if you’re not writing them properly, right?

Completing this command line tutorial will provide you with enough knowledge to start working on your own server administration projects on Windows or Linux terminals.

A command line crash course – learn in half a day!

Having worked professionally with the command line interface for the last decade, Fettah Ben knows perfectly well what you need to know to begin working on your own projects. In this 4-hour command line tutorial, you will find 47 lessons, conveniently grouped into six distinct sections:

  • Introduction to the terminology and subject

  • Picking the terminal: different options you can choose from

  • Working with files and directories

  • Your first steps: using cat and echo programs

  • Tips and tricks to simplify your daily work

  • Scripting for all your database and OS needs

You might notice some of the lectures are free to review. They offer introductions to the command line tutorial so you know what you can expect from the course. It is also a chance to check whether the instructor’s accent is clear and understandable to you, so make sure to watch them before enrolling in the course.

Learning to work with the command line interface doesn’t take a lot of time, but it can save a lot. Enroll in the comprehensive course introduced by Fettah Ben and master it yourself!

Linux Command Line, Bash Shell, Scripting AWK & SED on Linux

Linux Unix Commands Line Basics Bash Shell Scripting Programming AWK & SED GREP on ubuntu linux terminal Bash Unix Linux

Created by Deepali Srivastava - Author

"]

Students: 1602, Price: $89.99

Students: 1602, Price:  Paid

This "Linux Bootcamp : Command Line/Bash Shell/Scripting AWK & SED" course provides good understanding of Linux/Unix command, AWK, SED, vi, GREP to work efficiently on Linux/Unix command line.

Subtitles are available for the first section only. Closed Captioning for rest of the sections is in progress and are available as [Auto-generated].

Linux is a powerful and widely used operating system, it is free and open source software. It can run on wide range of hardware platforms like desktops, servers, mobile devices and even supercomputers. Most of the top companies in the world use Linux servers. Linux is growing very rapidly and demand for Linux talent is on the rise. So acquiring Linux skills can help you land a job and get ahead in your career.

 

This "Linux Command Line/Bash Shell/Scripting AWK & SED" tutorial is designed for computer users who have limited or no previous knowledge of Linux. If you are complete beginner in Linux or have never worked on command line, then this course is for you. In this course you'll learn Linux from scratch.    

This "Learn Linux Commands/Bash Shell/Scripting AWK & SED" course will give you a good working knowledge of Linux, especially the Linux command line, AWK and SED, vi, GREP. The real power of Linux lies in the command line, many complex tasks can be done easily using the command line. So you need to have a solid understanding of the Linux commands, and in this course we'll explore them in detail. There are in-depth explanations and clear instructions for each topic. First the basic commands are introduced and then we move on to more advanced topics. The topics are presented in a step-wise and easy to understand manner.   

What you will learn

  • Linux Distributions

  • Installing Linux using virtual Box

  • Linux File system

  • Using Linux Documentation

  • Commands for Managing Files

  • Create, copy, move, rename, delete files

  • Comparing, Sorting, Finding Files

  • Searching inside files using grep

  • Wildcards

  • nano Editor

  • Translating and deleting characters from a file

  • Pipes

  • I/O redirection

  • vi Editor

  • Links

  • User Management

  • Permissions

  • Alias

  • SED

  • AWK

What students are saying about this course-

"This is best course of Linux I have ever taken, covers all areas what a developer should know."

"Great course, I was looking for a course to learn sed and awk. I did not even get into that section yet and I have learnt a ton of how to properly use other commands and how powerful the terminal can be. The instructor is great. She provides good explanations and good examples for each command, and she follows a logical order through the commands that she teaches along the course. Totally recommended."

"The instructor is straight to the point, yet doesn't skip any theoretical points to build fundamentals around it. Clear enunciation and good pace of the course. A nice balance of examples and explanations. Thank you. It was worth my time."

"Very easy and clear explanation for a novice like me."

"The commands were explained clearly along with examples and multiple scenarios."

"Very very complete & very understandable for me as a old guy. I like this teacher. Everything is well planned & well presented. The explanations are very good. Excellent +++ Super Job!! i would like to take more classes from this teacher"

"Very Nice Explanation. No unnecessary things. only subject is present."

"I started this course almost 2 months ago and finished it today. Though I would consider myself at an intermediate level with respect to Linux, this course really exceeded my expectations and I learned quite a bit with certain new concepts viz., awk and sed programming the "cut" command. This is indeed a bootcamp programme and certainly goes in depth. I could understand the instructor very well and she is quite knowledgeable."

"It is thoroughly explained and important parameters are discussed"

"Very nice material"
"Very well and structured explanations"

"So far content and concepts are easy to grasp. The instructor is easy to understand. I am learning a lot."

"Sure helped out understanding how some of the shell code that I was given, that's exactly what I was looking for."

"The course is very easy and clear to follow!"

"Excellent Linux course on Udemy, pretty much everything covered in depth. I really enjoyed and learnt from SED and AWK."

"This course very useful to me. I am a fresher to Linux, your way of teaching is easy to understand the concept."

"Excellent course, I liked it very much! It easy to learn Linux commands because the explanations are very clear and very cleaver. The professor shows simple uses of the commands and also advanced ones. Perfect!"

"Very Good Course, Like the presentation which is logically explained with a lot of details so that we would be experts in using the basics well. Good"

"Pretty informative and systematic introduction of the concepts for someone new to these commands"

"amazing videos, any person who don't have any knowledge on LINUX can learn. best part is each command is explained in details with lot of examples."

"its too concise is what i felt"

"Course appears to be detailed and Iam learning about some new things"

"she has a very good way of explaining the course material by onscreen demonstrations."

"Very Nice Explanation. No unnecessary things. only subject is present."

"Very details and good explanations"

"Precise and clear"

So what are you waiting for, click on Buy button to enroll now and start learning.

Basic command line for IT Support . How to use cmd in window

Learn some usefully command line to upgrade your career in IT Support

Created by Tareq . - IT Professional. 12,000 Students Worldwide

"]

Students: 1109, Price: $19.99

Students: 1109, Price:  Paid

This Course will teach your usefully command line like : 

How to reboot timing or shutdown

How to check if the user locked his/her account

How to reset user Password

How to map network drive

How to find Serial Number of the assets

How to find Hostname ( PC name )  of the assets

How to find system info

How to find your IP and DNS and Gateway

almost useful shortcut

Windows Command Line – Hands-On (CMD, Batch, MS-DOS)

Learn the Windows Command Line & Batch Scripting (CMD) - Become a Windows Command Line Expert - CMD, PROMPT & MS-DOS

Created by Genius Hub - Wouldn't You Rather Be A Genius ?

"]

Students: 771, Price: $64.99

Students: 771, Price:  Paid

THIS COURSE IS KEPT UP TO DATE FREQUENTLY  -  LAST UPDATE: JANUARY 2021
ADDED:  HANDS-ON PRACTICE SESSIONS  &  FINAL EXAMS

Learning the windows command line won't just take your IT skills to a new level, it will open a new portal!

No matter what your workflow is, learning the command line will add a new layer of efficiency and productivity.

The command prompt (cmd) is so versatile that if you do any task  in a computer you can always find a use for it.

Don't believe us?

Here is what some of our students have to say:

Alexander Armstrong:

"Excellent for those unfamiliar with the command line. I feel very confident from taking this class. Would definitely recommend!"

Jolon Balkham:

"The course was helpful and explained in an easy to understand way, I would recommend this course."

Peter Anderson:
"Never seen a course like this. Very good! Learned a lot from it."

Become one of those happy students by enrolling now!

What you'll learn:

In this course you will learn exactly what the windows command line (cmd) is and gain valuable insight on how the windows command prompt (ms-dos) actually works rather than memorizing commands.

Even if you are a complete beginner with no previous experience, you will learn everything from the ground up, step by step in a fun and engaging way.

The windows command line (ms-dos) is one of the most powerful tools in the windows operating system and it can be used to do almost anything.

From simple tasks such as moving, renaming and deleting files to troubleshooting your system or network and automating small tasks using batch scripting.

By the end of this course, i am confident, that you will:

  • Have a deep understanding on what the windows command line (cmd) is and how it works.

  • Be able to complete complex tasks in an instant using the windows command prompt (ms-dos).

  • Effectively troubleshoot or manage a network from the windows command line (cmd).

  • Use your computer much more efficiently.

  • Automate small tasks using batch scripts.

  • And much MUCH more...

if you are ready to become a poweruser join me and the other students by enrolling now.

What are you waiting for?

Enroll NOW to get started!