Introduction to Python Fundamentals (Coursera)

Introduction to Python Fundamentals (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
No specific background is needed.
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Introduction to Python Fundamentals (Coursera)
How many times have you decided to learn a programming language but got stuck somewhere along the way, grew frustrated, and gave up? 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.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

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. The pace will be very slow, so you will feel comfortable learning Python as quickly or as slowly as you like.

Are you ready? Let's go!
What You Will Learn

B​y successfully completing this course, you will be able to describe the fundamentals of programming in Python.

- Y​ou will be able to identify basic variables and data types.

- Y​ou will also be able to write simple programs with Python.


Syllabus


WEEK 1

Hello, Python

Welcome on board! This first module will introduce you the basics about Computers, Programming Languages, and Python. You are going to learn basic input and output methods, and you are going to write your first interactive Python program. Are you ready? Let's go!


WEEK 2

Variables and Operations

This module will introduce you the concept, Variables, and primitive data types. You will also learn the fundamental operations in Python: Assignment, Arithmetic, Relational, and Logical operations. With these tools unlocked, you can create a more useful computational program. Are you ready? Let's go!


WEEK 3

Flow Control - Branching

This module will introduce you the concept, Flow Control. You will learn the branching methods, and be able to use optional, alternative, or nested branching for different conditions. Are you ready? Let's go!


WEEK 4

Flow Control - Repetition

This module will introduce you the repetitive flow control methods. You will be able to use condition-based repetition, or count-based repetition, for complex programs. Are you ready? Let's go!



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
46.00 EUR
No specific background is needed.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.