Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Complete Python Programming Bootcamp

The Complete Python Programming Bootcamp

Demonstrate knowledge of Python programming by creating full applications
Last updated 5/2026
English

What you'll learn

  • Describe the fundamentals of Python programming
  • Explain the steps involved in setting up the required software
  • Explain the use of data types and variable initialization in programming
  • Describe how to receive user input through the keyboard
  • Apply conditional statements to solve programming problems efficiently
  • Differentiate between various types of loops and their functions
  • Develop complete programs using Python

Course content

1 section15 lectures2h 43m total length
  • Introduction to python and setup4:55
  • Writing your first python program17:07
  • Data types12:05
  • Variable assignment15:52
  • Arithmetical operators13:38
  • Comparison operators7:57
  • Assignment operators9:30
  • Logical operators5:29
  • Accepting inputs10:40
  • Conditional Statements I14:08
  • Conditional Statements II12:57
  • For loop10:06
  • While loop8:02
  • Using "break" and "continue"5:57
  • Writing complete programs15:23
  • Questions

Requirements

  • No programming experience needed

Description

Python is one of the most widely used programming languages across the world and is applied in areas such as software engineering, data science, artificial intelligence, and many other fields. In this course, you will gain a clear understanding of what Python is, as well as how to download and install the necessary software required to begin programming. You will also learn about variables, data types, and operators, which form the foundation of Python programming.

Creating efficient programs requires a good understanding of how user input works. This course will teach you how to accept data entered through the keyboard, making your programs more interactive and user-friendly.

In addition, mastering conditional statements is essential for becoming a skilled programmer or developer. Important looping structures such as the For loop and While loop are also covered in detail to help you understand repetition and program control. The course further introduces important Python keywords such as Break and Continue, which are useful for developing more advanced and complex programs.

By the end of this course, you will have acquired the knowledge and practical skills needed to develop complete Python programs for a variety of purposes. Whether you are a beginner aiming to build a strong foundation in programming or an intermediate or advanced learner seeking to improve your coding techniques, this course is designed to support your learning journey.

Who this course is for:

  • This course is best for beginners