100 Days to Becoming a Data Science Expert in 2023

My Personal Journey

Emmanuelekundayo
GDG Babcock Dataverse
2 min readOct 3, 2023

--

Photo by Campaign Creators on Unsplash

According to neuroscience, you only need about 90 days to learn something new, but 100 sounds better.

Today marks the start of the last 100 days of 2023, so I decided to take up something I have been interested in for a long time but have never really mustered up the willpower to do so.

Every day, for the next 100 days, I’ll be updating you on my progress towards becoming a data science expert.

I also want to give you motivation.

These last 100 days of 2023, I want you to push yourself to learn that skill, build that habit, embark on that project, and become the best version of yourself.

Resources

Let’s quickly go over the resources I’ll be using to learn:

- GDSC Dataverse’s GitHub repo to access the daily resources.
- Programming Hub Python to go over the basics of Python programming.
- YouTube to clarify anything I’m not understanding and to understand terms better.

If you are interested in a similar journey in data science, AI, or ML, you also need a means to implement everything you have learned.

You’ll need:

- Google Colab notebook, MS Excel (a recent version that supports Python programming) or jupyter Notebook — anyone you can handle and use for practice.
- A GitHub account to save your progress or a Notion repo, Google Drive, or anyone you’re used to works fine.
- A Kaggle account for project ideas — practice projects are essential for most tech-related endeavors.

DAY 1/100

I’m in high spirits and ready to embark on this challenge. I’m familiarizing myself with Python basics, variables, and data types.

Python is a relatively easy language to learn. It is a high-level language that looks a bit like English.

Python can be used to create web applications, game development, desktop applications, machine learning, and data science, which is my major point of interest.

Things I learned today:

- You use `#` for comments in Python.
- To print, you use the `print` function like `print(“Hello, world”)`.
- Variable: A variable is basically a container for storing variables, but Python doesn’t have a command to declare a variable, so a variable can only be declared when a value has been assigned to it.
- Data type: Python has three main data types which are numeric, string, and boolean. A data type is used to determine the type of data a variable stores.

So that’s it for today, guys!

Bye, for now :)

--

--

Emmanuelekundayo
GDG Babcock Dataverse

I write about many things including, career growth, academics and technical articles