How to learn to code in 2023 for total beginners by KIRAN KAMRAN

How to start coding 



so if you're a fresher or if you're someone who's just interested into

 

getting into coding first why learn coding then we'll move on to how you can start coding 


for yourself how will you start it then third we'll discuss which languages should you start 


with which language should you choose then we'll discuss how you can choose a project 



we'll discuss what this particular topic is and then we'll discuss the learning path what is the 


learning path you should take and finally we will conclude by discussing what are the 


different kinds of jobs you can get in this particular field so,



 our first question here is why learn coding so this is the question 


for you as well as me why should you learn coding and do you really want to learn it.


coders or programmers they want to become programmers at least they want to learn what 


coding is or how towork with coding so these can be a few of the reasons why you would 


want to become a coder maybe you want to get a really high paying job maybe you're just 


interested in coding maybe you just you know learning coding to adapt with the change you 


know with the market adapt to the market adapt to the change that's happening to the 


market so you should ask yourself why do you want to learn coding



So with the question how to start coding you should first go ahead and narrow it


down to where do you want to code or how do you want to code so first you need to figure 


out 



what do you want to do with a coding do you want to develop an application 



do you want to make a bot do you want to develop a website?



what kind of thing do you want to do so,



once you've figured that out you should go ahead and learn what are the languages and the 


tools that are required for the particular thing.



let me give you an example of the person 


who is just interested in coding but he's not he's never gotten the recording he's just 


heard about how hacking is so cool and he wants to get into coding so he starts off by 


first deciding what kind of projects he wants to do so he wants to do a project where 


he's going to be making a recommendation system on a website but the thing is this 


recommendation system does not use any powerful algorithms or something it's just for 


him to share a few details with his family because the family lives far apart so he just 


wants to share a few details with them so to do that he just made this application so see it 


has a practical use for this particular project and while doing this project he's learning a lot 


of things he's learning how to code a website he's learning html css javascript 


PHP database technology a lot of different things 



now this is how I recommend you should go ahead with it too you should first figure out 


what you want to do.



Then figure out what language and tool you need for it then learn 


the basis of that language like you know all the different basics of a particular language.


 

you should learn that and then move ahead and make the application now a few 


you know a disclaimer here when you're going to make this application make sure that the 


the application you're making is very simple.


 

One because when you start off always start with baby steps because if you start with  


something gigantic if you want to make the whole Facebook website then you'll 


obviously fall off the first step itself because you don't know where to start from so if you're 


rather than making such a huge website what you can do are you can just you know start by 


creating a small website.



where you basically can create accounts 


and you know post statuses that's it so this is how you I suggest you guys should start off by 


you know I should start coding all right.



 so first that is to figure out what you want to do so let 


I give an example so you can do a lot of things you can make a small game so if you're 


into gaming and you want to make you know particular smart you know you want to get 


into the gaming industry, you want to become a game developer then you should start over 


making a very small game you know app not an app per se like a particular a snake 


ladders you know snake game the one we had on Nokia mobiles like that that sort of a game 


a very simple one like you know  the defender the defender game where 


you're basically shooting aliens from you know below and if you're not that then you can go 


ahead and make a web application or a mobile application a very simple one per sale you 


know like uh you know very small things in mobile traffic you're going to make a mobile 


app I would recommend not going for a mobile app right now but if you're really interested 


in making a mobile app then you can go ahead and make a very simple app that just opens 


up and tells you what the time is so that way so then this way first figure out what


 you really want to do as a project then figure out what are languages and tools you can 


use.



So there are a lot of languages out there that you can use like let me give you that you 


have python c plus javascript and you have similar tools with them that you know 


that you have to use with them you can use your ideas that integrated development 


environments you know basically where you write the code and you need compilers and all 


those tools so figure out what you need with all of this. 




Learn basic Language







not just the language these are fundamentals of any language when you're working with any 


the language you'll have loops if statements variables and functions and arrays and similarly 


you know that example of you know making that website your learning javascript so you'll 


have to learn these and then you have to learn the basics of the language itself you'll have to 


learn a little bit of HTML a little bit of CSS a little bit of javascript and once you learn all of 


those you know the fundamentals of all of those things then you can go ahead and create 


the application that you want to now and then create a basic application so now you know 


he's he knows what he wants to create and he's creating it then so the process of creation 


when he's creating the web application he'll be learning a lot of things he'll be learning how 


to create functions in javascript he'll be learning how to place certain things using CSS how 


to color them how to make them fancier looking and how do you know to divide the content 


using HTML so a lot of different things you'll be learning when you're creating this 


the application now remember a very important factor here is that you should



Create basic application



not go for something that is complicated you should go for something that is very simple if 


you go for very simple then you know  in the start it feels like oh I'm not doing anything 


but actually learning so if you complete this application right then you should give yourself 


a pat on the back because you've done something amazing you started by not knowing 


anything encoding to create a basic application that's a good step once you've learned this 


then you should go ahead for different other applications like once you complete your first 


project do a second project this time when you're doing a second project make sure that it's 


little bit more complicated again not so complicated as making a whole Facebook website 


make it a little bit more complicated so that you know you can work with it and learn new 


things.

 


Which language and tools should you use? 



so you have a lot of languages out there you have python kotlin c plus c sharp


 javascript swift java ruby php node.js r there are so many different languages

 

for so many different use cases so again you would have to define our


aim for yourself up define a particular project for yourself so that you know you can


learn through all these tools and languages on the journey there because if you have a name 


you won't falter you won't you know if you have an error you will try to solve it because 


you have an aim and you want to accomplish that aim so that's why so choosing a language 


well i would actually recommend you start off with python itself well python and javascript 


are pretty easy to start off with but personally, i would recommend python because python 


is one of the easiest languages out there now it's very easy to learn like the learning 


the curve is not very steep it's a very gradual curve so you can learn easily with python it's got 


very simple.

 

Post a Comment

Previous Post Next Post