RESOURCES FOR PROGRAMMING

Before starting I would like to thank you for all your support and help please see my other articles about coding and how to learn it .Well, starting with computing becomes really tough, especially because nobody knows where to. As mentioned earlier, C++ may be a good start. it’s an honest language with various applications, and is accepted in most programming contests. Python is another good language for beginners, but its easy and possesses its demerits as a primary language(you will find it tough to maneuver to C++ if you recognize Python as your maternal language , whereas learning Python after C++ is trivial).
1. Find a course on C++.Start with Bucky’s C++ tutorials. they’re easy to know and to the purpose . If you watch and practice 2-3 videos each day , then you’ll easily finish it in 1 month. confirm you implement everything taught either on Ideone or on your Computer’s IDE. the primary video during this series explains the way to install and use it. Follow the instructions well, and there wouldn’t be any issues. Don’t move to subsequent video without understanding and practicing the previous one on your own.
Another great website is www.learncpp.com.
2. Have a revision toolAfter completing the above tutorial, you ought to have an honest revision tool. It are often a book, a website, an app, etc. Books have both theory and questions in them, hence they’re more useful. you’ll start with this very famous book called allow us to C++. it’ll prove very beneficial after you’ve got done Bucky’s tutorials.
You can also use this app Sololearn, which is beneficial if you would like to catch up the syntax of any language.
3. Get a practice sourceThere are tonnes of internet sites out there which contain questions for practice. an honest one is SPOJ. Solve them within the order of decreasing number of users(click on the users tab to rearrange in decreasing number of users order). this will be done while reading the book(step 2). After you’re thorough with it, you’ll move to the classical section and again arrange and solve. These are very nice problems which they’re very useful for developing good coding skills.
There are many other sites like CodeChef, HackerRank, CodeForces, HackerEarth, etc. SPOJ may be a excellent spot to start out because it requires brooding about the matter from scratch with none precoded stuff.
4. determine the way to use the online to unravel your problemsThere tons of resources online. Learn to google well and use few keywords. once you see a compilation error, paste the exception type on search bar. you’ll definitely find an answer on StackOverflow. Similarly, if you can’t solve say problem ID 3458, then google SPOJ 3458. most likely you’ll get a solution . this is often a really important tip for aspiring programmers.Like this text and provides your feedback it’ll be highly appreciated and share the article together with your friends. Also check the previous article on the way to start with coding. And my other article on data science