Wednesday, November 14, 2018

How To Learn To Code? Best Language for Coding- and manymore thing


Yes, So finally you arrived i was waiting for a programmer to read this article but no one came.

Kidding ,

Lets go for the main thing.
So you want to learn programming ooh you are looking smart with your hand lets try you if want to learn programming but first of all let me give my introduction,



I am 15 year boy coded this website yes this website its very good looking and fun playing with 

differnet kind of codes and widget. Its important for me to give my intro because if a 15 year boy can do why not a adult can do the same thing. Lets See what we can do with programming:
  1.     Data Structure and Algorithm
  2.        Automate tasks.
  3.        Create Games
  4.        Make Software for windows
  5. .      Make Software for Ios 
  6.        Make  Software for Andriod (best)   

You can choose whatever you want.  Everyone has a different set of work and purely different syllabus/Topics.

Don’t take tension After this article you will be able to do whatever you want with How to learn to code.

The main question comes Are you ready for coding and the answer of this is upto you But let me guide you up a bit, If you are doing this as a hobby you can do it.
 But you don’t have to do this if you are an job not releated to coding this will waste your time and energy. As a student you can do this full time. Don’t give time to your Coaching Class. 

Programming will make you your life. Because its very hard to manage time with school and Coaching classes.

Still reading it means you are a serious Candidate read further i will make your life from Zero to Hero.

    There are four Steps If you want to learn to code but first we will look at top programming language for coding :

I will also mention where you can implement these programming languages. This entire list is made on based on four criterias. 

1. The trend on the stack overflow. 

2. The trend on freelancer websites. 

3. The trend in the job market at MNCs, 

4.  The trend in the job market at startup. 

So really the four essential things that we are going to talk about now.

This is not only the list of programming language and their implementation 


I have also got five honorable mentions these languages were so amazing that I couldn't stop myself That yes these languages really need to be get some credit there

So these are honorable mention at the end of the video so without any further ado, let's get started Just onto a side note here It doesn't really mean that a language is at 5th position that means it's a bad language and the language is at first position that Means it's the best language.


 These are just the positions that I have figured it out This doesn't mean it has to be true. 


5. C Sharp


You can completely disagree with that so hear me out on this list at number five I'm putting c-sharp here now the reason putting up the c-sharp here was not at all the dot net framework in the recent here 


I have seen that the popularity of dotnet framework is Reducing a little not by much a little but the reason why I have put a C shop here is because of game development as Well as the xamarin.


Now game development with unity and everything is booming quite a lot And that's why this language made it to the list here also with the xamarin .

You are able to make mobile applications cross-platform are the Android as well as on the iOS native apps using the zamarons so that is the reason why I am putting up c-sharp here amazing language very easy to learn and


 Really a lot of people who were already into the dotnet market are now trying to move into the zamarons or in the game Development so that's why this language made it to the list at number.


4. Swift:

Swift here the reason behind putting the Swift is whether you are talking about top 10 Programming language top 5 swift has to made the list and the only reason behind that is Apple now 


Yes, I do agree here that there are a lot of haters of Apple on the internet But we cannot skip the fact that Apple is a big deal It sells insanely crazy high amount of devices every single year Regardless of whatever the prices or whatever the highest quality. 


They are building up They sell the product and this makes a huge ecosystem for you So if you're looking forward to design any apps that include any kind of Apple ecosystem 

Maybe that's an iPhone iPad Maybe a game for Apple or maybe any kind of desktop application the Swift has to be here There is just one way to go inside Apple ecosystem, and that is Swift 


Yes, I do completely agree here that there is a big hurdle that in order to get into the Apple ecosystem You have to have an Apple device whether it's a macbook Mini MacBook Pro. 



You cannot just code for the Apple ecosystem Outside the Apple ecosystem you have to be inside it here.


That's a big hurdle not everybody can afford Apple devices, so that's the downside But still the market is extremely huge the jobs are really good. It's high paying job So that's why Apple made it to the list and yes We had to put it on number for read Swift.


3. Java:

I would like to put Java here now alongside with Java I would also like to put kotlin So this is part is shared by two programming language Java and Kotlin this is no surprise this language had to be here the Java is insanely crazy powerful and popular language and 

Specially the recent increase in the Android apps and the demand of Android developer this language is growing like insanely But not only because the Android there are a lot of webApplications being totally designed in Java so that's why this language is gonna be on this list 
                                                               


But here's a quick word here that I would like to add on the Java now if you want to become an Android developer

 Java is a great start But in order to make sure that you add a little bit cherry on the top of your existing resume 


I would recommend you to learn java kotls now officially supported language for Android development and in fact Already a lot of companies have started to build up their site projects in the kotlin as well 

