Progate, where you should start programming
In this article, I will write my review of Progate, a website where you can learn programming. First of all, I really recommend Progate for all of those who want to begin to study programming and even for those who are intermediate or advanced in programming. Here I will start by explaining what Progate is.
Table of Contents
What is Progate?
Learn to Code.Progate.com: https://progate.com/
Broaden Your Horizons.
In my opinion, I think Progate is an excellent resource to start studying programming, and there are mainly 4 reasons for this.
Easy to understand what to learn
Unlike studying mathematics or other languages, learning programming is kind of difficult because there are too many things to learn and it is difficult to find where to start for beginners. For example, when you start learning to program, you have to choose one language from so many languages. However, Progate suggests you a “study path”, where starts from HTML/CSS, so you don’t have to worry about this problem anymore.
Easy to understand the content
Furthermore, the content of the courses is also easy to understand. This service uses slides to explain the concept of programming and the slides and figures are clean so I think many people can understand programming without so many difficulties. I know more and more people are getting interested in programming or other IT stuffs, but the problem is that many of them think programming is difficult. However, I promise that when you try this service you will find it is wrong.
Users can try programming with editors
As shown in the picture above, users can actually code after the lesson in the editor. First, users learn the concept or the syntax of programming, and after that, users are given some problems, and they have to code a program to solve them. Actually, I think this feature is the biggest merit of Progate because, In my opinion, the most important thing to learn to program is the output. I think coding by yourself is the shortest way to be a good programmer, so it is an excellent thing for users to be able to output what they learned 1 minute before.
There are 2 plans in Progate; one is the Basic Plan, which is free; the other is the Progate Plus, which costs $9.99 a month. Judging from the content, I think this price is reasonable and it’s worth trying. Although there is also a free plan, I strongly recommend you to take the paid one if you want to learn to program. Because the free plan gives you only the really basic materials, I don’t think the free plan is enough. However, it is a good choice to first try the free plan to taste this service, and you can change the plan if you want more.
The demerit of Progate
I think Progate is a good source to start studying to program, but there is a demerit with it. That is, Progate is not enough if you really want to be an advanced programmer or real app/web developer. You can be a beginner or even an intermediate programmer with this service, but you can’t be advanced because Progate only teaches you the basic things of programming. However, I think it’s OK, you can try other materials after Progate. Learning is not a short path and no one can finish learning to code with only one material. Therefore, what I recommend is to first start Progate and after you finished it, you can try other e-learning services or books.