Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python, a simple, FREE 2023 guide to learning with problems!
Rating: 4.3 out of 5(52 ratings)
3,336 students

Python, a simple, FREE 2023 guide to learning with problems!

Gain a deeper understanding of the powerful language, Python!
Last updated 1/2023
English

What you'll learn

  • Translate English into Python!
  • Solving problems by turning words and putting together a simple step by step or line by line solution
  • Students will have mastered fundamentals of the Python language including loops, if conditions and variables!
  • Students will further develop logical reasoning skills and will ultimately have fun (My personal goal for all students)

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

1 section6 lectures30m total length
  • Introduction0:30
  • Program 1: diff214:51
  • diff21.py
  • Program 2: monkey_trouble4:34

    Solve the monkey trouble problem in Python using booleans to return true when both smile or neither does, by evaluating a_smile == b_smile.

  • monkey_trouble.py
  • Program 3: parrot_trouble5:40

    Learn to implement a parrot trouble check in Python using a boolean condition: if talking and hour is before seven or after 20, return true; otherwise return false.

  • parrot_trouble.py
  • Program 4: sleep_in10:57
  • sleep_in.py
  • Program 5: sum_double3:36

    Define the Python function sum_double with integers A and B that returns double their sum. If A equals B, return double their sum; otherwise return A plus B.

  • sum_double.py

Requirements

  • No programming experience needed. Some Python syntax preferred, but not requisite.

Description

This course is free because I love free and I know you do too! It is a course I have posted on YouTube and I will make it free for all Udemy users as well, so please take advantage of this by signing up right now! If you do not end up liking the course, you do not have to worry about refunds, so you really have nothing to lose :)


Are you new to Python? Are you a little nervous about solving problems on your own? Maybe you need more practice? I hope this tutorial serves you well in your mission to learn Python and also expand your problem-solving abilities. I chose some fun problems to start us off, and I hope you enjoy them! These problems are meant to be straightforward, just like something you would see on an AP Computer Science A Exam, but in Python! If you give it a try, and you are having trouble, that is perfectly alright! Everyone has trouble when they first learn something as it is part of the process. My goal is to make sure that you climb out of that part of the process without fear, but with the confidence to say "Hey, I can actually do this!" I love Udemy because it enables a community of learners to come together and just learn and teach! So I implore you to please reach out, and I will respond at my earliest!

Who this course is for:

  • This course is for EVERYONE! And what's better, it's free! So why not give it a try!