Arizona State University - Introduction to Python
- Offered byCoursera
Introduction to Python at Coursera Overview
Duration | 16 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Official Website | Explore Free Course |
Credential | Certificate |
Introduction to Python at Coursera Highlights
- Earn a certificate of completion
- Add to your LinkedIn profile
- 9 quizzes
Introduction to Python at Coursera Course details
- What you'll learn
- Students will master the basic skills of coding in python and will be able to understand the syntax.
- In today's society, uses for new technologies are broadening in scope and revolutionizing the world. Many new technologies automate redundant tasks so people may complete tasks of greater priority. These new automated technologies depend on the constant innovation of software. To develop software that can increase our efficiency and change the world for the better, it is vital to understand how to code using different programming languages. This specialization introduces the basics of the Python programming language and teaches how to implement solutions to real-world problems using Python syntax. Topics in this course range from utilizing integrated development environments (IDEs) to implementing Python syntax in scripts. Some of the position titles that may benefit from this course are computer scientist, computer engineer, software engineer, software developer, software tester, electrical engineer, mechanical engineer, chemical engineer and aerospace engineer.
- You do not need programming or computer science experience to learn the material in this course. This course is open to anyone who is interested in learning how to code and write programs in Python. We are very excited that you will be learning with us and hope you enjoy the course!
Introduction to Python at Coursera Curriculum
Specialization Introduction
Specialization Introduction
Specialization Introduction
Module 1: Course Introduction
Instructor Introduction Video, Steven Osburn
Instructor Introduction Video, Adwith Malpe
Introduction to Programming Languages
History of Python
What is the Python Interpreter?
What is Google Colab?
Steven Osburn
Adwith Malpe
Lesson 2 Overview
Weekly Lesson PowerPoint
Lesson 3 Overview
Weekly Lesson PowerPoint
Formative Assessment: Create Your First Program!
Meet and Greet
Why Python?
Module 2: Input-Output Process in Python
How to Enter User Input and Display it to the Screen in Python
Variables and Data Types in Python
How to Define Constants in Python
How to Handle Numeric Data Types
How to Handle String Data Types
Type Conversion in Python
Arithmetic Expressions in Python
Lesson 1 Overview
Weekly Lesson PowerPoint
Input-Output Code
Lesson 2 Overview
Weekly Lesson PowerPoint
Variables Code
Lesson 3 Overview
Weekly Lesson PowerPoint
Numeric and String Data Types Code
Lesson 4 Overview
Weekly Lesson PowerPoint
Arithmetic Expressions Code
Practice Creating Variables
Quiz on Numeric Data Types
Processing Input
What is Operator Precedence?
Input-Output Process
Module 3: Control Structures in Python
Logical Operators (and or not)
If, Else Statements
How to Create Nested If, Elif and Else Statements
What Are Loops Used For In Python And What Are Lists?
Creating Condition-Controlled Loops (While)
Creating Count-Controlled Loops (For)
Creating Nested Loops
Lesson 1 Overview
Weekly Lesson PowerPoint
Lesson 2 Overview
Weekly Lesson PowerPoint
If Elif Else Statement Code
Lesson 3 Overview
Weekly Lesson PowerPoint
Loop Statements Code
Control Structures in Python
Loops
Formative Assessment: Loops and Conditional Statements
Module 4: How to Implement Functions in Python
Creating and Using Functions
How to Use the Math Library in Python
How to Use the Random Library
Course Review
Lesson 1 Overview
Weekly Lesson PowerPoint
Functions Code
Lesson 2 Overview
Weekly Lesson PowerPoint
Math Library Code
Lesson 3 Overview
Weekly Lesson PowerPoint
Random Library Code
Functions
Random Library
Create a Simple Calculator