Day 3 - Daily Dev Diary

So, today I woke🌇 early compared to yesterday and was done with my Yoga🧘‍♂️ and exercise for the day by 🕗 8 am. Ate breakfast while watching Microsoft's intro to Python playlist. It's very good for learning the basics of Python, and if you are not a beginner then, you can have a quick look through the playlist to refresh🔁 your basics(like I did).
Some of my key takeaways were -

  • By default, packages are installed globally
  • Virtual environments can be used to contain and manage package collections
  • Creating a virtual environment

# Install a virtual environment
pip3 install virtualenv

# Windows systems
python3 -m venv <folder_name>

# OSX/Linux (bash)
virtualenv <folder_name>

Conventionally, <folder_name> = venv
  • Using a virtual environment

# Windows systems
# cmd.exe
<folder_name>\Scripts\Activate.bat
# Powershell
<folder_name>\Scripts\Activate.ps1
# bash shell
. ./<folder_name>/Scripts/activate

# OSX/Linux (bash)
<folder_name>/bin/activate




I had my college exam at 🕓 4pm and a meeting with the web developer team of a project that I am leading scheduled at 🕖 7pm. It all went well.
I finally was able to finish off Data Cleaning and Case Study from the Datacamp in which I learned

  • how to programmatically clean my data using functions like dropna(), fillna(), etc.
  • use of regular expressions and pattern matching in the process of data cleaning
  • And, finally worked on Gapminder Foundation's data as a Case study 
So, overall today was a productive day and I am proud of myself😎🤓.
Also, as I was surfing through the discussion forum on Coursera I came to know it takes around 3 days to get the assignment evaluated and it is evaluated by staff, not by Dr. Chuck himself, so, I am expecting to receive the certificate by tomorrow morning.
Tomorrow's goal is to setup GitHub repo which I was supposed to do today, make progress on Datacamp and Udacity, and give my college exam at around 4 or 5pm.

Comments

Popular posts from this blog

Data Science 

Learning Path for Deep Learning in 2019

Day 6 - Daily Dev Diaries