These are some of the activities people use to learn:
- Learn the basics (online courses, video tutorials, how-tos, official guides and documentation, podcasts, screencasts, books, etc)
- Practice, practice & practice.
- Join and interact with the community if you have challenges or can help to answer others’ questions in different platforms.
- Participate in contests, competitions and challenges whenever possible.