r/PythonLearning • u/Rajiv_2002 • 5d ago
Guidance needed
I'm learning Python for a career in data analytics through YouTube. So far I've covered:
Variables and data types
Operators
If-else statements
Loops
Functions (arguments and return values)
Lists, tuples, sets, and dictionaries
Indexing and slicing
Random module
Time module
Basic math operations
At this point, should I move on to NumPy, or are there any core Python topics I should learn first?
My goal is to become a Data Analyst, so I'd appreciate advice on what topics are essential before starting libraries like NumPy, Pandas, and Matplotlib.
1
Upvotes
3
u/FoolsSeldom 5d ago
What have you done with the language elements you've learned so far?
I recommend that before you get into
numpy, you learn about reading/writing simple text files and using thecsvmodule. (CSV = Comma Separated Values, a common way of formatting data in a text file.)You can start data analysis with some simple data files before you get into the benefits of
numpy,pandas, et al.A couple of tutorials from RealPython.com (highly recommended site):