Coursera
Coursera Logo

Rice University - Python Programming Essentials 

  • Offered byCoursera

Python Programming Essentials
 at 
Coursera 
Overview

Duration

10 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Python Programming Essentials
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 1 of 4 in the Introduction to Scripting in Python Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Beginner Level
  • Approx. 10 hours to complete
  • English Subtitles: Arabic, French, Portuguese (European), Chinese (Simplified), Italian, Vietnamese, Korean, German, Russian, English, Spanish
Read more
Details Icon

Python Programming Essentials
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course will introduce you to the wonderful world of Python programming! We'll learn about the essential elements of programming and how to construct basic Python programs. We will cover expressions, variables, functions, logic, and conditionals, which are foundational concepts in computer programming. We will also teach you how to use Python modules, which enable you to benefit from the vast array of functionality that is already a part of the Python language. These concepts and skills will help you to begin to think like a computer programmer and to understand how to go about writing Python programs.
  • By the end of the course, you will be able to write short Python programs that are able to accomplish real, practical tasks. This course is the foundation for building expertise in Python programming. As the first course in a specialization, it provides the necessary building blocks for you to succeed at learning to write more complex Python programs.
  • This course uses Python 3. While many Python programs continue to use Python 2, Python 3 is the future of the Python programming language. This first course will use a Python 3 version of the CodeSkulptor development environment, which is specifically designed to help beginning programmers learn quickly. CodeSkulptor runs within any modern web browser and does not require you to install any software, allowing you to start writing and running small programs immediately. In the later courses in this specialization, we will help you to move to more sophisticated desktop development environments.
Read more

Python Programming Essentials
 at 
Coursera 
Curriculum

Python as a Calculator

Welcome!

Course Overview

Hello, world!

Python Development Environments

Numbers

Simple Expressions

Compound Expressions

Variables and Assignment

Handling Errors in Python

Using CodeSkulptor3

A Short Guide to Common Errors in Python

Practice Exercise for Expressions

Practice Exercises for Variables and Assignments

Basic Python Syntax

Functions

What is a Function?

Calling Functions

Defining Functions

Local Variables

Understanding Function Evaluation

Using Print and Return in Functions

Functions

Practice Exercises for Functions

Functions

Logic and Conditionals

Boolean Logic

Logical Expressions

Comparisons

Conditionals

More Conditionals

Using Python Documentation

Following Coding Standards

Conditionals in Python

Coding Standards and Style

Practice Exercises for Logic and Conditionals

Logic and Conditionals

Python Modules

Python Modules

The Datetime Module

Coding the Practice Project - Part 1

Coding the Practice Project - Part 2

RPSLS Video

Project Video

Python Modules

Datetime Module Quick Reference

Practice Project: Rock-Paper-Scissors-Lizard-Spock

Tips for RPSLS

Project Description: Working with Dates

OwlTest: Automated Feedback and Assessment

Python Programming Essentials
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon

    Python Programming Essentials
     at 
    Coursera 
    Students Ratings & Reviews

    4.5/5
    Verified Icon11 Ratings
    P
    Ponnala Umesh Kumar
    Python Programming Essentials
    Offered by Coursera
    4
    Learning Experience: It had Content upto basic level.Even a beginner could easily understand the content.For every chapter they had quiz where the user can know understand upto which level he understood the Chapter.Finally you would gain a great knowledge about the Python programming
    Faculty: There was no live sessions but Question and Answer discussion were there where one could post there doubts and someone would answer it Yes it contained detailed courses with good examples.And it contained quiz for each chapter
    Course Support: As a beginner I gained great knowledge and developed more interest in the field of python Programming
    Reviewed on 20 Dec 2022Read More
    Thumbs Up IconThumbs Down Icon
    D
    Devraj Patidar
    Python Programming Essentials
    Offered by Coursera
    5
    Learning Experience: It was amazing and course curriculum was totally amazing because instructor teach from basic to advanced
    Faculty: Faculty was nice Course curriculum was awesome
    Course Support: Yes offcourse
    Reviewed on 13 Nov 2022Read More
    Thumbs Up IconThumbs Down Icon
    I
    ittrue
    Python Programming Essentials
    Offered by Coursera
    5
    Other: The python is the programming language for coding .
    Reviewed on 31 Jul 2021Read More
    Thumbs Up IconThumbs Down Icon
    S
    Sayali Baviskar
    Python Programming Essentials
    Offered by Coursera
    5
    Other: Awesome experience in coding in python
    Reviewed on 25 Jul 2021Read More
    Thumbs Up IconThumbs Down Icon
    A
    ASHISH MISHRA
    Python Programming Essentials
    Offered by Coursera
    5
    Other: Anyone having enthusiastic about Python programming is highly recommended to take this course. It is simply outstanding.
    Reviewed on 16 May 2021Read More
    Thumbs Up IconThumbs Down Icon
    View All 7 ReviewsRight Arrow Icon
    qna

    Python Programming Essentials
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...