Udemy

Scripting Essentials for DevOps

Enroll Now
  • 553 Students
  • Updated 12/2018
4.1
(80 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 7 Minute(s)
Language
English
Taught by
Eduonix Learning Solutions, Eduonix-Tech .
Rating
4.1
(80 Ratings)

Course Overview

Scripting Essentials for DevOps

Master scripting in Bash, Python and Ruby in one single course

Master the art of scripting with these popular languages in this comprehensive beginner’s course!

The first thing any DevOps engineer learns is a scripting language to navigate through devices, software and servers. These are exceptionally powerful and are the basics of learning development. This is why we have designed a complete comprehensive course to help you learn three of the most popular programming and scripting languages that currently exist.

We have designed a course that is solely dedicated to helping you break down these three languages into smaller and easier to understand segments. We will break down each language to help you master the fundamental concepts that the language is built on.

The 3 languages that are covered are Bash, Python and Ruby.

Bash is a scripting language commonly used for programming in Linux. Linux scripts are used for automating certain programming tasks. They can also be used to simplify complex tasks and also help solve real-world problems. While learning how to write scripts is easy, it is a little more difficult to write good and effective scripts. In this course, we focus on exactly that. We will show you how to write amazing scripts that can not only reduce repetitive tasks, but also can be integrated into your real-world projects.

Python is another popular programming language that is commonly used for back-end development. An amazing feature of Python is that it allows you to do much more using fewer lines of codes. This course focuses on helping you learn exactly how to get the most out of Python.

Lastly, we will focus on Ruby. Ruby is a dynamic programming language that focuses on simplicity and productivity. It was designed to support multiple programming paradigms, including functional, object-oriented, and imperative. It is used for building apps and websites on Linux and UNIX.

This includes writing basic scripts, important syntax rules, automating tasks using code snippets and even writing codes for building actual products.

The course has been divided into 3 section, with each section going over one particular language. The course will start at the very beginning with Bash fundamentals (variables, functions, loops, etc.) as well as going over important bash files, modes and so on. Once, we’ve covered Bash, you’ll learn the fundamentals of Python programming language in the second section which includes its basic concepts such as lists, loops, conditions, dictionaries, modules. In the third section, we’ll go over the basics of Ruby and cover some concepts in detail such as quoting, interpolation, arrays, hashes, code blocks, modules, etc.

At the end of this course, you will have not only mastered three powerful programming languages, but you’ll also be comfortable enough to actually start writing simple programs using these languages.

So, what are you waiting for? Enroll now and start your devops journey!

Course Content

  • 4 section(s)
  • 26 lecture(s)
  • Section 1 Scripting essentials (Bash, Python and Ruby
  • Section 2 Bash Basics
  • Section 3 Starting with Python scripting
  • Section 4 Ruby for beginners

What You’ll Learn

  • Learn to master scripting in Bash, Python and Ruby
  • Learn to use them to perform Infrastrtcure managment
  • Learn the scripting to handle DevOps tasks


Reviews

  • R
    Rolando Bergmann
    5.0

    great teaching

  • A
    Alan Antonio Molina Garcia
    5.0

    Los conceptos estan muy bien explicados

  • J
    Jesse L. Potts
    4.0

    Not quite what I was expecting. Though the instructor did mention some use cases for the examples that were shown, I was expecting something a little more in depth in relation to a DevOps role. With that being said, this is definitely a good intro course for these three scripting languages. The instructor does a good job of presenting the material. Ruby was the only language of the three I had never used before. After following the examples in this course, my curiosity has been piqued for this scripting language.

  • S
    Sai
    4.0

    Good

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed