Dear Sir, I would like to answer your question in a different way. Understanding "the practical way of learning" a subject is the most important thing, I believe. Throughout all your videos including this one, you have shown it to us. Unfortunately, most of the time teachers do not know how to teach, what to teach, and most importantly what NOT to teach. Especially, while developing practical knowledge and skills in us you have guided us to "search and find" more facts if it is needed. Overwhelming facts and knowledge kill the simplification of the subject and dilute the core knowledge with unnecessary details. All your videos including this one show these positive qualities. I would like to give the same weight for all the factors you have mentioned in this video! Thank you so much for your effort and time. Please be kind enough to continue this service for this world. I am so lucky to find your web site from this "jungle of internet".
I am an Indian too from Chennai, Tamilnadu . When a Student is ready, teacher appear. And here comes yu as a teacher! Hats off for all ur videos. How to start doing projects. I have few skills learned new recently, wanna test myself with projects/ assignment. But I dunno how to initiate.. Any help Sir??
Although all of them are nessasry. But my favourite are first and last , Project work.... *Thanks sir for making such good content* 👍👍 *Request* : please make a separate series on important algorithms and their applications
Building a project made me have to figure out how to combine programming components on my own and also how to seek help from search queries and stackoverflow.
Excellent video as usual Dhaval!! My favorite tip was the last one - building diverse set of projects. The reasons are twofold : 1) building projects touches upon some of the earlier tips you mention in the video. 2) when you diversify your project portfolio, you’re more likely to stumble upon something that interests you, which may then open doorways to building deeper expertise in that area using deliberate practice. One other recent tip from my Sr Mgr seems to have served me well - One should read twice the amount of code that you write. He recently advised us to find functional open source projects in our domain & start going through their codebase at our own pace. Doing this only for a short while, but it already has exposed me to excellent coding practices as well as pick up programming patterns that can be used in my workplace. I’m sure the payoff will be massive if I keep doing this for a prolonged duration hereafter.
Hey Swapnil, good to see your comment buddy. Hope you are doing well? Your point about choosing an area of interest based on real experience with diverse projects is indeed good one, I didn't think from that angle before. On reading the code part, In my company there is one guy who works in infrastructure and he told me the same thing that a good programmer would spend more time reading/thinking then writing the code. After all we are not typists, we are thinkers who create creative/logical building blocks and that requires thorough thinking and building logic inside our brain. And once we make this a habit, over period of years we become real good at coding.
codebasics Hi Dhaval. Agreed coding is just another art & we’re the artists. I’m here in India, yet to be back due to travel sanctions. Hope things are well at your end.
Hi...ur videos are too useful. I have watched all the videos on data science.Now I want to know one more thing that if I have to give an user interface to a ML model,how can I that? How the architecture will work? Just concept needed
One possibility is you save ML model to a pickle file. Write python flask server that can serve http requests and uses saved model to make prediction. Any web ui, html/case/JavaScript can now make calls to this flask server. Check my data science project playlist for Banglore home price prediction. There i have build whole project end to end as per above architecture including deployment to Amazon AWS
Thanks a lot, i am learning ML from your videos, Please upload one video how to bring data from SQL data base to Jupyter notebook dictionary .it makes very helpful . i don't know how to bring data from Database to Jupyter notebook. please guide me.
How can I develop exploratory data analysis by own... In company projects any requirements for eda.... I saw many tutorials for eda.... How can I understand data how can I develop eda....plz help me sir...
Hi, for non programer who wants to join programming industry can practice more. It’s all about getting hands on experience. You shall start with small projects first. Try to understand ideology behind technology. Do more and more programs and you can find it very easy. I hope it’s clear to you now, Good luck.