Thank you FreeCodeCamp for publishing this course! I couldn't be more happier than to give back something to this wonderful community. I hope all of you have fun learning Python from a different perspective and start your journey with Thinking In Types.
@@Timestamp_Heroes The focus is on learning basic programming skills by using concrete data types & type hinting in Python. Also when you do the 2 capstone projects, the course will teach you how to architect Python applications and also help you understand how software layers work.
@@octallium You have done a phenomenal job on this course. I understand some beginners might find this intimidating at first, but imo this is a must visit course for everyone interested in python
Thank you so much kind sir. I finished the 4-hour course on this channel a few day earlier and was looking what to do next. I will do some basic programming on my own but after that I will definitely watch this course :)
I'm almost done, and it only took a couple of days to follow through as I already had a lot of hands-on experience with Python. Even for someone with experience, this has been rather invaluable and has shown me new insights. Really well made content! Keep it up :)
This provides an obscene amount of value for free for many skill levels. Thank you! My main takeaway is that focusing more on typing helps a lot when designing software. Your code is elegant and really pleasant to read. I really appreciate the effort you put into choosing and writing the examples and will recommend this course to colleagues and friends.
Very good start for beginners. The way Octallium explains things is so intuitive (my personal opinion and how it works for me) which makes understanding how Python works so easy. I can tune in to his lecture so easily, every time understanding what he meant. Great job, and thank you for your hard work with putting his together Octallium!!!
Such a beginner friendly and fun course. The text colour, variable names and emojis makes it interesting to watch. Also thank you for going with deep black as background. It wasn't hurting my eyes while I was watching it.
This is a great course. Not just for the Python - but for all the supporting information about how to prepare things, sharing shortcuts, and how to "think about things". Your approach and presentation method clearly show how much you care, and how much you want people to really understand. So often YT videos are ego driven and presenter's main goals seem to be showing off how much then know and how fast they can get through it. To me, you seem neither too fast nor too slow... granted - i'm only half way through, but if you don't suffer a personality distortion ;-) i'm sure the second half will be just as good as the first ;-)
This was amazing! I had just finished one of the most popular Python Beg Tutorials here on TH-cam…but yours was so in depth and you did a great job explaining the different components that hadn’t completely understood. Also using the same examples you was very helpful. Thanks for taking your time on this one!
@Octallium, thank you for developing this exceptional Python course with comprehensive training on data types, type hinting, and architecting applications!
Couple speedbumps from someone that does *not* know Python. The jumpcuts between stages can be pretty jarring. The one that really threw me off was opening my 'powershell' (it looks and is responding differently to the commands, suddenly you jumped into a page in Python with all of these folders added, I added them manually but I still lack the top two lines you have above your folders, etc. I appreciate the course and all the effort put into it. But it's still pretty rough for 'beginners' interested in learning.
While working on MacOS, I recommend installing everything by homebrew instead of separate installers. That way it is easier to install and uninstall and keep your system clean
OOPs: when the class has __repr__ method, the output is repr, but when the class both __repr__ and __str__ the output is __str__ return value. What is actually going behind the scene? is it that when it comes from top to down the last statement is considered as the final throws its return value?
i want to know how you use a clean enteface in the app is it only availabel for mac users.or windows users can still tweak some changes to get like that.
even to somone who started to study python from a year, this was very useful, especially about when we talking about variables types and *arg **kwarg. thanks.
Thank you so much for this help. I'm really grateful and I appreciate it as well. Also, can I please have more samples of python lesson including flow charts, pseudocodes, and many more?
Hey AlgoExpert No I don’t know how to reverse a linked list , and I don’t want to know how , and I’m not a system expert. You know what I’m gonna change my field .
at the end of the 7th hour still classes and objects.... i don't mean to berate and this is free but time is also important. In other words, if you are an absolute beginner, this is good stuff--the teacher is patient and doesn't gloss over things--but if you are in a hurry and want to learn faster, this is slow.
Thanks 🙏 Dev, can you tell us what the way that studied or finished this video Any tips, advice, ways for practice with watching it Thanks, i wish you give me an advice
Is any site where I can practice this kind of exercises like the Cashier one, something more advanced than just printing something and similar, Thanks in advance
When I type your command "pip install ipython mypy black" in Windows Powershell, I get a syntax error: invalid syntax pointing to install as the culprit? What's wrong? EDIT: Solved. It turns out the path to the Python script folder had not been set during installation.
@@abbynyamima8460 Yikes...I'm not exactly sure I remember. However, I searched my Chrome history for 'pip' and the last entry was this youtube video: tinyurl.com/2n9xyct4 From memory, this sounds about right and I'm pretty sure I fixed the problem with this video and maybe some extra googling as well. Go to +- 2:30 into the video for the exact instructions. Good luck and I hope it helps! 😊
Hello Mr Octallium. I just found your interesting course and I am a total beginner and in another course here they recommended me to download Pycharm. Can I follow your course and instructions for the code with Pycharm??? Is it possible ??
Does this course teach beginner concepts only or is it a beginner-to-advanced course? If I learn everything in this course, will I know almost everything there is to learn about Python?
I'm having a little problem with git hub. I THINK....when you downloaded python 1, I didn't see that interface. I'm new at all of this, and I did download the github desktop and all, but I got lost somehow. I now have this downloaded on my sublime text editor.....where did I go wrong?
hi if/else if age < 16: print("You are NOT eligible for a license.") print("You can apply for a license!") is wrong because if you set age to for example 15 it print 2 line
You can include a 'return' statement and prevent further execution. I think I was trying to explain the execution flow of if/else. What you can do is - """ if age < 16: print("You are NOT eligible for a license.") return print("You can apply for a license!") """ Now, it will not print the 2nd line if the 1st condition evaluates to true.
I get what's happening, return needs to be inside function because then it would cause to return or exit from the function. So, I guess for a simple case like this the regular if/else block would be fine. """ if age < 16: print("You are NOT eligible for a license.") else: print("You can apply for a license!") """ Alternative syntax if you are not using a function is by using 'exit'. """ if age < 16: print("You are NOT eligible for a license.") exit print("You can apply for a license!") """
A classic Indian Bollywood movie. Full of props and flashy features. Although there are exceptional programming techniques shown, I would prefer to teach newbies pure python. No dependencies and complicated modules. Beginners tend to learn easily with the most simple explanation and examples available.
Thank you FreeCodeCamp for publishing this course! I couldn't be more happier than to give back something to this wonderful community. I hope all of you have fun learning Python from a different perspective and start your journey with Thinking In Types.
help me
what is the difference between normal python video to this video?
@@Timestamp_Heroes The focus is on learning basic programming skills by using concrete data types & type hinting in Python. Also when you do the 2 capstone projects, the course will teach you how to architect Python applications and also help you understand how software layers work.
@@octallium You have done a phenomenal job on this course. I understand some beginners might find this intimidating at first, but imo this is a must visit course for everyone interested in python
Thank you so much kind sir. I finished the 4-hour course on this channel a few day earlier and was looking what to do next. I will do some basic programming on my own but after that I will definitely watch this course :)
So
New Python devs are lucky to have this kind of tutorial very intuitive and very beginner friendly.
I'm almost done, and it only took a couple of days to follow through as I already had a lot of hands-on experience with Python. Even for someone with experience, this has been rather invaluable and has shown me new insights. Really well made content! Keep it up :)
This provides an obscene amount of value for free for many skill levels. Thank you!
My main takeaway is that focusing more on typing helps a lot when designing software. Your code is elegant and really pleasant to read.
I really appreciate the effort you put into choosing and writing the examples and will recommend this course to colleagues and friends.
Very good start for beginners. The way Octallium explains things is so intuitive (my personal opinion and how it works for me) which makes understanding how Python works so easy. I can tune in to his lecture so easily, every time understanding what he meant. Great job, and thank you for your hard work with putting his together Octallium!!!
So proud to watch an Indian brother teach so seamlessly. Love the content!
This is by far the best python course on TH-cam. AMAZING!!!!!!
What a beginner-friendly tutor. Blessings!
This course couldn’t have come at a better time!! Thank you!!
help me
what is the difference between normal python video to this video?
@@Timestamp_Heroes This uses duck typing
Such a beginner friendly and fun course. The text colour, variable names and emojis makes it interesting to watch. Also thank you for going with deep black as background. It wasn't hurting my eyes while I was watching it.
This is a great course. Not just for the Python - but for all the supporting information about how to prepare things, sharing shortcuts, and how to "think about things". Your approach and presentation method clearly show how much you care, and how much you want people to really understand. So often YT videos are ego driven and presenter's main goals seem to be showing off how much then know and how fast they can get through it. To me, you seem neither too fast nor too slow... granted - i'm only half way through, but if you don't suffer a personality distortion ;-) i'm sure the second half will be just as good as the first ;-)
This was amazing! I had just finished one of the most popular Python Beg Tutorials here on TH-cam…but yours was so in depth and you did a great job explaining the different components that hadn’t completely understood. Also using the same examples you was very helpful. Thanks for taking your time on this one!
Could you tell what its that video, thanls
@Octallium, thank you for developing this exceptional Python course with comprehensive training on data types, type hinting, and architecting applications!
Best course ever, Ever since I started learning it's the first course to explain every concept and make it understandable
Couple speedbumps from someone that does *not* know Python. The jumpcuts between stages can be pretty jarring. The one that really threw me off was opening my 'powershell' (it looks and is responding differently to the commands, suddenly you jumped into a page in Python with all of these folders added, I added them manually but I still lack the top two lines you have above your folders, etc. I appreciate the course and all the effort put into it. But it's still pretty rough for 'beginners' interested in learning.
While working on MacOS, I recommend installing everything by homebrew instead of separate installers. That way it is easier to install and uninstall and keep your system clean
Thank you @Octallium for this course. It's coming at a time of need when I'm doing a Data Science Course.
Course is amazing, I think we should give some support to the instructor by subscribing his YT channel link is in the video description.
Finally, 1:30:05; Python's own Switch - Case equivalent.
JavaScript ftw
Thanks very much for this course, it is quite amazing
This video helped me clear my fundamentals. Thank you team,,
The perfect video . Thank you so much. And we need advanced video
What a timing..been looking for a python course online.. the content is lucid and easy to grasp. Thank you Freecodecamp
Great course! Good choice if you start learning Python!
Excellent learning experience.
Keep giving such valuable knowledge.
nicely explained...excellent organization and presentation
I directly jumped to magic methods
Nice explanation
They have like 2-3 Python Beginner courses, I recommend the OG one with over 27 million views, Mike with the NASA T shirt
Mike Dane is a boss
I recommend the Dr. Chuck one; it’s insanely informative and gets you fluent in python. Mike only scratches the basics and lower int at best.
Let the power of python be with you 😍😍
0:00 Haha Beau reads the room so well 😂
Great teacher. Thanks for uploading
This exactly what i needed. Thanks 👍
Thinking of devi... and it is here. THANX
Yes finally a beginner Tutorial that focuses on actual programming concepts than just syntax.
It will be really helpful for the beginners.
OOPs: when the class has __repr__ method, the output is repr, but when the class both __repr__ and __str__ the output is __str__ return value. What is actually going behind the scene? is it that when it comes from top to down the last statement is considered as the final throws its return value?
i want to know how you use a clean enteface in the app is it only availabel for mac users.or windows users can still tweak some changes to get like that.
even to somone who started to study python from a year, this was very useful, especially about when we talking about variables types and *arg **kwarg.
thanks.
لكم مني كل الشكر على هدا المجهود الكبير
Ughh this entire tutorial helped me improve so much!!
You already finished the 9 hours?
@@macs0544 easily.
Thank you so much for this help. I'm really grateful and I appreciate it as well. Also, can I please have more samples of python lesson including flow charts, pseudocodes, and many more?
Brother very relaxing the way you explain thank you 🙏
Great ! Kudos @Octallium for the effort put in this tutorial.
help me
what is the difference between normal python video to this video?
धन्यवाद भाऊ...
Thanks for this wonderful course 👌
Keep them coming. Just keep them coming.
Best course of all time !! This course defeated all freecodecamp courses earlier
absofuckinlutely loved it..... very beginner friendly
This is really helpful
Beautiful work
Good information
Another marathon course 👍
Hey AlgoExpert No I don’t know how to reverse a linked list , and I don’t want to know how , and I’m not a system expert. You know what I’m gonna change my field .
Wow very helpful. LOVE U SIR🥰
Give me another Python course Whoo 🎉
Thank you , this video is also an unintentional ASMR python video, can put a listener to sleep.
Thank you for your work! 👍🏻
at the end of the 7th hour still classes and objects.... i don't mean to berate and this is free but time is also important. In other words, if you are an absolute beginner, this is good stuff--the teacher is patient and doesn't gloss over things--but if you are in a hurry and want to learn faster, this is slow.
👌👌👌Niceee
Amazing 😀
I just finish a courese for Python fundamental and then it appears. What a timing.
Thanks 🙏
Dev, can you tell us what the way that studied or finished this video
Any tips, advice, ways for practice with watching it
Thanks, i wish you give me an advice
Is any site where I can practice this kind of exercises like the Cashier one, something more advanced than just printing something and similar, Thanks in advance
TY, appreciate lots
Thank you very much
When I type your command "pip install ipython mypy black" in Windows Powershell, I get a syntax error: invalid syntax pointing to install as the culprit?
What's wrong?
EDIT: Solved. It turns out the path to the Python script folder had not been set during installation.
What did you do? I am getting the same error.
@@abbynyamima8460 Yikes...I'm not exactly sure I remember. However, I searched my Chrome history for 'pip' and the last entry was this youtube video: tinyurl.com/2n9xyct4
From memory, this sounds about right and I'm pretty sure I fixed the problem with this video and maybe some extra googling as well.
Go to +- 2:30 into the video for the exact instructions.
Good luck and I hope it helps! 😊
So grateful
Thank you so much 👍👌🙌
Need this thanks
Wait for this video
Thanks for the course. I really appreciate it . BTW I hope Mike(previous python course teacher) is Okay. He was active on YT one year ago.
Thank you sir🙏
hi indian
@@terachad3000 hlooo
Thank you Sir
Hello Mr Octallium. I just found your interesting course and I am a total beginner and in another course here they recommended me to download Pycharm. Can I follow your course and instructions for the code with Pycharm??? Is it possible ??
Yes, you should be able to follow along with Pycharm. The code editor you use doesn't make that big of a difference.
For windows users how is the command to be written in powershell for (pip install ipython mypy black)?
I absolutely love coding
What software to use to open that README file in the downloaded folder?
Does this course teach beginner concepts only or is it a beginner-to-advanced course? If I learn everything in this course, will I know almost everything there is to learn about Python?
Can you guys give lectures on computer organisation and architecture, more dbms, ml-ai, etc
There are tons of python lecs now
I'm having a little problem with git hub. I THINK....when you downloaded python 1, I didn't see that interface. I'm new at all of this, and I did download the github desktop and all, but I got lost somehow. I now have this downloaded on my sublime text editor.....where did I go wrong?
We need a JavaScript course or animation
hi
if/else
if age < 16:
print("You are NOT eligible for a license.")
print("You can apply for a license!")
is wrong because if you set age to for example 15 it print 2 line
You can include a 'return' statement and prevent further execution. I think I was trying to explain the execution flow of if/else. What you can do is -
"""
if age < 16:
print("You are NOT eligible for a license.")
return
print("You can apply for a license!")
"""
Now, it will not print the 2nd line if the 1st condition evaluates to true.
can we use return statement out side a function???
I try your code and get
SyntaxError: 'return' outside function
I get what's happening, return needs to be inside function because then it would cause to return or exit from the function. So, I guess for a simple case like this the regular if/else block would be fine.
"""
if age < 16:
print("You are NOT eligible for a license.")
else:
print("You can apply for a license!")
"""
Alternative syntax if you are not using a function is by using 'exit'.
"""
if age < 16:
print("You are NOT eligible for a license.")
exit
print("You can apply for a license!")
"""
What application is being used for ppt here?
having prblems wih insalling dependencies. what can I d alternatively.
Personal bookmark: 33:13
Please ignore
your help please : MESSAGE Match statements require Python 3.10 or newerPylance, my python install has the version : Python 3.10.7
Thanks
As I am using Ubuntu, I couldn't find the .zshrc file. what would be the alternative file extension in linux?
.bashrc
Amazing teaching methodology 🙂🙂
Dosing power is down please.
print("thank you very much")
Is the course for a beginner in python
I dont have any coding background. Can I learn this language?
Yes
Anybody else expect 'Monty Python' from the thumbnail. I was slightly dissapointed.
Please, is there any transcription available? The accent is too strong and I don't understand.
Set playback speed at 1.25
A classic Indian Bollywood movie. Full of props and flashy features. Although there are exceptional programming techniques shown, I would prefer to teach newbies pure python. No dependencies and complicated modules. Beginners tend to learn easily with the most simple explanation and examples available.
Will there be a certificate for it ?
Next should be C# course