Practical Python: Learn Python Basics Step by Step- Python 3

Get started quickly with Python (Python 3): Only Hands-on Lessons and Practice to Master Python basics.

4.59 (520 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Practical Python: Learn Python Basics Step by Step- Python 3
2,618
students
4 hours
content
Jan 2024
last update
$69.99
regular price

What you will learn

Master Python basics

Learn Python with Python 3

Install Python 3 on Windows, Linux, and MacOS

Run Python instructions in the Python Shell

Install and use a Python IDE (PyCharm)

Variables, Data Types, Lists, Functions, Conditions, Loops, etc.

Get user input with Python

Read files with Python

Use a built-in Python module in your code

Create your own Python module to use in other files

Start a Python program from the terminal (Windows, Linux, MacOS)

Discover Python OOP (Object Oriented Programming)

Intro to inheritance and composition (OOP)

Learn the Best Practices from the start

Practice on key concepts with many exercises

Learn by doing

Why take this course?

You are new to programming and want to learn Python Basics fast?

Or... You’re already a Python developer and want to get a quick refresher?

And, you prefer to learn by doing? → This Python course is for you.

No need to know any programming or Python to get started. Just a strong motivation to learn.

The course is entirely done with the newest Python version: Python 3 (note that Python 2 is not supported anymore!)


→ Why this course?


I wanted to create a course to teach you just the Python basics - nothing more, nothing less → By taking the time to explain the basics well, to give you the foundation you need to start any other project or learning path.

So, to be clear, this course is not an “all-in-one 60h course with 45 projects” that’s going to take you 6 months to complete. I’m definitely not saying those courses are bad, just that I’m taking a different approach focused on the basics.

And this is not a course to become a Python “expert” in 1 day or 1 week neither. The instructors who try to sell you that are actually lying, all they want is you to give them more money by giving you false beliefs. Here I’m being 100% honest: you won’t be able to get a senior software developer job out of this course, let’s be realistic.

But, and this is important: at the end of this course, you will have a strong foundation on Python basics, and you will be able to build on that foundation with confidence.

You will then be able to start learning:

  • Web development

  • Video games

  • Robotics (my favorite!)

  • Artificial intelligence

  • Data science

  • And much more…

I focused on making the course as short as possible. No fluff and distracting stuff. Just the core basics you really need, explained in an easy way so you can clearly understand, and reinforced with practice.


→ How do I teach?


  • Step by step: each section, each lesson, is built on top of the previous one. 1 lesson = 1 small step towards your mastery of Python Basics.

  • Hands-on: no complicated theoretical explanations, I directly write the code and explain at the same time. And I encourage you to write the code too!

  • No copy and paste: I won’t make some code magically appear on the screen without any explanation. I write all the code that I explain, and explain all the code that I write.

  • To the point: if I can explain something in 5 minutes, I don’t produce a 15 minutes video to make the course look longer.

  • Practical: I teach you what you really need in order to do useful things with Python. This means focusing on what can give you the greatest value now.

  • Additional Practice: with each key concept you get some exercises to practice on exactly what you need to understand, so the learning is much more efficient.

So, if you like to learn by doing, and want to really understand what you do, you will love this course.


→ What are you going to do and learn in this course?


First, you will install Python on your computer (videos for Windows, Linux, and MacOS).

Then the course is divided into 4 Python levels. For each level you get:

  • A quick introduction video to make the relation between different levels and explain what we are going to do.

  • Hands-on lessons (most of them are about 5 minutes long) to introduce new key concepts.

  • At the end of the level (section), some exercises to practice on the key points of the section, and also combine concepts together.

Here’s an overview of what you’ll see in each level:

  • Level 1: Python shell, variables, data types, lists, user input

  • Level 2: Python IDE (PyCharm), comments, functions, scope

  • Level 3: conditions (if), for loops, while loops

  • Level 4: read/write to a file, use and create Python modules, run a Python program from the terminal

Extra: you also get a bonus section after the 4 levels, on Python OOP (Object Oriented Programming). This is a nice addition to your skill set, because OOP is used almost everywhere with Python.


Now, don’t wait any longer and enroll in this course today!

You also get a 30 days money-back guarantee if you’re not fully satisfied. So just get started now, and if I don’t deliver on what I said, please do get the refund.

See you in the course! :)

Reviews

Eric
September 15, 2023
I enjoyed this course and the lessons it had to teach. It went over the basics very well and got me excited to try things out and explore python more.
Zhiqi
September 4, 2023
Really simple and clear. Good for python beginners! I tried to learn python several times but this is the first time I finished one course.
Katherine
August 28, 2023
Subjects are presented at a good pace and are methodical in presentation which makes it quite easy to understand.
Shreya
August 26, 2023
Couse language & content is simply lucid to understand that keeps an individual to stick to it attempting all the exercises and finding solutions well explained. Really a very nice comprehensive & engaging course.
Gints
July 12, 2023
Really good course for someone trying to get to grips with Python fundamentals. Found very useful to just take my time with every part of the course and not rush it.
Jason
April 26, 2023
I expected a high quality course to get straight to the point, and so far this hasn't wasted any of my time :)
Victoria
February 14, 2023
Excellent course. It explains with details each structure of the code and the examples are very helpful to understand. The class is easy to follow and the Edouard explains clearly the concepts and step by step how to code.
James
December 28, 2022
Overall, the course explains and takes you through the basics very nicely and despite the language difference between me and the instructor, it is still very easy to understand and walk through.
Carla
May 13, 2022
I really liked the teaching methodology. My English isn't very good so I'm making slow progress, but I've finally made it. But Udemy English subtitles are very bad, very inaccurate. Thank you.
Charan
November 19, 2021
Best for the freshers and the college students and specially for professionals to get their basics stronger and keep moving
Shahin
November 17, 2021
just 4 hours is not enough.. i think basic level course should be 6-8 hours with basic commands etc..

Charts

Price

Practical Python: Learn Python Basics Step by Step- Python 3 - Price chart

Rating

Practical Python: Learn Python Basics Step by Step- Python 3 - Ratings chart

Enrollment distribution

Practical Python: Learn Python Basics Step by Step- Python 3 - Distribution chart
4031696
udemy ID
5/6/2021
course created date
8/12/2021
course indexed date
Bot
course submited by