How do i begin learning code?

Programming black screen image

Hello people! We Intelligent Computing are about to start a whole new section on Programming but before we start on that I would highly recommend you to read this article first if you are just starting to learn.


Before we start some real programming, you should have an idea sorted in your head about how do you learn and what should be your approach with coding. This Article is all about the approach you should have to learn and moreover it’s about the approach for self-learning online most people ignore this part but i believe this to be important as well

Okay enough with introductions, now let’s get started. In this section I’m going to put on some points which could be helpful to you when it comes to learning online

1. START OFF WITH A GOOD SOURCE FOR LEARNING:


Before you begin with any programming language you should first start with selecting the source where you would start learning from, It could be a video tutorial series or e-books or user guides anything.
Also it’s okay to use multiple resources to learn but you should better start off with just one . It might come to your mind “How do I know which one is a good source or where do i start with ?” well you don’t worry about it, we’ll recommend you some awesome resources in every section just in case you’re having trouble with selecting one.


2. DO NOT HURRY:

EXACTLY!! Starters usually make this mistake .Don’t rush yourself, you can take as much time as you want. You won’t become Mark Zuckerburg in just one day.

The whole point of learning online is that it’s not a class; you can take as much time as you need NO PRESSURE! Make sure the topic you’re working on is 100% clear to you before jumping to next one
That’s the only way to strengthen your basics before you jump deeper, let’s face this you’re going to have a lot of troubles to actually build something with programming if you’re not clear on basics

3. CODE, CODE, CODE AND FOR THE LOVE OF GOD PLEASE CODE! :



I’ve seen a lot of starter’s “Not Coding” while learning to code .. The Irony! Usually people just read/watch a tutorial about some topic and think “Oh cool, I got this MOVE ON” This might be okay if you’re an experienced guy but for a starter NOPE! You’ve just started kid if you don’t implement what you just learned you’ll probably forget it

4. FEEL LIKE STARTING MULTIPLE LANGUAGES IN PARALLEL? :

You know, Saving time maybe ? NOPE! That’s the worst mistake you could ever do! You’ll end up screwing up everything and learning nothing. Okay there are cases where you do run things in parallel like Learning HTML with CSS or PHP with MYSQL but you do not want to do PHP and JAVA in parallel, You’ll end up putting a lot of pressure on your head with no good results my friend .
You Can’t Produce a Baby in 1 month by making 9 women pregnant
Now you might be thinking “Okay ? So which language should i start with ?” .. That’s right baby, I know you do *Wink-emoticon maybe?* Okay I’m coming to that

5. WHICH LANGUAGE TO START WITH :

Well totally depends on you, You could start off with something very simple as HTML and move on towards other components of Web like CSS, PHP, MYSQL then JavaScript, jQuery, Ajax and other advanced frameworks later on
Or if you’re not into Web Development/Designing you could start with C, C++ then maybe go for Java or Python or anything else you want to learn
Usually when people suggest you to start with C/C++, It’s to build your concepts of Object Oriented Programming


6. HOW TO BECOME A PRO :

Programming is kind of like Mathematics in the context of “The more you do, better you become” So the only way to become a better programmer is to code ... A LOT! It also teaches you to build logic simple of complex something you obtain with time so, Implement the concepts in different ways, make new cooler stuff and the only way to do this is to code more and more so please do not skip on that part
Programming is 10% Syntax and 90% Logic . Also in order to achieve that goal you could start competitive programming and coding competitions online




7. PROGRAMMING COACHING INSTITUTES VS ONLINE LEARNING:

It Might come to your head that which option to go for, Going to some institute paying them ton’s of money or learning online ? Well i don’t know about the institutes in your area, the one’s in mine are totally crap . Again it’s a personal choice but i strongly prefer learning online and probably you too, that’s the reason you’re reading this article anyways i’ll still give you some reasons not to waste your money in some institutes

·         FREE!! No Big Bucks Needed
·         Better Quality of teaching from best in the field (And multiple too).
·         Learn at your timings.
·         No fixed hours, you can give as much time as you want.
·         If something’s not clear you could re-learn it as many times you want and whenever you want.
·         YOU HAVE TO DO THINGS YOURSELF! That’s the biggest advantage as it’s the only way to actually learn programming.
·         Not a Boring lecture.

8. HOW DO I MAKE SOME AWESOME APPLICATIONS: 

Well being honest nobody can teach you that, it’s something you acquire with time and experience and for that you need to code and implement a lot and trust me you will . Innovation and logic comes with time.
The learning resources and tutorial series and teachers can only cook some food for you but you gotta use your hands to eat that food and your jaw to chew it




Well i guess that was it for this article, hope it was able to clear your approach, do’s/don’t etc before you start learning programming . I’ll be back with lot’s more for you in this section hoping to help you with lot more stuff so stick right with us and I’ll see you guy’s next time. If you liked this post please share it on among your friends and help them to read what they need.

Also please watch this video, the boost you need at bottom.

Dheeraj Thedijje

Dheeraj Thedijje

Powered by Blogger.