Learn Python By Solving 150+ Problems

Master Python by solving real life problems.

This is not a standard video course teaching you hours of theory that you might forget a few months later. This course aims to teach through practice, problems to cover all the basics of Python and to put you on course to become a Python developer. Each problem we solve will have 3 steps: Do it yourself, where you attempt or solve the problem. This is the most important part of the 3 step process because once you use your brainpower to solve it, you put some effort into finding a way to solve it, it will stay with you forever and you will be more likely to be able to solve similar problems even harder. Idea, is the step where l come to help to give you some clues of how it needs to be done and what are the mechanisms behind solving it efficiently. Code, the step where l write the code to solve it and l explain step by step how it works.

What you’ll learn

  • Solve over 150 Python exercices from beginner level to expert levels..
  • How to solve coding problems similar to job interview problems..
  • Create a good foundation of elementary things in Python what you will use in everyday programming..
  • Projects sections that can be added to a portofolio for developer jobs applications..

Course Content

  • Setup –> 6 lectures • 9min.
  • Introduction –> 17 lectures • 2hr 39min.
  • Decision Making –> 13 lectures • 2hr 31min.
  • Loops –> 17 lectures • 2hr 54min.
  • Functions –> 14 lectures • 2hr 44min.

Learn Python By Solving 150+ Problems

Requirements

  • No programming experience needed, you wil learn every bit of theory as we go along..
  • A computer, but most of this course can also be done on a phone with Pydroid installed..

This is not a standard video course teaching you hours of theory that you might forget a few months later. This course aims to teach through practice, problems to cover all the basics of Python and to put you on course to become a Python developer. Each problem we solve will have 3 steps: Do it yourself, where you attempt or solve the problem. This is the most important part of the 3 step process because once you use your brainpower to solve it, you put some effort into finding a way to solve it, it will stay with you forever and you will be more likely to be able to solve similar problems even harder. Idea, is the step where l come to help to give you some clues of how it needs to be done and what are the mechanisms behind solving it efficiently. Code, the step where l write the code to solve it and l explain step by step how it works.

No previous experience is required as all the theory is covered for each chapter. If you never experienced programming before this is the chance to start it in a stimulating and exciting way. If you are already familiar with the basics then this course can be a refresh, a place where to test your knowledge.