Monday, August 17, 2020

Data Science Fields


  1.  Big Data Engineer (Data WareHousing): This is the initial step towards Data Science, it is optional although without this there will be no data, dataset. It is actually a database system and procedure in which we get data , store data.

  2. Data Analytics: This is a core data Science field in which we explore data as layman which will see, analyze and study the data such that what is in data. But after this we have to study in detail using some tools generally using python language in which numpy libraries are popular. 

  3. Feature Engineering/Feature Selection: This is one of toughest jobs in Data Science as it is a variant in each and every project. If this step is OK (further steps will be dependent on this) which will result in OK in further steps. In this step you will prepare data for model training. Machine Learning will get this data and if this step is done carefully then ML will result in good results.

  4. Machine Learning Engineer: This is the main job of a Data Science Project in which we want to manipulate Data for prediction, classification or other purposes we want. 

  5. Reporting/Evaluating: Here we find some assumptions or results that are the final output of all steps. In this step we find which decision should be taken in the business/organization for which we are doing the project.

  6. Deployment: This is also an optional step. If someone wants to show the project above to the concerned party on a specific platform for testing or evaluating, the project source code should be deployed on some container/docker for easy access. 

Conclusion: This is not final words through which you will stick to it. Data Science is flexible field which may vary time to time, project to project. Although theses are the most commonly steps used world wide.

I may be wrong if someone knows better than me kindly help me improve this blog directly @ muhammadaadil150@gmail.com

Thanks.

#data #datascience #dataengineering #dataanalytics

Tuesday, June 2, 2020

HOW TO LEARN PYTHON EASILY WITH THESE BOOKS

Hope you are good and enjoying your life.

I am here to present you some books that will boost your knowledge skill and add some bonus to your CV.

Python is a very good and Uplifting Programming Language. It is high level language and it runs on interpreter not on compiler, which make it easy to Run easily. 

I am here to present you some good books which are my favorites and I have learn it in 3 weeks as a charm.

1.  LEARN THE PYTHON HARD WAY : It is for those who already knows some programming. It is one of my favorite, he is dealing the reader like he is in class and you are his student. The way he is letting you to do lessons will surprise you that how slowly he is filling your brain with python. Although if you follow the full book honestly you will master programming depends on your time. 
        Personally i have learn in the last month. The book has two types one is Python 2 which is old version. I will recommend that you should learn python 3. Here is the Link to buy this. Trust me this will worth it when you start the book 
2. AUTOMATE THE BORING STUFF WITH PYTHON : It is a good book but             like  typical class in your college by your notorious boring history professor. But trust me it is full of very precious knowledge about the Python. Again it is a bit boring but after reading some chapters or two chapters you will used to it & start enjoying the book, because it contains tricks and professional techniques. 

  3. How to Think Like a Computer Scientist: Learning with Python                           Documentation:  We have not read this book, but one of my friend says it is the modified form of documentation. We all know that every programming language (or Software Products even any products of daily life) usually contain its documentations. But Still many of us (like myself 🙂 ) don't read that. We gently search it on internet. So my point is that if you don't want to read documentation but still want to learn officially the language so this book is very good to go.
 
4. Others Book We Recommends:  
  1. Algorithmic Problem Solving with Python
  2. Python in a nutshell
  3. Learn Python in One Day and learn it well
  4. Python Pocket Reference
  5. Learning Python: O`Reilly
  6. Fluent Python
  7. Python Tricks
  8. Effective Python
  9. Python Cookbook
  10. Python Crash Course
  11. Python Programming: An Introduction to Computer Science
  12. Expert Python Programming