Python Forum
Recommendations of learning Python to be a Data Analyst - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: General (https://python-forum.io/forum-1.html)
+--- Forum: News and Discussions (https://python-forum.io/forum-31.html)
+--- Thread: Recommendations of learning Python to be a Data Analyst (/thread-15896.html)



Recommendations of learning Python to be a Data Analyst - rickylee - Feb-05-2019

Hello,

I am new to Python and from a finance background and good at database query e.g. Oracle, MySQL

While I am not interested in a pure development role, but I would like to be a data analyst. There are many courses online but I don't know whether they are suitable to me since Python is huge. I have found three courses. Two are for beginners and one is teaching library (e.g. pandas) although I don't know what it means. I have listed the information in here.

Are there any experience people or any recommendations for me to start learning Python in order to be a data analyst?

Thanks,
Ricky

https://www.gold.ac.uk/short-courses/introduction-to-python/
The course will cover the following key aspects of programming using Python:
General introduction to programming
Programming in Python
Using the interpreter and iPython
Writing Python scripts
Loop and control flow (for-loops, if-statements)
Data-types: strings, lists, dictionaries
Using and writing functions
Functions for scientific programming: Numpy and SciPy
Finding problems in code
Data manipulation project using Python

https://www.city.ac.uk/courses/short-courses/introduction-to-programming-with-python
Python overview and the basic language elements: Introduction to Python. Variables. Loops. Main method. Conditional structures. Data structure.
Debugging in Python (using pdb, Pycharm). How to read a program.
File manipulation: Reading and writing files.
Object Oriented programming in Python: classes, objects, inheritance, polymorphism, encapsulation. How to build a modular Python program.
Introduction to the Python standard library.
Testing in Python. Presentation of doctest and unittest.
Error handling: exceptions.

https://www.city.ac.uk/courses/short-courses/introduction-to-data-analysis-and-machine-learning-with-python
Libraries that will be taught in this course:
Jupyter Notebook
NumPy
SciPy
matplotlib
pandas
Scikit-learn


RE: Recommendations of learning Python to be a Data Analyst - Larz60+ - Feb-05-2019

suggest either (or both) of:
http://interactivepython.org/courselib/static/thinkcspy/index.html
https://www.python-course.eu/python3_course.php


RE: Recommendations of learning Python to be a Data Analyst - rickylee - Feb-05-2019

@Larz60+,

Thanks for your respond. I notice "http://interactivepython.org/courselib/s...index.html" is very very old. I am unsure if I should still devote the time to old stuff.

Thanks,
Ricky


RE: Recommendations of learning Python to be a Data Analyst - Larz60+ - Feb-05-2019

It's one of the best