So if you want to get an extra edge as an Android developer Get started with Java Make a lot of apps in that but make sure you also learn about the Kotlin as well.



2. JavaScript

 I would like to put up JavaScript now this programming language looks like is on steroids 


This language is growing like insanely crazy now the JavaScript that you are aware of Possibly is not the JavaScript.

I'm talking about javascript has evolved quite a lot and with the 2017 edition here it has evolved quite a lot and there were a lot of flaws in the JavaScript. 



It was not the most personally favorite language for a lot of programmer But it has evolved quite a lot and makes sure we are on the same page we are talking about the 2017 and 2018 teen edition of JavaScript now javascript is perfectly capable and powerful enough to handle almost



 Everything you can work with the node GS and can rely on the backend with it at .the frontEnd you can go with angular or react and completely rely on this 



This is really the hottest trend in the market if you want to talk about the mobile apps the ionic framework or the react native Framework are completely capable of handling all the iOS as well as the Android app and yes There is a big reason why big companies like? 



Facebook are completely shifting towards this JavaScript scenario and JavaScript globe here for their web for their mobile Android iOS everything 



This language  I haven't seen any language growing this much quickly and this much Powerful this language is growing quiteinsane. Whether they talk about web, or mobile This is doing something at our number 




1 . Python:

 I would like to put Python here now Python has to be on the top of this list and the whole credit goes for machine learning 


Now this language is already super powerful ready to talk about the pen tester whether talk about the frameworks like Django For designing web apps or maybe you talk about the analysis of the things like machine learning numpy pandas 

This language has got a great comeback previously this language actually showed a little bit dull sign in the recent time But now again, this language is shining like anything talk about any companies.

 Whether it's Google. It's Facebook It's Apple all the companies are after the engineers who have strong and thorough knowledge about Python the recent startup are also aware that if they are going to implement machine learning Anyhow in their product their product is gonna scale up quite easily? 


They will get a high market value and there are great chances that they are gonna be somehow Being purchased by the big giants, so yes without a single doubt in my mind I would say that Python has two made it at number one in this list ok, so this is the list



 But I Do Have Five Honorable Mention, And I'll Mention Them Really Really Quickly Because These Are Really Good And They Had To Be Here


 PHP amazing awesome and still the highest projects on the websites like freelancer and upwork are and PHP amazing for NGO or also known as goal and really powerful can use a lot of your course and a lot of big companies are looking forward for the engineers of golang.


Numberthree are Really kind of a rival for python use quite a lot of machine learning as well as well as for data visualization, so yes It's stealing a limelight of Python a little bit number Guess in Comment.

eC++ implementation In game development as well as for high end research like NS three this language had to b here number one SQL 

Really the heard of the internet still and a lot of projects which are still in MySQL or somehow related Sql is the way how you query to the database not specifically the programming language, but still the hottest trend on stack overflow


 So had to be mentioned here So this was my top five list of programming language that you should be looking forward to learn in 2018 you have full right to disagree with me And I completely respect your opinion 


There is always something about programming languages some people favor one programming language some people favor other programming language And it's completely fine.

Now lets talk about all those step we need to follow for learn these languages  we will clear all those step in full detail and instruction:

1.       Clear up the fundamental

2.       Error handling

3.       Personal Project

4.       Get a degree or Coding bootcamps

Lets go onto the first step in detail and see what platform and what type of tool we need to use for this:

You have to first choose which programming language you want to learn and what you want to do with this when you are done start with code acedemy

If You want to learn with Reading the text you can go with ;

Code Academy © And FreeCode Camp:

It is the platform in which you can learn how to program basics of every language but you don’t have to learn many languges just in the beginning of your carrer You have to go for only one whatever you chosse you have to learn this language like there is no other brilliant language then that you are learning today.

If you want to learn with video You can go with:

Udemy, Edx, Udacity, Lynda, Pluralsite:

These are some of those website who offer very good video content for the programming you can learn from them as a student you don’t get that aukword feeling of aloneness because

You every classmate is learn that particular thing with you and you can discuss doubt with them. This will make you more confident with real life problems. 


Try Free Trails as much as possible so that you can get an idea about which platform you like the most.

Important Note:  Please take notes while learn with video courses.

If you are done with learning programming fundamental then you are ready for making your first personal Project the problem comes here is How to choose which project to work on Its very simple
You have to choose that thing that you are passionate about and can be done for long time without rest. So we are Done.

Now I Know you will get stuck somewhere you help you can use Stack Over Flow.

The last step is only if you want to get a job or you need to crack a coding interview:


Going to college is a difficult thing if you want to learn to code you can go for one or two year program but going for 4 year is not very good for your career you can go for 2 year program if you wish you had a college degree.

That;s it for today Please Share this Article with everyone who  want to learn how to code and best way to get Started.

Thank You.

2 comments: