The problem of most of books and websites.
Most of people who write courses about programming have great and long experience, then when they create courses or write books, they often do that to show a new way of understanding the programming language they teach , many of that books are designed for someone with little experience in programming.
As beginner we often looking for something that can explain us programming in our common language, in a common words.
There are also several platform that are very good for beginners, but unfortunately most of them are not free, so when we are used to seeing all things free on Internet and for the fear of the unknown activities, most of beginners find that it is not possible to pay for anything that can be retrieved free on the Internet.
This website are in French, English and Spanish.
This website are really great if you are interested in web development. They have great courses on all important things you need to know before to call yourself a web developer. The wonderful thing that i found at freecodecamp is their community and project.
And when you fell that you want to do more i suggest to use NodeSchool
Finally I will say that websites that teach code are like colors, they are subjective i.e everyone can have his or her personal opinion on the subject, me what I listed is my personal opinion compared to my personal experience on all websites i used. If you know a very good website that teach to code you can tell us in the comments.
If you enjoy reading this post please 👏 👏 👏 it and share it to help other to find it.
Want to learn more about web development ? Follow me here on medium or on Twitter.