Overview
Key features
The course introduces the essential elements of programming and explains how to construct basic Python programs. It covers expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. It also includes the use of Python modules, enabling access to the wide range of functionality available within the Python ecosystem. These concepts and skills support the development of computational thinking and provide a foundation for writing Python programs.
By the end of the Python Programming Essentials course offered by Coursera in partnership with Rice University, learners are able to write short Python programs that accomplish practical tasks. The course serves as a foundation for building expertise in Python programming and, as the first course in a specialization, provides the core building blocks for developing more advanced programming skills.
The course uses Python 3, which represents the future of the language, even though some legacy systems still rely on Python 2. It utilizes the Python 3 version of the CodeSkulptor development environment, designed to help beginners learn quickly. CodeSkulptor runs in modern web browsers and requires no software installation, enabling immediate practice with coding. Later courses in the specialization introduce more advanced desktop development environments.
Programme Structure
Course structure:
- Python Development Environments
- Numbers•
- Simple Expressions
- Compound Expressions
- Variables and Assignment
- Handling Errors in Python
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
Language
Delivered
Campus Location
- Mountain View, United States
Disciplines
Software Engineering View 330 other Short Courses in Software Engineering in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- Beginner level
- No previous experience necessary
- This course is aimed at beginners who want to build foundational programming skills by learning core Python concepts such as variables, functions, logic, and basic program construction.
Tuition Fees
Additional Details
Course is free for the first 7 days. After 7 days, the course can be accessed with the Coursera Plus Subscription