How to Learn Programming On Smart Phone
Learn Programming Using Smart Phone If You don't have a laptop
Hi friends, learning programming languages using smartphones are a little bit tough but not impossible. This article will tell you about some good internet resources like YouTube Channels, Websites, Mobile Apps to learn and practice programming language on your smartphone.
Learn Through MOOCs
Massively Open Online Courses (MOOCs) seems to be a great concept allowing the learners to use the IT infrastructure in learning while sitting at their home or workplace. MOOCs help the students to nurture problem-solving capabilities in them with the help of a plethora of online courses in diverse fields. Learners can choose courses of their interest and acquire a certificate of the same after successful completion of the same. Popular MOOCs providers are Coursera, edX, Udacity, Udemy, etc. Other than MOOCs, there are some good online platforms like Khan Academy, MIT Open courseware, code academy etc that provides good quality educational content to students.
Learn Through YouTube
YouTube has a lot of good videos available to learn any programming language. For example, if you want to learn "C programming language", refer this link: Here is the link to C Tutorials. Most of the beginners are fearsome with the topic of “pointers in C language”. This topic can be learned from this video: Pointers in C. There are many YouTube channels dedicated to programming languages only, refer playlist of MYCODESCHOOL in case you want to save your precious time searching for the best one.
Learning by Doing
While learning any programming language it is mandatory to implement its program using any simulator or IDE. In order to implement C/ C++ programs, use Smart Phone C IDE from this you can run all programs on the smartphone [Warning: Running C programs on your smartphone will consume the significant amount of time. However, having a smartphone with the faster processor and higher RAM may provide good results]
After learning any programming language, it is equally important to evaluate whatever you learned. For example, you can refer online websites like Codeforwin which provides basic programming exercises and solutions to learn "C Programming Language". For more self-assessment tests and exercises, you can refer Geeksforgeeks.
Actually, there are a lot of Internet resources available to learn programming languages using your smart-phones, this article tells you about seven good apps to learn programming.
You will surely learn programming languages by completing all the above-mentioned steps in a sincerely. However, due to limitations of resources and their capacities, it is recommended to use laptop or desktop to learn to programme especially for practice purpose.
And for learning and finding valuable information from Google, refer article “How to use Google efficiently and effectively”.
Guest Author's Profile