- Google Cloud via Coursera
- 31 hours of effort required
- 147,748+ already enrolled!
- ★★★★★ (8,276 Ratings)
This crash course has been designed to help you learn the foundations of writing simple programs in Python. You will be taught to write programs in Python using the most common structures. No prior experience is required to enrol in the Free Google Digital Garage course instead, anyone can start to learn from it. You will understand what Python is and why it is relevant to automation. Then you will be taught to write short Python scripts to perform automated actions. Similarly, you will learn how you can use the basic Python structures that include strings, lists, and dictionaries. Moreover, you will also learn to create your own Python objects.
In this module we’ll introduce you to the Coursera platform and the course format. Then, we’ll dive into the basics of programming languages and syntax, as well as automation using scripting. We’ll also introduce you to the Python programming language and some of the benefits it offers. Last up, we’ll cover some basic functions and keywords of the language, along with some arithmetic operations.
Basic Python Syntax
In this module you’ll learn about different data types in Python, how to identify them, and how to convert between them. You’ll also learn how to use variables to assign data and to reference variables. You’ll deep dive into functions: how to define them, pass them parameters, and have them return information. You’ll explore the concepts of code reuse, code style, and refactoring complex code, along with effectively using code comments. Finally, you’ll learn about comparing data using equality and logical operators, and leveraging these to build complex branching scripts using if statements.
In this module you’ll explore the intricacies of loops in Python! You’ll learn how to use while loops to continuously execute code, as well as how to identify infinite loop errors and how to fix them. You’ll also learn to use for loops to iterate over data, and how to use the range() function with for loops. You’ll also explore common errors when using for loops and how to fix them.
Strings, Lists and Dictionaries
In this module you’ll dive into more advanced ways to manipulate strings using indexing, slicing, and advanced formatting. You’ll also explore the more advanced data types: lists, tuples, and dictionaries. You’ll learn to store, reference, and manipulate data in these structures, as well as combine them to store complex data structures.
- Google Training via Coursera
- 29 hours of effort required
- 81,717+ already enrolled!
- ★★★★★ (6,784 Ratings)
- Google Cloud via Coursera
- 40 hours of effort required
- 19,718+ already enrolled!
- ★★★★★ (4,067 Ratings)
There are no reviews yet. Be the first one to write one.