University of Colorado Boulder - Introduction to Python Fundamentals
- Offered byCoursera
Introduction to Python Fundamentals at Coursera Overview
Duration | 22 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Beginner |
Official Website | Explore Free Course |
Credential | Certificate |
Introduction to Python Fundamentals at Coursera Highlights
- Earn a Certificate upon completion
Introduction to Python Fundamentals at Coursera Course details
- You will learn foundamentals of Python, be familiar with basic variables and data types, and be comfortable to write simple programs.
- This specialization is designed for learners who have little or no programming experience but want to use Python as a tool to play with data
- The first course will introduce you to programming languages, with Python as an example
- You are going to learn how to use variables and operators, as well as input/output and flow controls to build simple Python programs
Introduction to Python Fundamentals at Coursera Curriculum
Hello, Python
Specialization Overview
Welcome and Introductions
Python Environment
Hello, world!
Quotations
Python input()
Combine input() and print()
Congratulations!
Slides and In-class code
Lab 1
Lab 1: Solutions
Lab 2
Lab 2: Solutions
Module 1 Assignment
Module 1 Assignment: Solutions
Unlock Lab 1 Solutions
Unlock Lab 2 Solutions
Unlock Module 1 Assignment Solutions
Variables and Operations
Introduction to Variables
Assignment Operation
Types of Variables
Arithmetic operations
Relational Operations, Boolean Data and Logical Operations
Module 2 Assignment
Congratulations!
Lab 1
Lab 1: Solutions
Lab 2
Lab 2: Solutions
Lab 3
Lab 3: Solutions
Module 2 Assignment
Module 2 Assignment: Solutions
Unlock Lab 1 Solutions
Unlock Lab 2 Solutions
Unlock Lab 3 Solutions
Unlock Module 2 Assignment Solutions
Flow Control - Branching
What is Flow Control?
Branching and if statements
Multiple Branches
Decision Tree
Module 3 Assignment
Congratulations!
Lab 1
Lab 1: Solutions
Lab 2
Lab 2: Solutions
Lab 3
Lab 3: Solutions
Module 3 Assignment
Module 3 Assignment: Solutions
Unlock Lab 1 Solutions
Unlock Lab 2 Solutions
Unlock Lab 3 Solutions
Unlock Module 3 Assignment Solutions
Flow Control - Repetition
Why do we need repetitions?
Condition-based repetition
Count-based repetition
Continue and break
Congratulations!
Lab 1
Lab 1: Solutions
Lab 2
Lab 2: Solutions
Module 4 Assignment
Module 4 Assignment: Solutions
Unlock Lab 1 Solutions
Unlock Lab 2 Solutions
Unlock Module Assignment Solutions
Introduction to Python Fundamentals at Coursera Admission Process
Important Dates
Other courses offered by Coursera
Introduction to Python Fundamentals at Coursera Students Ratings & Reviews
- 4-51