What are some of the best ways to learn coding?

Computer technology is nothing without coding, it is the most need for technology. This is why every newbie in the computer science field wants to learn to code, but this is the big question which is mentioned in the heading of this article that what are some of the best ways to learn coding? or where to start coding?

Now every beginner asking those questions and this is the article for them, this article reveals the best ways to learn to code, whether you are a beginner or an expert in this field.

1. Watch tutorials on YouTube (Free)

My number one source to learn about anything is YouTube. You can search about any programming language you like (I like web development Html, CSS, Javascript) and you will find amazing tutorials and complete courses in your own language like most popular are English and Urdu/Hindi tutorial or courses.

Steps to learn coding on YouTube
  1. Make a schedule, if you are a beginner then start slowly, just 2 to 3 days a week, and 2 to 3 hours per day (I recommend) but make sure to take a fixed time when you are free on all days. You can make a schedule whether on paper or any software like Ms Word (Recommended), Canva, etc whatever you like the most.
  2. Watch videos on selected days and in selected hours but make sure not to practice the code while watching the video.
  3. Take handwritten notes while watching videos (Don’t practice the things on IDE).
  4. Open your IDE and practice all the things you learned in the videos.
  5. After completing the course make your own mini-projects to practice the whole things you learned in the course.

2. Take paid courses to learn coding

The second method is to take a paid course which is not recommended for beginners. The steps are the same as YouTube but the difference is that YouTube is completely free but in this method, you have to spend some money on courses.

Some of the best paid online course websites are Udemy (Recommended), Coursera, and Udacity. You can choose the course according to your need and follow all the steps mentioned above in the YouTube section. The disadvantage of this method is you will find most of the courses on these websites in the English language which is not comfortable for most of the beginners in Asia, this is why I do not recommend this method to beginners.

3. Learn Coding from websites

Another method of learning code is by using websites that you can use with YouTube combine to learn more. Some of the most popular websites to learn coding are w3school, JavaTPoint, Tutorial Point, Code Academy, etc. In those websites, w3school is the most recommended source because it covers many fields of computer technology or computer programming, like Java, C#, HTML, CSS, Javascript, AI, Machine Learning, and Python.

It is recommended that do not use just websites to learn to code but along the website, you must take a complete video course from YouTube because as a beginner it is easy for you to understand the concepts by watching videos.

4. Learn coding by joining local academy

The last way of learning coding is by joining the local academy in your city. This method is also paid because you need to pay fees for every course you take in the academy.

The advantage of this method is that you will learn from your teacher face to face, if you have any query then you can clear that by referring to your teacher, and the teacher will clear your query by taking examples which help you to learn more effectively. Another benefit with this is when anyone asks a question to the teacher then there is a chance for you to learn more concepts.

Some best sources to learn coding

YouTube Coding Channels

Urdu/Hindi Channels
  1. Code With Harry
  3. EasyTutsForYou
  5. Geeky Shows
English Channels
  1. Programming with Mosh
  2. edureka
  4. Clever Programmer
  5. Traversy Media

Paid Programming Courses Websites

  1. Udemy
  2. Coursera
  3. Udacity
  4. Code Academy
  5. Code Avengers

Best Free Websites to Learn Coding


About the author

Awais Nazar

View all posts


  • At this time it seems like WordPress is the top blogging platform
    available right now. (from what I’ve read) Is that what
    you are using on your blog?

  • Good day! I could have sworn I’ve been to this site
    before but after checking through some of the post I realized it’s
    new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back often!

  • Hi there very cool blog!! Man .. Excellent .. Amazing ..
    I’ll bookmark your blog and take the feeds also?

    I am glad to seek out a lot of useful info here in the submit, we need develop extra techniques
    on this regard, thanks for sharing. . . . . .

  • I have to thank you for the efforts you have put in penning
    this site. I am hoping to check out the same high-grade blog posts
    from you in the future as well. In truth, your creative writing abilities has inspired me to
    get my very own website now 😉

  • Hey I know this is off topic but I was wondering if you knew
    of any widgets I could add to my blog that automatically
    tweet my newest twitter updates. I’ve been looking for a plug-in like this for quite
    some time and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything.
    I truly enjoy reading your blog and I look forward to your new updates.

  • I’m not sure where you’re getting your information, but great topic.
    I needs to spend some time learning more or understanding more.
    Thanks for great information I was looking for this info
    for my mission.

  • This design is steller! You definitely know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful
    job. I really enjoyed what you had to say, and more
    than that, how you presented it. Too cool!

  • It is appropriate time to make a few plans for
    the future and it is time to be happy. I have read this put up
    and if I could I want to counsel you some attention-grabbing issues or suggestions.

    Maybe you can write subsequent articles referring to this article.
    I desire to learn more issues about it!

  • Hey I am so thrilled I found your blog, I really found you by
    accident, while I was browsing on Google for something else,
    Nonetheless I am here now and would just like to say thanks a lot for a incredible
    post and a all round thrilling blog (I also love the theme/design),
    I don’t have time to look over it all at the minute but I have bookmarked it and also included your RSS feeds, so when I have time
    I will be back to read much more, Please do
    keep up the great job.

  • Hey would you mind letting me know which web
    host you’re using? I’ve loaded your blog in 3 completely different internet browsers and I
    must say this blog loads a lot quicker then most.
    Can you recommend a good internet hosting provider at a honest price?
    Thanks, I appreciate it!

  • Thanks for one’s marvelous posting! I quite enjoyed reading it, you are a great author.I will always bookmark your blog and definitely
    will come back sometime soon. I want to encourage you
    to ultimately continue your great posts, have a nice weekend!

  • Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.

    I’ve been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this.

    Please let me know if you run into anything. I truly enjoy reading your blog and I
    look forward to your new updates.

  • Wow, fantastic blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of
    your website is fantastic, as well as the content!

  • Nice blog here! Additionally your site lots up fast! What host
    are you using? Can I am getting your associate link for your host?
    I want my site loaded up as quickly as yours lol

  • Great post. I was checking constantly this blog and I’m
    impressed! Very useful information particularly the
    last part 🙂 I care for such info much. I was seeking
    this certain info for a long time. Thank you and best of luck.

    Here is my web page – cbd gummies

  • Hey There. I found your weblog the usage of msn.
    That is an extremely well written article. I’ll be sure to bookmark it
    and come back to read more of your helpful information. Thank you
    for the post. I’ll certainly comeback.

    Look into my website :: best delta 8 gummies (

  • I do accept as true with all of the ideas you’ve introduced on your post.
    They’re very convincing and will definitely work.
    Nonetheless, the posts are very short for starters. Could you
    please extend them a little from next time? Thank you for the post.

Leave a Reply

Your email address will not be published.