Month 1





WEEK 1





Python is a highly used programming language by data scientists so learn python from EDX because they have a free python course from absolute beginner to advance.









WEEK 2





You must have a grasp on mathematical topics like Statistics and Probability which helps you in analysing data. Khan Academy provides a free course which is best for data science aspirants.









WEEK 3





In week 3 we will study about computing for data analysis which will help you to preprocess, analyse, visualize a data set. EDX has an awesome course named computing for data analysis.









WEEK 4





For the last week you will do a project so that you can recall all topics you have learnt so far. Kaggle is the best platform to practice problem on data science.

You can install the app from google play store or apple store.

Kaggle project 1









Month 2





WEEK 5-6





In week 5-6 you can jump into machine learning.

EDX provides a course where you can learn various concepts of machine learning like linear programming and search trees. Later on they will teach you about various ML techniques for deep learning.









WEEK 7





You will learn about concepts of deep learning. Try reading the books mentioned below to have a deep understanding of deep learning concepts.

Deep learning books : https://www.deeplearningbook.org/









WEEK 8





Try spending another week on kaggle project .

Kaggle project 2









Month 3





WEEK 9





You should know about data bases pretty well because the data sets are present on databases only.

Udacity provide a very good course on SQL which you can refer to.





For NoSQL EDX has a very good course that you can refer.









WEEK 10





Hadoop is a standard library and framework used for processing large clusters of data using simple programming models. Spark is an update to Hadoop with some more features. Udacity provides an awesome Hadoop course for data science aspirants for free.





For spark you can refer to Stanford's slides which explains spark very briefly.









WEEK 11





A data scientist always work with other data scientist's so one must have a good data storytelling. Data Storytelling is nothing but translating analyses into layman terms in order to influence business decisions. EDX has a free course which is pretty good .









WEEK 12





Kaggle project 3





This course requires a little bit of hard work . You might have to study 2-3 hours a day but believe me it is worth it. Moreover at the end you will have a couple of projects which you can show on your GitHub in order to improve your resume.

Now you guys will have an in-depth knowledge about data science and its various tools so you can apply for various data science positions..

Data science is the study of large amount of data and scrapping of useful data from garbage data with the help of techniques of data science. Now we are living a world where there is very large pile of garbage data so here comes the requirement of data scientists. And believe me data scientist is one of the few who get the highest pay in IT sector jobs. If you want to know complete data scientist requirement then click here Now I have created a 3 month course( Master Data Science in 3 Months! ) where you can learn data science even if you have no programming experience before. This course will take you from absolute beginning to advance level so that you can then apply for data analyst or scientist jobs as full-time or o contract basis. The courses I have provided are totally free courses.