Python Full Course - Learn Python in 5 hours

preview_player
Показать описание
#Python #2021
Welcome to my Python Full Course! 🔥
This FULL Course will take your Python skills to a very high level, and you will feel very comfortable writing basic/intermediate Python projects after this tutorial!

What this course includes?
- At least 1 Exercise on each section
- 10 on-demand exercises with solutions
- 40 lectures
- Best Practices of how to write efficient code
- Deep explanations about each topic
- Full documentation on the entire tutorial

What you could continue learning after completing this course?

- Web Development with Flask

- Web Scraping with Python

- Web Development with Django

- Graphical User Interface development with Tkinter / PyQT5

👍 Subscribe for more Crash Courses like this
🔥 Comment below on other topics you want to see tutorials next on my Channel.
-----------------------------------------------

My website:

Useful Links:

🎥 My YouTube Gear 🎥

Timeline for the video:
Getting Started - 00:00 - 10:49
First Program - 10:50 - 15:44
Variables - 15:45 - 23:22
Types and Conversions - 23:23 - 34:59
Input built-in Function - 35:00 - 41:35
Formatted Strings - 41:36 - 46:01
Methods - 46:02 - 51:13
String Methods - 51:14 - 54:03
Math Operations - 54:04 - 57:52
Imports & Libraries - 57:53 - 01:02:26
Expressions - 01:02:27 - 01:08:49
If Conditions - 01:08:50 - 01:20:02
Else if Statements - 01:20:03 - 01:24:03
Advanced If Statements - 01:24:04 - 01:28:42
Lists - 01:28:43 - 01:40:12
List Methods - 01:40:13 - 01:45:13
Python Name Picker Exercise - 01:45:14 - 01:50:44
Tuples - 01:50:45 - 01:56:42
Dictionaries - 01:56:43 - 02:06:02
Dictionary Methods - 02:06:03 - 02:09:20
Range built-in Function - 02:09:21 - 02:14:05
For Loops - 02:14:06 - 02:24:59
Debugging - 02:25:00 - 02:31:21
Break Statement - 02:31:22 - 02:35:10
Value Decrement and Increment - 02:35:11 - 02:41:30
While Loops - 02:41:31 - 02:46:33
While True - 02:46:34 - 02:50:35
Iterable or not Iterable - 02:50:36 - 02:54:08
Python Elevator Exercise - 02:54:09 - 03:02:59
Functions - 03:03:00 - 03:08:07
Function Parameters - 03:08:08 - 03:18:34
Python Pythagoras Exercise - 03:18:35 - 03:23:55
Return Statement - 03:23:56 - 03:31:01
Python Credit Card Exercise - 03:31:02 - 03:44:04
Classes - 03:44:05 - 03:51:41
Instance Attributes - 03:51:42 - 03:54:16
Constructor / __init__ - 03:54:17 - 04:10:19
Instance Methods - 04:10:20 - 04:14:53
Why self? - 04:14:54 - 04:19:25
Class and Instance Attributes - 04:19:26 - 04:30:26
Python War game ( Final Exercise ) - 04:30:27 - 05:00:00
Рекомендации по теме
Комментарии
Автор

Hey people! What other full courses you want to see ? Let me know down below!

jimshapedcoding
Автор

I feel so glad that im the not the only one who feels like quitting just cause of Class. Thank you for sharing.

athegreat
Автор

כל הכבוד ואחלה ערוץ! רק חבל שאין כתוביות בעברית ביוטיוב לדעתי יכול רק להוסיף ילדים חרדים אנשים שלא חזקים באנגלית.... אם אתה כבר ישראלי יכול רק לתרום
בהצלחה

אורן
Автор

# 3:02:45

#Improvement: if the previous floor same as the current floor, then, output "You are already on this floor"
#Updated code
previous_floor = None
while True:
answer = input("Which floor you want me to take you? ")
if answer == "out":
print("Exiting...")
break
else:
answer_floor = int(answer)

if previous_floor == answer_floor:
print(f'You are already on this floor {previous_floor} ')

elif answer_floor >= 0 and answer_floor <= 20:
print(f"You are on floor number {answer} ")
previous_floor = answer_floor
else:
print(f"I cannot take you to {answer_floor} ")

TheGreatMind
Автор

Waited for something like this a lot of time now, 2021 must be the year that I should master Python and this seems like a great video to watch.

tgnw
Автор

The as-we-go exercises, makes this one of the absolute best python courses on youtube.

Not just coding along with the topics, but exercises with examples on how its use.

Love it!

jeverydk
Автор

Great tutorial! But a small correction can be made:
In the video he has assigned the variable p_won_score = (deck/2) + 1
However, if the deck is an odd number (deck / 2) will return a floating point value and the player score will never be equal to the p_won_score. So, instead of just dividing the deck by 2, Integer dividing it will solve this issue.
That would be:
p_won_score = (deck // 2) + 1

For beginners: // divides two numbers but only returns the numbers before the decimal point of the result.

tanmaypatel
Автор

We waited long time for something like this in 2021. Added to my watch later list!

dannygoffstein
Автор

Hey Jim, nice to meet you! I just found your channel, love what you're doing!

I like how clear and detailed your explanations are as well as the depth of knowledge you have surrounding the topic! Since I run a tech education channel as well, I love to see fellow Content Creators sharing, educating, and inspiring a large global audience. I wish you the best of luck on your YouTube Journey, can't wait to see you succeed! Your content really stands out and you've put so much thought into your videos, I applaud you on that!

Cheers, take care, and keep up the great work ;)

empowercode
Автор

The effort that has put in by you in this tutorial is huge. Thanks a lot and keep going!

kfirc
Автор

Great beginners course!!! Very well explained, you even made classes a little more comprehensible 😁 thx!

markcoucke
Автор

first of all, thanks very much for ur fantastic series, keep going Master....
in p_won_score = (deck / 2) + 1 must be p_won_score = (deck // 2) + 1 to be Integer Number if u make 11 cards u return float or u change to int(deck/2+1)

mohammadali
Автор

Simply amazing content!! Thank u so much for put so much effort on it

brunocarvalho
Автор

Thank you so much for this tutorial :) I've had a few attemps to start learning Python before, but this video finally helped me through the fundamentals. Keep up the good work!

piotrguzek
Автор

elevator challenge with the same floor.

current_floor = 0

while True:
floor = input("Enter floor number, please.")
if floor == "out":
print("Exiting...")
break
else:
floor_number = int(floor)
if current_floor == floor_number:
print(f"You are already on the {floor_number} floor.")
elif floor_number > 0 and floor_number <= 20:
print(f"You are on the {floor_number} floor.")
current_floor = floor_number
else:
print(f"There is no {floor} floor in the building.")

mikhailvasilyev
Автор

.
Thank you very much. This course is brilliant

hectormotsepe
Автор

Jim, you are a great teacher! Thank you very much for your work. I didn't find your course 2 years ago, but I am very happy to have found it now.

chessketeer
Автор

גיליתי את הערוץ שלך לפני איזה חצי שעה ואתה מלמד את כל מה שאני רוצה ללמוד ויותר! מלך כבר אמרתי?

Slink
Автор

0 dislikes! Wow! The first video i've ever seen like this!

milesmukerji
Автор

A great start to Python beginners !!!
Thank you for all your effort in making this video.

charumathypapaiah