Do you want to learn data science?
Problem:
You’re interested in learn data science. You need a learning path.
Solution:
This text is for my “Becalos” friends.
I proposed that you learn the basic knowledge. This path is for learning Linux, Python, R, and visualizing data.
1. Learn Linux 🐧️
-
In this tutorial, I have a Linux virtual machine ready to use:\
-
Linux Unhatched: A free 8-Hour Course Covering the basics (8 hours. Free)
https://www.netacad.com/courses/linux-unhatched?courseLang=en-US
-
Linux Essentials: Prepare for LPI Linux Essentials Exam (70 hours. Free)
https://www.netacad.com/courses/linux-essentials?courseLang=en-US
2. Learn Python 🐍️
-
Python Essentials 1 (30 hours. Free)
Learn fundamental concepts of computer programming and start building coding skills with the Python programming language.
https://www.netacad.com/courses/python-essentials-1?courseLang=en-US -
(Optional) Advance Your Python Skills with Python Essentials 2. (40 hours. Free)
This course is designed for learners already familiar with the basics of Python. Dive into advanced Python concepts, learn Object-Oriented Programming (OOP), and develop your own programming portfolio. This course prepares you for the PCAP – Certified Associate in Python Programming certification (Exam PCAP-31-0x). https://www.netacad.com/courses/python-essentials-2?course=&courseLang=en-US
3. Learn R language 🧮️
-
Introducción a Data Science: Programación Estadística con R. UNAM-Coursera.
https://www.coursera.org/learn/intro-data-science-programacion-estadistica-r
4. Books or editorials I like 📚️ 📖️
- Deitel and Deitel (authors), for C++, Java
- How to program book series (C, C++, Java, Python)
- O’Reilly (editorial)
- Apress (editorial)