Learning to code (my experience)

Learning to code (my experience)

I began learning to code about a year ago, and I was so confused at that time I didn't understand what was going on, and then I started to believe that coding is not for me.

I was learning C++ at that time and was completely overwhelmed by it. As a result, I stopped learning.

After some time, I came across web development and began learning HTML. It was simple for a beginner to understand, and I can see the results.

HTML is a simple markup language and easy to learn, but it has some accessibility issues, such as not using semantic tags but we can easily solve this kind of issue.

Then I started learning CSS. It seems simple at first, but once you start developing complex websites and sites which have more than one page, it becomes difficult. I've noticed that most developers hate CSS.

The issue is that most developers believe CSS is simple to learn and thus they skip it.

CSS is important for web developers; please give it the time and respect it deserves.

To gain confidence in CSS make projects I learned more about CSS in making projects than in any course.

After making many projects in HTML and CSS I started learning JavaScipt.

JavaScript is by far the most used programming language in web development but is not easy to learn.

I started to understand it after taking some courses and reading articles and blogs about it. It takes some time to understand JavaScript, but I've finally started writing JavaScript code on my own these days. The only way to improve your understanding of JavaScipt is to spend some time with it every day.

frontendmentor.io

codewell.cc/challenges

Final Thoughts -

Coding is a complex skill that cannot be learned in a single day. It takes some time to get used to the syntax and style of programming, but there are ways to make it easier to learn

Here are some pointers to help you get started if you're new to coding.

To learn to code, you must first:

  • Determine the best method of learning. There are numerous methods for learning to code. There are free online courses, paid online courses, and in-person courses available.
  • Begin with a course that is appropriate for your level of knowledge and needs. For example, if you are a beginner and want to learn how to code in HTML, you should begin with an introductory HTML course.

-Sometimes you will feel lost and it is ok

-Being consistent only way you can succeed.