Your channel is better than a lot of subscription courses on Python. Great explanations.
@Marz-yt5ol2 жыл бұрын
mate you have no idea how this has helped me understand what I have been struggling with. Thank you so so so much and I wish you could pump out more tutorials with this idea of explaining the concept first without any code and later comes the coding. Also looooooove how you have explained it with different, examples real life examples and not just computer world examples.
@fred.c.johnston3 жыл бұрын
I had to STOP watching this part way through... (then I SAVED it to my favourites AND LIKE...) then I WATCHED the remainder... SO WELL DONE, THANKS!
@tomgreene43294 жыл бұрын
Extremely well explained. Keep making these videos you have a talent for it.
@Afternerd4 жыл бұрын
Thanks Tom!
@EdritKolotit4 жыл бұрын
One of the best explanations for OOP.
@Afternerd4 жыл бұрын
Thanks Artem!
@RaviRaj-je3rh3 жыл бұрын
Wonderful tech program... Keep uploading more vlogs bro😎
@fillingtheboxbyzach3 жыл бұрын
Thank you so much for this 15 part video series on python for beginners. I just want to know is there any other materials or videos that you might suggest to a newbie like me, to broaden my understasnding of python?
@echo31.ismail3 жыл бұрын
Very well explained, after tons of video understand yours easily. Thanks, afternerd, interested in your course
@Afternerd3 жыл бұрын
You are very welcome! I am glad you found the videos useful
@faridparvez Жыл бұрын
Great video, very clear. Please make a video on roadmap to learning python from scratch, specifically for stock analysis, chart analysis, getting trade signals using charts and statistical analysis of stocks. I mean create a roadmap on the course tailored cut for only stock analysis . Regards Farid
@bane22564 жыл бұрын
Quality video, thanks. Subscribed
@SapphireNguyen4 жыл бұрын
You've got such a talent to explain complicated things in the easiest possible way. Know this channel from your afternerd.com website. Hope there will be more people knowing your website 😍
@Afternerd4 жыл бұрын
Thanks a lot! Glad you find the information helpful:)
@kirtik25943 жыл бұрын
I haven't found video or articles better explaination and understanding about OOPS .
@Pablo-tw1oe4 жыл бұрын
Wow, really thank you for this amazing video. You explain very well what is OOP and how it works in a really simple way.
@Afternerd4 жыл бұрын
Thanks Pablo! Glad you found it useful.
@swatipatil31534 жыл бұрын
Wonderful explanation
@Afternerd4 жыл бұрын
Thank you! Glad you liked it.
@niravbhatia3 жыл бұрын
thank you very much, helps me alot
@effzi65604 жыл бұрын
sir you've explained so well Thank you
@Afternerd4 жыл бұрын
Happy to help. Thanks, Shreyansh.
@hosseindehghan13062 жыл бұрын
Was "Abstraction" mentioned in this video? I did not find it
@Fb-uv4jj4 жыл бұрын
Your content is very high quality. It would be nice if more content about "advanced concepts in python", "deep / machine learning" came out.
@Afternerd4 жыл бұрын
I will make content about advanced topics after I am done with the beginner content.
@shemavalentin2504 жыл бұрын
liked the way you explained hard things in a simple way! Now OOP is understandable. Sir, can you please advance until we build a project?
@abcMSVdef63993 жыл бұрын
finally after 2 years, I understood about OOPs
@halim_Ha4 жыл бұрын
damn man you are a miracle you deserve milions and milions of subscribers
@Afternerd4 жыл бұрын
Thanks a lot man for your kind words!
@hosseindehghan13062 жыл бұрын
🙏Thanks Karim🙏
@swapnalilad90843 жыл бұрын
Wonderfully explained. But I have one query using dictionary is great, however shouldn't the key which is first name be unique? There is chance of first name to repeat, isn't it?
@Afternerd3 жыл бұрын
Good point. You are right. I am "assuming" unique names.
@swapnalilad25303 жыл бұрын
Alright, thanks.
@roshedulalamraju79363 жыл бұрын
And yes subscribed😊
@tamokhan123 жыл бұрын
Nice...
@thomascrownbuerger3 жыл бұрын
I am always appreciative of people taking the time to plan a lesson, record it, edit it, and put it out into the world (often for free), but I'm not as enthusiastic as everyone else about the explanation. I even went back and watched a majority of the first 23 minutes a second time before posting. After the first viewing at the 23 mark when you move on, I was surprised because I didn't think it was clear at all. On second viewing it seemed like the most important part, creating an object, isn't really explained or stressed in any way. Also I'm new enough that I'm just guessing as to what it is. My confusion is that under procedural we have a function, add_employee(data), that is calling 3 other functions. However, under OOP we have the same function, but it's calling an object, which contains what appear to be, more or less, the same 3 functions. So it seems like the difference is that instead of having 3 functions extracting and computing attributes from the source .txt file then bundled into our add_employee() function; we are extracting and computing from the source .txt file (using what I assume is the same code as the 3 functions in procedural), creating an "object" (which I view as a sort of new, hypothetical source file), and then reading from it with our add_employee() function. If I'm wrong, no biggie. It's all part of learning. If I'm right or essentially correct, then I think that the object itself should be elaborated on as it is essentially a new identity that becomes the source for the functions and, as I view it, takes place of the original source .txt file. Hopefully at best this is seen as constructive criticism and at worst my own misunderstanding as a level 0 noob revisiting python and programming in general. Thanks!
@Afternerd3 жыл бұрын
Hi Thomas! Thank you for taking the time to write an elaborate comment. I think the main confusion is that you are trying to understand this by looking at the code, which is exactly what I advised against at the beginning of the video (and that's why I am using Pseudo-code) :). The creation of "objects" in code is not relevant for this specific lesson, and it is intentionally ignored because the difference between OOP and Procedural programming is not really about how we write the code. The difference is essentially in how we think about decomposing and solving the problem. In procedural programming, there is no concept of objects, the whole program is thought of as a series of functions that take in some inputs and generate some outputs. In OOP, you think of your program as a collection of objects that have their own attributes and behaviors. This is the difference that I am actually stressing in this video. The mechanics of creating objects in Python is discussed later in the course (not in this video), but it is not relevant to what I am trying to teach in this particular video. Good luck in your learning journey :)
@markgittens13 жыл бұрын
Thomas C . a little more gratitude and a little less moaning might help you!