01 logo

How do I learn coding completely beginner with no experience in computers?

how to learn to code for beginners

By Kaushal mandalPublished 2 years ago 5 min read
Like
coding image by pexels

What is coding?

Coding or rather we can say programming, Is completely another world. Where people speak with computers with their hands on the keyboard and without speaking a single word.

People speaking with the computer with the keyboard are called developers or software engineers and the language used to communicate with the computer is called programming language; the process in short is called coding or programming.

Why do you want to learn to code?

This is the most common question that needs to be answered before learning programming or coding.

So if you don't have the answer maybe you haven't thought about why you want to be in coding?

Let me answer the most common answer: why does everyone want to learn to code? it is because of money or someone in the family may have told you about the career scope.

Yeah, they are right and the career scope is also there. If this is it then you are at the right article.

How do I get started?

If you're new then follow these few steps and apply them constructively and the path to learning and becoming a good self-taught programmer would be way lot easier.

Steps to follow to learn to code

1.Reading programming books

2.Following coding websites.

3.From youtube tutorials.

4.Practicing.

5.Applying on projects.

Let's break it one by one

1. Reading programming books

Books are one of the best tools to learn code because I do believe once written or printed in the book cannot be mistaken but the same thing written online can be changed or updated by the backend team.

Which books to prefer as a newbie?

I do still believe if you are learning something then start from the basics if you have enough time.

So, if I was at your place then I would go with the C language in which the first operating system was written, that is Unix and then followed by other languages c++, java, python.

So it all goes with the interest if one wants to be a game developer or blockchain developer then need to go with c++ and so on.

Then for the C programming language, you can use the book "The C programming language by Brian W.Kernighan and Dennis M.Ritchie'' and after finishing this book as per your interest learn a new language and choose a career path or get advanced with the same language.

2. Following coding websites

Coding websites should be an alternative after the books. While referring to any online website, you need to have a book either in a hard copy or a soft copy.

Use of a website for learning is just another way to access things when you don't understand something that requires a lot more fairness or rather which you feel needs to be done more simply so that you can understand it.

That time is the right way to use the website.

I do prefer online websites for certifications only, mainly freecodecamp and hackerrank. There might be others too but I have used these two more often. The use of a website also depends on everyone's needs.

3. Following youtube videos.

Youtube is one of the free sources for every new coder who is trying to learn coding or programming but not as helpful as books.

While I was learning coding or programming most of my concepts were not that clear and I needed another simpler example or animated example which can help me understand them more clearly than I choose youtube over books.

But I said it depends on your interest which source you grasp faster.

In youtube, though I followed a few channels and a few animated channels to get my imagination more clear because at last coding is just imagining your code will work if you code stuff in a way.

4. Practicing

Practicing is the key because it is said by Dennis M. Ritchie itself to learn any programming language the best way is to code.

Because if you code for the first time you might be a little confused. In the second attempt, you might be a bit familiar. In the third attempt, you might be more familiar with how code works. In the fourth attempt you might understand what is happening and In the sixth attempt, you are master.

So the best way to learn to code is to try by yourself.

5. Applying on projects

As of now, you are ready with one of your programming languages and ready to decide where you want to go and some might have already begun where to go and started with new languages also.

But the key thing that would remain is to start working on your projects because the more you work on something the more you learn new things.

Working on your projects will help you in finding jobs and getting the interviews clear.

Because most of the companies prefer the candidate who has prior knowledge or working experience and it would help you in finding your 6 figure paycheck.

Conclusion

So following these steps would help you in finding your dream coding job and earn a 6 figure salary but the take would remain the same practice and work hard, The more you work on developing the skills and learning to code the sky is the limit.

how to
Like

About the Creator

Kaushal mandal

Hi, my name is kaushal mandal and I am a computer science graduate and a crypto believer.

Currently getting treatment for pancreas and fighting it

Reader insights

Be the first to share your insights about this piece.

How does it work?

Add your insights

Comments

There are no comments for this story

Be the first to respond and start the conversation.

Sign in to comment

    Find us on social media

    Miscellaneous links

    • Explore
    • Contact
    • Privacy Policy
    • Terms of Use
    • Support

    © 2024 Creatd, Inc. All Rights Reserved.