Companies Home Search Profile

Learn Basics of Python Scripting for Server Side Automation

Focused View

VR Technologies

17:33:53

0 View
  • 1. Objective of this course.mp4
    00:30
  • 2. Prerequisites to Enroll this course.mp4
    00:53
  • 3. Introduction to Python Scripting.mp4
    03:42
  • 4. Python Versions.mp4
    01:54
  • 1. System Requirements to install Python.mp4
    01:17
  • 2. Installing Python On Windows Operating System.mp4
    07:02
  • 3. Issues you may face after Python Installation on Windows.mp4
    06:39
  • 4. Installing Multiple Python Versions on Windows.mp4
    07:00
  • 5. What is py .mp4
    03:18
  • 6. Installing Python on Any Linux - Working with Default Python.mp4
    08:40
  • 7. Installing Required Python Version on Ubuntu Machine.mp4
    11:25
  • 8. Making required Python Version as default Python for your User.mp4
    04:57
  • Files.zip
  • 1. List of some of the code Editors to Develop or Write Python Scripts.mp4
    01:00
  • 2. How to use vi or vim Editor on Any Linux To Develop Python Scripts.mp4
    04:51
  • 3. How to use vi or vim Editor on Windows To Develop Python Scripts.mp4
    04:02
  • 4. What is Python Shell .mp4
    02:59
  • 5. What is Python IDLE .mp4
    02:37
  • 6. Installing Visual Studio Code Editor on Windows.mp4
    03:47
  • 1. Create a Directory or Folder For Practice.mp4
    02:44
  • 2. What is Syntax .mp4
    03:03
  • 3. Basic Usage of print and What is Python Indentation .mp4
    07:41
  • 4. Comments of Python Scripting.mp4
    02:41
  • 5. Why Python is called Platform-Independent or System-Independent Language .mp4
    01:03
  • 6. What is a Shebang line in Python Scripting .mp4
    02:34
  • 7. Setting default Python for Visual Studio Code Editor.mp4
    02:51
  • Files.zip
  • 1. Introduction to Variables.mp4
    11:11
  • 2. Introduction to Data Types.mp4
    06:35
  • 3. type Conversion.mp4
    06:49
  • Files.zip
  • 1. Escape Characters or Escape Sequence.mp4
    09:40
  • 2. What is Python Raw String and where we need this .mp4
    03:23
  • 3. Working with multiline Strings.mp4
    03:31
  • 4. Length of a strings.mp4
    04:07
  • 5. Formatting Strings.mp4
    06:38
  • 6. Concatenation of strings.mp4
    04:32
  • 7. dir() and help() Functions for Python Documentation.mp4
    02:21
  • 8. Case conversion and validation operations on strings.mp4
    10:49
  • 9. Input & outputs of Python Scripting.mp4
    04:16
  • 10. strip operations of Python Strings.mp4
    06:21
  • 11. Index Concept of Python Strings.mp4
    07:48
  • 12. index() find() and count() methods of Python Strings.mp4
    09:26
  • 13. startswith() and endswith() methods of Python Strings.mp4
    04:23
  • 14. zfill() and center() methods of Python Strings.mp4
    02:19
  • 15. Slicing Concept of Python Strings.mp4
    24:10
  • 16. How to use Python documentation for String methods .mp4
    01:40
  • Files.zip
  • 1. Introduction to Data Structures and Types of Data Structures.mp4
    04:53
  • 2. Introduction to List Data Structure.mp4
    06:08
  • 3. Different Types of Operations on List Data Structure.mp4
    28:51
  • 4. split() rsplit() and splitlines() methods on Python Strings.mp4
    09:46
  • 5. Tuple Data Structure.mp4
    05:38
  • 6. Type Conversion for List and Tuple.mp4
    06:04
  • 7. Dictionary Data Structure.mp4
    21:39
  • 8. range function How to get str or list or tuple index values using range .mp4
    09:02
  • 9. join method.mp4
    04:39
  • 10. min, max and sum functions.mp4
    02:10
  • 11. Simple Practice.mp4
    07:32
  • Files.zip
  • 1. Introduction to Operators Of Python Scripting.mp4
    03:11
  • 2. Arithmetic Operators of Python Scripting.mp4
    10:38
  • 3. Assignment Operators of Python Scripting.mp4
    04:33
  • 4. Comparison Operators of Python Scripting.mp4
    03:36
  • 5. Identity Operators of Python Scripting.mp4
    07:19
  • 6. Membership Operators.mp4
    04:01
  • 7. Logical Operators Of Python Scripting.mp4
    08:55
  • 8. Bitwise Operators of Python Scripting.mp4
    08:57
  • Files.zip
  • 1. Introduction to Conditional Statements.mp4
    08:31
  • 2. if and if-else syntax and usage with simple example.mp4
    14:21
  • 3. Neste-if Conditional Statement Explanation with an example and Usage of range().mp4
    18:48
  • 4. if-elif-elif-........else Conditional Statement.mp4
    19:56
  • 5. Ternary Operator or if-else in one line.mp4
    01:55
  • Files.zip
  • 1. Introduction to Errors ( Syntax Errors & Exceptions ).mp4
    06:14
  • 2. Types of Exceptions and How to list Built-in Exceptions .mp4
    03:18
  • 3. Exception Handling.mp4
    16:07
  • 4. Handling Multiple Exceptions.mp4
    06:46
  • 5. What is raise Statement in Exceptions Exceptions with Raise.mp4
    06:36
  • Files.zip
  • 1. Introduction to Loops.mp4
    15:32
  • 2. How to use for loop on String or Lists or Tuple or Dictionary or range() .mp4
    09:05
  • 3. Simple Practice on Strings - Read Input as String and Display Char & Its Index.mp4
    06:51
  • 4. For Loop to read key and value sof dictionary.mp4
    03:59
  • 5. How to use enumerate() Function in for loop .mp4
    06:30
  • 6. For Loop with else Block.mp4
    02:49
  • 7. For Loop in a Single-Line.mp4
    05:02
  • 8. While Loop Basics & Infinite While Loop.mp4
    11:28
  • 9. pass, continue & break Statements and Its usage in Loops.mp4
    08:48
  • 10. Loops else Block Execution Status When break and continue Executed.mp4
    03:01
  • 11. Nested Loops.mp4
    04:08
  • Files.zip
  • 1. Introduction to Functions (Built-in Functions & User Defined Functions).mp4
    07:42
  • 2. Defining a Function, Calling a Function and Rules to Define a Function .mp4
    10:12
  • 3. Complete Functions return Statement.mp4
    14:19
  • 4. Simple Practice on arguments and return of Functions.mp4
    03:53
  • 5. Functions with and without arguments and return.mp4
    06:59
  • 6. Nested Functions.mp4
    07:11
  • 7. Function without parentheses or Re-naming a Function.mp4
    02:11
  • 8. return with multiple Values or Returning Multiple Values From A Function.mp4
    03:06
  • 9. Scope of the Python Variables.mp4
    09:17
  • 10. How Arguments are passing to a Function when its called .mp4
    08:09
  • 11. Types of Functions Arguments.mp4
    00:57
  • 12. Positional Arguments or Required Arguments.mp4
    01:58
  • 13. Default or Optional Arguments.mp4
    03:08
  • 14. Keyword or Named Arguments.mp4
    02:11
  • 15. Variable Length Arguments - (Arbitrary [Positional , Keyword] Arguments).mp4
    03:48
  • 16. How to call Functions of other Python Files Code REUSABILITY.mp4
    11:25
  • 17. What is name in Python Scripts What is the usage of name .mp4
    10:35
  • Files.zip
  • 1. Introduction to Module What is a Python Module .mp4
    07:03
  • 2. Executing Windows Python Files directly from WSL of Linux.mp4
    05:43
  • 3. getpass Module How to read password from command-line without echoing .mp4
    06:33
  • 4. paltform Module.mp4
    02:43
  • Files.zip
  • 1. Introduction to sys Module Basic operations from sys module.mp4
    07:58
  • 2. usage of sys.argv Handling Command-line Arguments with sys.argv.mp4
    09:48
  • 3. What is sys.exit() and Its usage in scripts.mp4
    04:56
  • Files.zip
  • 1. Introduction to OS Module and Basic Operation of OS Module.mp4
    03:32
  • 2. File Path Operations with os.path.mp4
    06:51
  • 3. Simple Script to Validate input file is empty or not.mp4
    04:14
  • 4. Read a Path and Display all files & Dirs with completed Paths.mp4
    11:49
  • 5. How to execute OS Level Commands with os.system().mp4
    06:55
  • 6. Get File Or Directory Stats using os.stat().mp4
    03:32
  • 7. Get All Files Recursively from a given Path using os.walk().mp4
    12:07
  • Files.zip
  • 1. time Module.mp4
    10:17
  • 2. datetime module datetime module to delete files which are older than x days.mp4
    08:58
  • Files.zip
  • 1. Introduction to subprocess Module.mp4
    15:24
  • 2. Dont Prefer to use Shell=True in subprocess.Popen Its very dangerous.mp4
    04:20
  • 3. How to pass variable values to a Popened Script from Main Python Script .mp4
    09:46
  • 4. Exception Handling for subproce.Popen() FileNotFoundError & TimeoutExpired.mp4
    07:06
  • 5. Get Ansible Version using subprocess.Popen() Usage of splitsplitlines on op.mp4
    02:00
  • Files.zip
  • 1.1 1. Working with text files.mp4
    19:07
  • 1. Working with text Files using open() Function read, write & append operations.mp4
    19:05
  • 2. Merging Multiple Files content into a single File.mp4
    05:43
  • 3. Working with JSON Files using Python JSON Module.mp4
    07:30
  • 4. Working with CSV Files Reading and Writing with reader and writer objects.mp4
    08:33
  • Files.zip
  • 1. How to log script execution Steps into a log file and also display on console.mp4
    30:58
  • Files.zip
  • 1. Introduction to argparse module.mp4
    13:29
  • 2. How to use type option to get required argument data type .mp4
    03:51
  • 3. default and choices options for arguments.mp4
    03:43
  • 4. metavar option for arguments Custom argument value in help.mp4
    01:55
  • 5. nargs option for arguments nargs=N+ None.mp4
    11:27
  • Files.zip
  • 1. What is a third party module and How to install it .mp4
    06:37
  • 2. Best way to import third party modules.mp4
    03:41
  • Files.zip
  • 1. Introduction to to Regular Expressions and what is a pattern .mp4
    05:07
  • 2. Rules to create a pattern for regex (All Rules in one video).mp4
    25:52
  • 3. match, search, findall and finditer operations of re.mp4
    12:51
  • 4. Simple Practice on Creating Patterns.mp4
    04:06
  • 5. split, sub and subn oprations of re.mp4
    03:20
  • 6. compile operations of re.mp4
    :
  • 7. Grouping Concept of re.mp4
    09:52
  • 8. Get Java and Nginx Version using regex groups concept.mp4
    10:06
  • Files.zip
  • 1. Introduction to requests module.mp4
    05:43
  • 2. Sample REST API creation to practice with requests module.mp4
    05:00
  • 3. Practicing with requests module.mp4
    10:06
  • 4. REST APIs Exception Handling with try and except.mp4
    01:09
  • Files.zip
  • Description


    Learn How to Automate Repetitive Tasks with Python Scripting

    What You'll Learn?


    • Basics of Python Scripting
    • Functions concepts of Python Scripting
    • Subprocess Module to execute any OS Level Commands
    • Regular or Regex Expressions
    • Logging Concept with logging module

    Who is this for?


  • Beginners Python Scripting for Server Side Automation
  • What You Need to Know?


  • Basic Knowledge on Computer
  • Basic Knowledge on Windows and Linux Operating Systems
  • Basic Knowledge on Command Line
  • More details


    Description

    Welcome to Basics of Python Scripting for Server Side Automation.

    Python is an Advanced Scripting, general-purpose, high-level interpreted programming language

    The objective of this course is to provides the the Basics of Python Scripting with practice for Windows/Linux System Users to Develop Python Scripts to Automate The Tasks.

    Windows/Linux System Users are like:

    • System Admins/Developers/Supporters

    • DevOps Admins/Developers/Supporters

    • Database Admins/Developers/Supporters etc….

    Difference between Programming and Scripting Languages:

    • Programming languages are used to develop software’s/applications

    • Scripting Languages are used to give instructions to the other software's/applications – useful to automate tasks

    • Python has both Programming and Scripting languages features

    What can we do with Python ?

    Now a days it is becoming more and more popular for doing….

    • Web Application Development

    • API or REST API Development

    • IoT Development

    • GUI and Game Development

    • Data Science and Data Analytics

    • AI (Artificial Intelligence)

    • Web Scraping & Text Processing

    • Creating plugins and extensions for existing applications

    • Automation (OS, DB, Middleware, Webserver, Cloud, DevOps etc…)


    This course is designed to help you get the Basic Concepts of Python scripting to develop Automation Scripts on Server Side. 

    Started the course with very basics like

    • Introduction

    • Environment Setup to Practice Python Scripting

    • Variables & Data Types

    • Operations on Strings

    • Data Structures/Collections

    • Operators

    • Conditional Statements

    • Exception Handling with try and except block(s)

    • Loops

    • Functions

    and then covered very important modules like

    • sys

    • os

    • time,datatime

    • subprocess

    • argparse

    • re

    • requests

    • logging

    • working with Text , CSV and JSON Files


    Who this course is for:

    • Beginners Python Scripting for Server Side Automation

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    VR Technologies
    VR Technologies
    Instructor's Courses
    I am a DevOps Automation Consultant specialized in cloud and DevOps.  I have been doing training for the past 6 years for hundreds of students. I worked with various technologies and continue to upgrade skills according to the current IT trend. I am passionate about learning new technology and teaching. I do a lot of research before preparing the course and try to demonstrate from basics.
    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 147
    • duration 17:33:53
    • Release Date 2024/09/18