cookies-icon

Our website uses cookies. By using this website, you agree to their use in accordance with the browser settings. You can modify your browser settings on your own. For more information see our Privacy Policy.

Course

Basic

Python Basics. Part 1

Learn the basics of Python, show off your new skills on your resume, and accelerate your career!

Table of contents

Lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

limited to this course only

$29

Buy now

Want a better deal?

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

Get unlimited lifetime access to all 13 present and future courses

Save $250

Unlimited lifetime access

B042DDD8-A1C9-4053-8AF3-463EB31543B8@2x

to all 13 present and future courses

$ 99

$ 349

72% OFF

Buy now Full pricing
95

Interactive exercises

10 h

Estimated time

21302

Users enrolled

☆☆☆☆☆
★★★★★

48 ratings

Wanna know some real-life examples of Python programming? Python was one of the primary back-end languages used to create popular apps like YouTube, Instagram, and Spotify. It's also used extensively by leading software companies like Intel, Google, and Amazon.

What makes Python so popular is its simplicity. In Python, you can write much less code than in other languages such as Java or C#. In short, coding in Python is quick and efficient. There are also nearly 150,000 third-party Python libraries that you can use for all kinds of purposes.

Course image

Our Python Basics series comprises three parts and covers all the entry-level concepts that you need to start writing your own applications. In this Python Basics Part 1 course, you'll learn about concepts such as variables, lists, conditional statements, loops, and functions. When you finish the course, you'll be able to write interactive console applications and useful Python scripts to automate common tasks.

The good news is that you don't need an IT background or any programming experience to pass this course! You can gain Python programming skills with no prior knowledge of computer science. All you need to study with us is a web browser. And we provide you with easy-to-understand explanations, practical examples, and tons of interactive exercises. At the end of each section, you'll get a quick recap of the content and take a quiz to consolidate your knowledge.

In 2018, Python rose to become one of the top programming languages in the IT community. Python is used all over the world by software engineers, academics, and computer science enthusiasts alike. It is an extremely versatile language that can be used for web development, machine learning, and data science. It's also the language of choice for most academics in various fields of study, as well as for many software engineers who want to quickly write scripts to automate their work.

Complete our Python Basics series today to expand your programming knowledge!

What's in it for me?

  • 95 interactive exercises. Learn at your own pace, from anywhere and anytime. Interact with hands-on exercises for improved retention.
  • Lifetime access to the course. When you purchase the course, you'll get instant personal access to all of its content.
  • Certificate of completion. After you successfully finish all of the exercises, you'll get a downloadable PDF certificate to showcase your accomplishment.
  • 30-day money back guarantee. If you're not satisfied with the quality of the course, you can get a refund within 30 days of your purchase.
  • Hints for the exercises. You can ask questions and share insights with other members of our community through the Discuss tab.

What Are the Requirements?

  • Just a web browser

This Course Will Teach You How To:

  • Create your first Python application: print() text and numbers; accept input() from users
  • Use variables and math in Python: understand integers, floats and strings; apply basic mathematical operators; convert between variable types
  • Make decisions with conditional statements: write "if" statements with "elif" and "else"; use comparison operators; join multiple conditions with "and", "or" and "not"; create nested ifs
  • Repeat code multiple times using loops: write "for" and "while" loops; use "for" loops with range() and strings; write infinite "while" loops; apply nested loops; introduce "break" and "continue" instructions
  • Write functions to make your code reusable: create functions with and without parameters; define returns values; use default argument values; understand the "None" type; apply the "pass" instruction; document functions

Who Should Take This Course?

  • Students taking entry-level classes in Python
  • Academics who want to leverage Python in their fields of study
  • Anyone who wants to start programming with no prior experience
  • People interested in data science and machine learning
  • Anyone interested in starting a software development career
  • Anyone who wants to automate their work

Table of contents

Free

0%

Course progress

0/95

Exercises completed

5.

Quiz

Check your knowledge in this final part of the course!

0/6
Start now

Reviews (20)

Average rating

4.77 / 5

☆☆☆☆☆
★★★★★

48 ratings

Details

5 stars

92%

4 stars

2%

3 stars

2%

2 stars

0%

1 stars

4%

avatar
☆☆☆☆☆
★★★★★

1 day ago

helpful exercises

Volha Mastovich

avatar
☆☆☆☆☆
★★★★★

6 days ago

Pure Basic and simple explanation for each step by step process in learning. Thank you Vertabelo.

Nidhin Dileepkumar

avatar
☆☆☆☆☆
★★★★★

11 days ago

Excellent Foundation!

mohammad shariq

avatar
☆☆☆☆☆
★★★★★

21 days ago

top

Mamadou D. GUEYE

avatar
☆☆☆☆☆
★★★★★

02/06/2025

I'm not new to Python or programming. Just figured I might start working through all the courses here on the site. I think Python Basics Part 1 is a great course for anyone just starting out.

John Hammell

avatar
☆☆☆☆☆
★★★★★

11/13/2024

Good crash course in programming. For me the right amount of challenging, with the option of tips when needed.

Suzanne Sheil

avatar
☆☆☆☆☆
★★★★★

09/19/2024

very good explanation of Python basics

Brian Macht

avatar
☆☆☆☆☆
★★★★★

07/22/2024

Exceptionally valuable with rigorous training features.

Meshari AL-abdullah

avatar
☆☆☆☆☆
★★★★★

04/22/2024

Man, this was so much easier than some other Python courses I tried, including from the big, well-known providers. Tackled ideas in the right order to make them easy to learn and the explanations of each component were very clear and straightforward. There were one or two exercises where the logic being used to make comparisons was a little tricky to wrap your head around but it's still worth 5 *, no question.

Jessica Enders

avatar
☆☆☆☆☆
★★★★★

09/16/2023

Very interesting!

Eduardo Nunez