Data Science is the science of providing meaningful insights on large amounts of complex data (Big Data). It combines different fields of work in statistics and computation to interpret data for decision-making process. Now we are done with the boring definition, Let's talk about the cool stuff. Data Science has a lot of applications that are game changers almost in every industry from medicine to sports. Data Science is an exciting career path and one of the highly paid careers and here is how to become a data scientist in 2022. In this part of a three part mini-series, I will speak about the programming language you need to use and math needed for Data Science.
- Learn Programming (Python/R)
You can choose one of these languages but my personal preference is Python as it is one of easiest programming language, has tons of tutorials online, and more commonly asked for in job descriptions. However, when it comes to data analysis (which is a major part of Data Science ) R is more preferred from Data Science community than Python.These are free resources so you can learn whatever language you want. For Python, we have:
- FreeCodeCamp
FreeCodeCamp is one of the best sources to learn programming and I am currently using it to learn front-end web development; however, they also provide a 4-hours YouTube video teaching all of the python basics. Link to video: FreeCodeCamp Python Course
- Google's Python Class
Google offers free class which is for people with little bit of programming experience. The course includes written tutorials, lecture videos, and lots of code exercises to practice Python coding. Link to class: Python Class
- Coursera
One of the most popular free courses to learn. Python-Programming for Everybody is a course that will teach you Python 3 from ground zero. You need no programming experience prior for taking this course. Link to the full specialization: Python for Everybody Specialization
For R, we have:- R Basics - R Programming Language Introduction
This course is consisting of four hours of content and 2 articles. Step by step, it is hands-on and simple and it will teach you R from scratch. It has a set of exercises available for you to learn R Link to course: R Basics
- Learn Data Science With R
This R program introduces you to Data Science using R. You learn basics of Data Science, data types, Vectors, Factors, List, Data Frames, and more. It really good for understanding the fundamentals of Data Science but they are not a lot of real life examples in this course Link to course: Data Science with RIn order to have a full understanding of your data analysis, you need to have an understanding of basic statistics. Most machine learning offer brief on statistics; however, if you want a great foundation, I get you covered.- Khan Academy
Khan Academy offers a basic introduction for statistics. Even if does not have everything needed for data analysis, it is good course for building foundations. Link to course: Statistics and probability
- Big Data Zone
Big Data Zone is website that is used to post data science articles and one of these articles is an article by Zulaikha Geer. She explains everything you need to know to get started with data analytics and it offers some example in R
- Coursera
- R Basics - R Programming Language Introduction
- Learn Data Science With R
- Khan Academy
- Big Data Zone
First part comes to an end. Next part (which should be out next week), I will talk about machine learning, its application, and free resources to learn machine learning. Final part will be about my journey in Data Science and my Data Science projects including prediction of the movement of self-driving cars and analysing real life data of Liverpool F.C. So stay tuned for next week.
No comments:
Post a Comment