DEV Community

loading...
Cover image for What have I been doing last month?

What have I been doing last month?

Alex Maszański
I'm just a guy trying to find myself in data science, especially machine learning.
・3 min read

Hello for everyone!
In my last article I wrote about my plans for the past month. And now I'm really happy with the progress I've made over the last 5 weeks!

So, what have I been doing last month?
• I finished a couple of Kaggle micro-courses: Python and Pandas as I planned a month ago. In these courses I learned basic Python concepts that will help me start learning data science. Two certificates and two pieces of very useful knowledges in my pocket!

• Further, I repeated Linear Algebra by this course. It's paid but here is a YouTube playlist. And by the Russian source mathprofi I learned derivative, integrals, derivative, series in mathematics and limits.

• Another math related thing is NumPy – Python library which is most widely used for carrying out mathematical operations that involve matrices. The most important feature of NumPy that sets it apart from other libraries is its ability to perform lightning speed calculations. I read this article, but, unfortunately it wasn't enough for me... Do you have other NumPy resources? Apart from the official documentation, of course :)

• Next, I realized that just theory in a library as Pandas and NumPy is not enough! My solution is a lot of practice.

For the NumPy I do this and this. I find these exercises a little bit hard, but worth it.

On the other hand, for Pandas I found more outstanding things:
Exercises and passing these exercises on YouTube. Learning by Doing!
And here is my repository :)

• Also I read a Russian-language book about statistics: Stats in Cats. And now I'm taking a statistics course. It is in Russian too, but it seems wonderful to me. Here.
But I have a lot of interesting material about statistics in English! So, maybe I'll write a separate article about it :)


And now I want to tell about my plan on tomorrow challenge #66daysofdata:
• End my statistics course (now I'm in the 2nd week)
• I need Data Visualization Kaggle micro-course. Because 7th pull of the Pandas exercises is about visualization, and I know nothing about Seaborn and Matplotlib! :(
• Practice and more practice! I have to finish Pandas and NumPy exercises. For instance, now my NumPy repo looks extremely sad...
• Before starting a full-fledged Data Science/Machine Learning course (By the way, I think between Andrew Ng and MIPT/Yandex) I need to know something about Theory of Probability.
• Maybe start this book?
• And I also want to write articles about learning Pandas and statistics. The best way to consolidate your knowledge is to put it on paper or in a blog.

From tomorrow I will regularly tweet my daily plan.

Thanks for the attention! Any suggestions to this article is always welcome. Please don’t forget to comment on this article if you found any mistakes :D

Discussion (0)