I have recently passed my AWS Solution Architect-Associate exam, though I did not have that much working experience in AWS. The way I have prepared for my exam and what resources I have used for preparation, so let me share the ideas or tips with you, this may help you for your certification exam.

Initially I have started preparation for the AWS Solution Architect-Associate exam but after sometime I have realised that I don’t have enough knowledge about different services of AWS.

In the answer, there are multiple options, lots of services that I have heard first time and was…


A virtual environment is a tool that helps to keep dependencies required by different projects separate by creating isolated python virtual environments for them. This is one of the most important tools that most of the Python developers use.

So while working on new project always create separate virtual environment.

There are advantages to create separate virtual environment as follows

  1. Virtual Environment should be used whenever you work on any Python based project
  2. Virtual Environment creates a folder which contains all the necessary executables to use the packages that a Python project would need
  3. Easily keep track of dependencies
  4. If…

Prafull Shedge

Python Developer| Data Science

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store