# Data Analyst Full Roadmap
# Data Analyst Full Roadmap
# Data Analyst Full Roadmap
"Companies are collecting large amounts of data and analyzing it to make strategic decisions in
various processes within their businesses, which is why there is an increasing demand for data
analysts. Additionally, data analysis technology and tools are constantly evolving, which makes data
analysts' work more efficient."
"A data analyst collects, cleans, and interprets data sets in order to answer a question or solve a
problem."
- Explore Data: Explore data with visual exploration to understand what is in a dataset.
- Analyze Data: Use data analysis techniques to understand, interpret, and derive conclusions based
on the requirements.
## Roadmap
## 1. Statistics
"Statistical foundations are crucial for a data analyst because they form the basis of the data analysis
process. Through statistical methods, a data analyst can use a scientific approach to understand,
interpret, and report on data results."
- [Statistics for Data Science | Probability and Statistics | Statistics Tutorial | Ph.D. (Stanford)]
(https://www.youtube.com/watch?v=Vfo5le26IhY&t=6654s)
- [Statistics for Data Science Course | Probability and Statistics | Learn Statistics Data Science]
(https://www.youtube.com/watch?v=H52cgidTwXE)
## 2. Microsoft Excel
"Excel is a commonly used tool for data analysis and is important for data analysts because it helps to
organize, analyze, visualize, and manipulate data. Additionally, it is user-friendly and accessible to
most data analysts."
- [Microsoft Excel Tutorial for Beginners | Excel Training | Excel Formulas and Functions | Edureka]
(https://www.youtube.com/watch?v=RdTozKPY_OQ)
- [Advanced Excel Full Course 2023 | Excel Tutorial For Beginners | Excel Training | Simplilearn]
(https://www.youtube.com/watch?v=8Ob8Hre_SnI)
## 3. SQL
"SQL is a programming language used by database management systems for storing, querying,
organizing, and managing data. Knowing SQL is important for a data analyst because it is a tool used
for querying, filtering, joining, and analyzing data. SQL is used by data analysts for managing and
analyzing data, and it helps make analysis processes more efficient and effective."
### Books
- [SQLBLOG](https://sqlblog.org/)
- [SQL Full Course In 10 Hours 2023 | SQL Tutorial For Beginners | SQL For Beginners | Edureka]
(https://www.youtube.com/watch?v=q_JsgpiuY98&list=PL9ooVrP1hQOG6DQnOD6ujdCEchaqADfCU)
- [SQL Tutorial For Beginners 2023 | SQL Full Course 2023 | SQL Tutorial 2023 | Simplilearn]
(https://www.youtube.com/watch?v=MtYglLPSfGw)
### Courses
### Tutorials
- [SQLZoo Tutorial](https://sqlzoo.net/wiki/SQL_Tutorial)
- [SQL Bolt](https://sqlbolt.com/)
- [PostgreSQL Tutorial](https://www.postgresqltutorial.com/)
- [Codewars](https://www.codewars.com/)
- [HackerRank](https://www.hackerrank.com/domains/sql)
- [LeetCode](https://leetcode.com/study-plan/sql/)
- [SQL Battle](https://sqlbattle.dev/)
- [SQLFiddle](http://sqlfiddle.com/)
"BI (Business Intelligence) tools are important for data analysts because they are used to analyze,
visualize and make sense of data. These tools help data analysts to speed up their workflow and
better understand data. BI tools offer different visualization techniques and graphs to analyze data
and visualize it for management decisions. This enables data analysts to better understand data,
interpret results more effectively and create a better foundation for business decisions."
- [Power BI Full Course - Learn Power BI in 4 Hours | Power BI Tutorial for Beginners | Edureka]
(https://www.youtube.com/watch?v=3u7MQz1EyPY&t=28s)
- [Enterprise DNA](https://www.youtube.com/@EnterpriseDNA/videos)
- [Guy in a Cube](https://www.youtube.com/@GuyInACube/videos)
- [Solutions Abroad](https://www.youtube.com/c/SolutionsAbroad/featured)
- [SQLBI](https://www.youtube.com/c/SQLBI)
### Tableau
- [Tableau Community](https://community.tableau.com/s/)
- [Tableau Public](https://public.tableau.com/app/discover)
- [Tableau Expert Full Course | Tableau Training | Tableau Tutorial | Tableau Full Course |
Simplilearn](https://www.youtube.com/watch?v=DlBIhpDjhbY)
- [Tableau Full Course - Learn Tableau in 6 Hours | Tableau Training for Beginners | Edureka]
(https://www.youtube.com/watch?v=aHaOIvR00So)
- [Tableau Tutorial for Beginners - Getting to know Tableau Desktop Workspace / Interface / Canvas]
(https://www.youtube.com/watch?v=iSsQVSXfFck&list=PLkZ_g9Y7eszLQMnIy0hylgO9kJD4643jn)
- [Tableau Full Course - in 3 Hours | Become a Data Visualization Rockstar | Beginner
Level](https://www.youtube.com/watch?v=oIw8xJ1Fy3w)
## 5. Programming - Python
"Python is important for data analysts because it is considered a programming language that can be
used for many data analysis processes. Python can be used for many data analysis processes, such as
analyzing large datasets, data manipulation, data visualization, machine learning modeling, data
mining processes, and data cleaning processes. Additionally, Python's open-source nature, free
availability, and ease of learning are advantages for a data analyst. Therefore, knowing Python as a
data analyst creates a versatile tool for data analysis processes and can help make data analysis
processes faster, more efficient, and more accurate."
- [Python.org](https://www.python.org/)
- [Python by Codeacademy](https://www.codecademy.com/resources/docs/python)
- [Learnpython.org](https://www.learnpython.org/)
- [Python Tutorial](https://www.tutorialspoint.com/python/index.htm)
### Courses
- [Introduction to Python](https://www.datacamp.com/courses/intro-to-python-for-data-science)
- [Python for Beginners Full Course - 2023 | Python Full Course - Learn Python in 12 Hours | Edureka]
(https://www.youtube.com/watch?v=X6bFJI9r-
mM&list=PL9ooVrP1hQOE4KoZLUP4LgBwFH2IJCQs6&index=2)
- [Python Full Course 2022 | Python Tutorial For Beginners 2022 | Python Programming |
Simplilearn](https://www.youtube.com/watch?v=kWEbNBXc2-Y)
- [WeCloudData](https://www.youtube.com/@weclouddata)
- [Tina Huang](https://www.youtube.com/@TinaHuang1)
- [Ken Jee](https://www.youtube.com/@KenJee_ds)
- [Sıfırdan İleri Seviye Profesyonel Python Yazılım Geliştiricisi Olma Kursu 2022,
Turkish](https://www.youtube.com/watch?v=llIQYBIAs9A&list=PLK6Whnd55IH5i1klkNSBDasIaO77l-
Bm9)
- [Yeni Başlayanlar İçin Sıfırdan Python Dersleri, Turkish](https://www.youtube.com/watch?
v=t176iXgG5PI&list=PL3kMAPso9YQ1Ls-5uTTIWWMkJoF_vyj5J)
- [Python Data Visualization Tutorial | Python Data Visualization Projects Examples | Simplilearn]
(https://www.youtube.com/watch?v=Nt84_TzRkbo)
"What are the soft skills that a Data Analyst should have?"
- Analytical Thinking: Analytical thinking skills are required to understand, manage and interpret data.
A data analyst must use logical and critical thinking skills to analyze data and make decisions based
on the results.
- Communication Skills: Data analysts must have effective communication skills to explain complex
data by translating technical terms into easily understandable language and to interact with other
team members. Sharing the results of data analysis and discussing action plans with other team
members is important for a successful data analyst.
- Problem Solving: A data analyst must identify problems by analyzing data and develop effective
strategies to solve them. Therefore, problem-solving skills require a flexible approach that can adapt
to the complexity and variability of data.
- Teamwork: Data analysts must be effective in teamwork and be able to collaborate with team
members to exchange ideas during the data analysis process. A data analyst may also interact with
other teams (such as marketing, engineering, etc.), so teamwork skills are of great importance.
- Business Understanding: A data analyst must have an understanding of business. Understanding
business needs and goals can help in asking the right questions and obtaining the right results in data
analysis.
- Storytelling: A data analyst must have effective storytelling skills to communicate data. By
presenting data in an understandable way, a data analyst can help in the effective use of data.
### Resume
- [Novo Resume](https://novoresume.com/resume-templates)
- [Resume.io](https://resume.io/resume-templates)
- [Canva Resume](https://www.canva.com/resumes/templates/)
- [Resume.com](https://www.resume.com/)
Interview Preparation:
- Once you have completed all the above steps, just start applying for related jobs. Giving interview is
also a part of your learning.
## Congratulations!
Ta ta ta ta congratulations!, you are now a Data Analyst and you can apply for your dream job and
company. 🥳🎉
If you've come this far and reviewed or completed all the steps, you can help me by giving this
repository a star ⭐.
## Contact Me
[![Twitter Badge](https://img.shields.io/badge/mtahiraslan-follow%20on%20twitter-blue?style=for-
the-badge&logo=twitter)](https://twitter.com/aslanmtahir)
[![Linkedin Badge](https://img.shields.io/badge/mtahiraslan-follow%20on%20linkedin-blue?
style=for-the-badge&logo=linkedin)](https://www.linkedin.com/in/mtahiraslan)
[![Github Badge](https://img.shields.io/badge/mtahiraslan-follow%20on%20github-blue?style=for-
the-badge&logo=github)](https://github.com/mtahiraslan)
## Contribution Guideline
You can open an issue and give your suggestions as to how I can improve this roadmap, or what I can
do to improve the learning experience.
You can also fork this repo and send a pull request to fix any mistakes that you have found.