Giter VIP home page Giter VIP logo

google-it-automation-with-python-professional-certificate's Introduction

Google IT Automation with Python Professional Certification

My projects for the Google IT Automation with Python certification

Crash Course with Python (First module)

After learning the basics of Python it was required that we created a filter from any given String and filter certain words and symbols and after all the filtering print out the dictionary in a Wordcloud. You will find the Jupyter Notebook with the assignment and the .txt book The Life of Abraham Lincoln that I used.

Using Python to Interact with the Operating System (Week 6)

findJane.sh

The bash script reads the files from the data/list.txt, stores it in a file (tempFile.txt) and the reads it to a variable where it goes through the files in the directory and checks if they exist.

changeJane.py

The python script reads the result file (oldFiles.txt) and then renames each one of them from jane to jdoe.

Using Python to Interact with the Operating System (Week 7)

Final Project

Ticky_check.py

It will read the logs and generate two csv files based on the user counter and error counter on each line of the log file.

User_statistics.csv

This CSV file contains how many times each user appears on the info and error messages from the logs.

Error_Message.csv

This CSV file contains the types of errors on the logs file and the number of each occurrence.

Automating Real-World Tasks with Python

Week 1 - Scale and convert images using PIL

scale_image.py

This script executes the assignment. It reads all the icons in the image folder, rotates it 90 degrees clockwise, resizes to 128x128 and saves it on a different folder: "/opt/icons/"

Week 2 - Process Text Files with Python Dictionaries and Upload to Running Web Service

run.py

This script reads the text files from the desired location, creates a dictionary and appends the line to a certain key and then sends the dictionary as a JSON using the POST method to the assigned URL.

Week 3 - Automatically Generate a PDF and send it by Email

examples.py

Fixes a minor error on the default code and adds the kiwi row, generates the PDF and sends through email.

cars.py

Reads the cars .json file and tries to find:

  1. Calculate the car model which had the most sales.
  2. Calculate the year with the most sales. After doing all that it generates a PDF with all the desired information and sends it via email.

google-it-automation-with-python-professional-certificate's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.