If you like learning by doing then the Arduino IDE comes with a lot of simple examples.
Very cool to see common line of thinking; an anonymous writer have been telling the same thing to his co-learners for many years about self-learning.
//==============================================================
Preface
First of all, you must say that you wish to learn 'things'. And only then, we may tell you something like: "Look for the things that work and play with them". This is one of the proven methods of 'Self Learning'.
This book is written for those who are willing to learn things by doing themselves. Take an experiment and 'follow' every step. Be patient and keep waiting until you are rewarded with a result.
Now, you have an experiment, which works. Repeatedly study and practice every step of the experiment. You will soon discover the reasons for including so many steps in the experiment. Try to build the experiment in your own way. Execute your experiment and monitor the result.
Good Luck!
21/4/17, 15/10/15, 15/10/14, 6/11/13, 6/1/09
//================================================================