تبلیغات

آموزش اصولی اسکریپت نویسی برای DevOps 

دسته بندی ها: آموزش های Packtpub ، آموزش روبی (Ruby) ، آموزش پایتون (Python)

در این دوره با 3 زبان اسکریپت نویسی Bash، Python و Ruby، نحوه نوشتن اسکریپت، بیشترین بهره از زبان پایتون، برنامه نویسی پویا با Ruby، پارادایم های برنامه نویسی، قوانین مهم سینتکس و غیره آشنا می شوید.

سرفصل:

  • معرفی دوره
  • مبانی Bash
  • Bash - متغیرها
  • فایل های مهم bash
  • فایل bash_logout
  • حالت پیش زمینه و پس زمینه
  • وضعیت خروج
  • ورودی و خروجی استاندارد
  • فایل های ویژه
  • توابع و حلقه ها
  • شروع با اسکریپت نویسی پایتون
  • نصب پایتون
  • لیست ها
  • پایتون برای حلقه
  • درک مطلب
  • Python if conditions
  • دیکشنری های پایتون
  • توابع پایتون
  • فراخوانی توابع پایتون
  • درباره ماژول های پایتون
  • Looping through dictionaries
  • Ruby برای مبتدیان
  • روبی - مقدمه
  • Quoting و interpolation
  • آرایه روبی
  • هش های روبی
  • بلوک کد روبی
  • ماژول روبی
آیا این نوشته را دوست داشتید؟
Scripting Essentials for DevOps [Video] Publisher:Packtpub Author:Eduonix Duration:4 hours 7 minutes

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. 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. 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.
Style and Approach
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.
Released: Thursday, June 21, 2018
Scripting essentials (Bash, Python and Ruby)
Intro
Bash Basics
Bash – Variables
Important bash files
The bash_logout file
Foreground and background modes
Exit status
Standard input and output
Special files
Functions and loops
Starting with Python scripting
Python installation
Lists
Python for Loop
List comprehension
Python if conditions
Python dictionaries
Python functions
Calling Python functions
About Python modules
Looping through dictionaries
Ruby for beginners
Ruby – introduction
Quoting and interpolation
Ruby arrays
Ruby hashes
Ruby code blocks
Ruby modules

پیشنهاد فرادرس