Life on Mahvash Lane

From tech to adventure, living and loving life. This is the Life on Mahvash Lane.

Learning and practicing with hands on project developments are the preparation for clear understanding of any field. Data Science and IoT are no exception. Being passionate about these fields, this site is about sharing my adventure in these fast changing paths.

Data Science

Becoming fluent in math and programming languages, such as Python, R and SQL, is the goal in the preparation in the data science path. And as the saying says, Practice makes perfect. Resources such as github and kaggle could be looked into as learning platforms.

Stack Overflow as it claims is 'where developers learn, share and build'. There are many reliable and credible blogs and books which come hand in hand with courses available in various programs.

The sites mentioned above are good resources for learning as they have forums and communities for support. Self defined projects could also be another recommended approach.

Python coding examples in this site could be found here.

Internet of Things

To become an Internet of Things or IoT developer understanding the hardware, the board, its connectivity and parts assemebled on it is one of the first steps to start. This part requires engineering skills on the low level which is being clear on the pin connections and sensors connected to them.

Programming the device is another aspect of developing IoTs. It requires reading the data and sending it to the server. This stage continues on the server level where data is received by the server and query based languages such as MySQL and being stored. Displaying the data for the user is the last stage that requires web development or app building knowledge.