Thanks for the response everyone, appreciate them. I do not doubt for a moment the monumental tasks and efforts needed to acquire a new knowledge or skill such as coding. Had many friends who took that path years ago but eventually left for other discipline or profession.
My main goals are two fold, spend some time to familiarise myself and to gain some basic knowledge of coding since i have some spare time. i believe any time or effort spent in these endeavours will not be wasted. The demand and application of this field will only increase.
Secondly, gathering and exploring more options for my wife little venture. Based on the information received from the responses so far, it will keep me busy for a while and definitely help me save some time exploring on my own.
Keep them coming and thanks once again.
IMHO.
To learn coding quickly, the phrase "begin with the end in mind" probably applies.
I suggested Arduino because at the end, you have something physical. Add a wifi / ethernet "shield" and you're internet connected to the likes of Internet of Things (IoT).
Do a search for author Simon Monk. He has a series of books "Arduino For The Evil Genius".
While replying to you, I learnt something new, coding and programming are different ! Eh... my time like don't have this word coding.

P.S.
One of my interest is photography. Years ago, I decided to use the Arduino to measure humidity and temperature inside the dry cabinet, and hopefully output the results to the internet. I did manage to do until the measurement part before more urgent tasks (in life) got the better of me.
Last edited: