RiseUpp Logo
Educator Logo

Python Programming: Fundamentals

Learn the essentials of Python programming, from basic concepts to writing and debugging code, perfect for beginners starting their coding journey.

Learn the essentials of Python programming, from basic concepts to writing and debugging code, perfect for beginners starting their coding journey.

This foundational Python programming course from Georgia Tech introduces complete beginners to computer programming fundamentals. Starting from basic computer operations, students learn how to write, run, and debug Python code through hands-on practice. The curriculum covers essential programming concepts including variables, data types, mathematical operations, logical operators, and procedural programming. Through practical exercises and interactive coding problems, learners develop the skills to create basic programs that solve real-world problems like calculating interest rates or making logic-based recommendations.

4.6

(69 ratings)

2,53,635 already enrolled

Instructors:

English

English

Powered by

Provider Logo
Python Programming: Fundamentals

This course includes

5 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

15,661

Audit For Free

What you'll learn

  • Understand how computers interpret and process program code

  • Master the write-run-debug cycle of programming

  • Work with variables and different data types in Python

  • Apply mathematical operators for arithmetic operations

  • Use logical operators to create decision-making programs

  • Write sequential code using procedural programming concepts

Skills you'll gain

Python Programming
Variables
Operators
Debugging
Procedural Programming
Logic Operations
Mathematical Operations
Program Flow
Basic Coding
Computer Fundamentals

This course includes:

PreRecorded video

Multiple choice questions, Coding problems

Access on Mobile, Tablet, Desktop

Limited Access access

Shareable certificate

Closed caption

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 7 modules in this course

This introductory Python programming course teaches fundamental computing concepts and basic programming skills. Students learn how computers process code, the write-run-debug cycle of programming, and essential Python syntax. The curriculum covers variables, data types, mathematical and logical operators, and procedural programming concepts. Through a combination of short video lectures and hands-on coding exercises, learners develop practical programming skills while building a strong foundation in computational thinking.

Computing

Module 1

Programming

Module 2

Debugging

Module 3

Procedural Programming

Module 4

Variables

Module 5

Logical Operators

Module 6

Mathematical Operators

Module 7

Fee Structure

Instructor

David Joyner
David Joyner

5 rating

20 Reviews

4,498 Students

1 Course

Executive Director of Online Education & OMSCS and Senior Research Associate

David Joyner is a distinguished leader in online education who serves as Executive Director of Online Education & OMSCS at Georgia Tech's College of Computing. With a Ph.D. in human-centered computing, he has made significant contributions to educational technology and AI-enhanced learning. His research focuses on leveraging artificial intelligence for student support, building vibrant online communities in large classes, and developing sustainable interactive learning materials. As an educator, he teaches five online courses reaching over 3,000 students per semester, while his published work includes over 50 papers and three books on online learning and computer science education. His excellence in online teaching has been recognized through multiple awards, including the 2022 College of Computing Outstanding Faculty Leadership Award and the 2019 USG Regents' Teaching Excellence Award. As chair of the ACM Learning @ Scale conference steering committee, he continues to shape the future of technology-mediated education at scale

Python Programming: Fundamentals

This course includes

5 Weeks

Of Self-paced video lessons

Beginner Level

Completion Certificate

awarded on course completion

15,661

Audit For Free

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.