Skip to main content
โšก Calmops

Programming Resources for Data Analysts and Accountants

Recommended Tutorials and Resources for Data Analysis from Scratch

What subjects should you learn?

  • Probability and statistics
  • Excel / SQL / Databases
  • Programming basics
  • Data visualization

Which programming language should you use?

  • Python โ€” Most popular for data analysis, easy to learn, rich ecosystem.
  • R โ€” Widely used in statistics and academia.

Where to find courses?

Programming Basics

SQL and Databases

Data Visualization

Books

For buying books, consider Kongfz Used Books for affordable second-hand optionsโ€”most are nearly new but much cheaper.

Tools

  • VS Code โ€” Code editor
  • Git โ€” Version control
  • Linux โ€” Operating system for data work
  • Shell Programming โ€” Useful for automation and data processing

Additional Tips

  • Practice with real datasets (e.g., Kaggle).
  • Learn basic data cleaning and preprocessing.
  • Understand basic data visualization principles (matplotlib, seaborn, Excel charts).
  • Familiarize yourself with Jupyter Notebook for interactive analysis.

Summary

Recommended learning order:
Python, Git, Shell โ†’ SQL โ†’ Data Visualization

Start with programming basics, then move to databases and data visualization. Practice regularly and build small projects to reinforce your skills.

Comments