Companies Home Search Profile

Linux BASH Scripting (course with PDF handbook)

Focused View

Ralph Traig

4:16:15

7 View
  • 1 - Introduction.mp4
    02:39
  • 2 - Scripts Who needs them today.mp4
    06:53
  • 3 - BASH-Scripting-Workbook-udemy-v.1-EN.pdf
  • 3 - Motivator.pdf
  • 3 - The first lab and course manual with notes labs and solutions.html
  • 4 - First script Sometimes it is better to start from beginning.mp4
    08:30
  • 5 - LAB The first script.html
  • 6 - Variables in Scripts.mp4
    12:40
  • 7 - Tricks from bashprofile and bashrc.mp4
    12:28
  • 8 - How to count in BASH.mp4
    11:23
  • 9 - Working with Text.mp4
    08:29
  • 10 - Input Output Error Output.mp4
    09:58
  • 11 - Saving Command Output in Variable.mp4
    07:25
  • 12 - Lab.html
  • 13 - Checking Logical Conditions.mp4
    13:16
  • 14 - Conditional Execution if.mp4
    10:47
  • 15 - How to Work with Exit Codes.mp4
    11:45
  • 16 - Shortened Conditional Statement.mp4
    12:10
  • 17 - Loop for 3 2 1 start.mp4
    09:09
  • 18 - Loop for Use Case.mp4
    10:33
  • 19 - Loop while Introduction.mp4
    07:10
  • 20 - Loop while Use Case.mp4
    11:51
  • 21 - Arrays.mp4
    06:55
  • 22 - Use Case Array.mp4
    05:28
  • 23 - Script Arguments.mp4
    10:37
  • 24 - Script Parameters Instruction Case.mp4
    11:34
  • 25 - Reading Script Parameters with getopts.mp4
    11:33
  • 26 - Introduction to function.mp4
    07:34
  • 27 - Passing Arguments to Functions.mp4
    07:50
  • 28 - Use Case Recurrent Function.mp4
    07:43
  • 29 - Your own library of BASH scripts.mp4
    05:44
  • 30 - How to use dialog to create a TUI script interface.mp4
    14:11
  • 31 - Bonus lecture.html
  • Description


    Write once – execute multiple times!

    What You'll Learn?


    • How to build a BASH script
    • Configuring work environment
    • How to use variables
    • How to use control statements and loops
    • How to handle errors
    • How to accept parameters for scripts and functions
    • How to build functions and library of functions
    • How to make a TUI script interface with dialog

    Who is this for?


  • Linux, Unix admins
  • Cloud services admins (Azure, AWS, Google, IBM)
  • DevOps engineers
  • Linux power users
  • What You Need to Know?


  • Knowledge of basic operations performed on Linux
  • Knowledge of basic commands
  • Access to machine with Linux (to perform labs)
  • More details


    Description

    In short:

    • BASH programming from scratch

    • Short video lessons

    • Handbook with over 50 pages

    • Exercises for each lessons

    • Solution proposals

    • Required base knowledge regarding Linux


    When working with Linux in the professional way, we need to know plenty of commands, their options, syntax. That’s one of the biggest troubles for the beginners.

    But command line has also huge advantage. When we connect together those simple commands, we can build our own tools, scripts, functions that may replace hundreds of other programs. Having such a new script, we just run it, and multiple actions will be executed at once.

    What can be done with scripts? In short – if we can do something with commands, then we can do it also with script, and because on Linux everything can be done with commands, we can do everything with scripts. Some examples could be automated copying of files, installing software, configuring network and much much more.

    But knowing the commands is not enough, to build the scripts. Apart from that, we need to know how to operate on variables, build conditional statements,loops, functions and more.

    And that’s the topic of this course. The course not only teaches how to do something, but often shows how this could be done in different way, what are the advantages and disadvantages of different methods. Step by step, we will show how to build functions and how to create a library of the scripts.

    The course contains a set of short lessons, each of them focusing on another topic. In the course handbook in the PDF format, for each topic, there is a short note with the most important information from the lesson and a set of exercises allowing to practice the knowledge. There are also the solution proposals, so one could say this course is an equivalent for a traditional classroom training, with the difference, that we don’t have lunch included.

    After the course, you will be able to start working on Linux automation and there is no doubt, that automatic management of IT is the future. The cloud expansion caused that one admin is no more managing a couple of machines. One admin has under control hundreds or thousands of machines. That’s something what you can do as well!

    Write once – execute multiple times.

    Happy learning!

    Rafał

    Who this course is for:

    • Linux, Unix admins
    • Cloud services admins (Azure, AWS, Google, IBM)
    • DevOps engineers
    • Linux power users

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Microsoft Certified Trainer. Programmer, database administrator, trainer and consultant. The  main areas of interest are database administration and design, automation with PowerShell and Bash, analysis and presentation of data.Experienced e-learning and distance learning tutor.Worked with, or teached for such companies as ING, Intel, Cadbury, Bank PeKaO, Volvo, UPC, ZUS, Polish Post and many more...
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 27
    • duration 4:16:15
    • English subtitles has
    • Release Date 2024/03/04