Answer the question
In order to leave comments, you need to log in
What can be learned in addition to PHP from the back?
I am learning php oop + mvc using the yii2 framework as an example. The frontend seems to me hemorrhoids and I don’t really want to get into it. What extra can you take? Does it make sense to take node.js?
Answer the question
In order to leave comments, you need to log in
Does it make sense to take node.js?
1. First, drop the framework. This is the disease of all beginners. You don’t really understand OOP and MVC, but you can already get into frameworks or “learn based on frameworks”. As a result: there is no understanding of how it works, or why it is needed, OOP and MVC.
Try writing your own primitive. That's right, so that autoloading works, at least with the help of the same composer, write your own M, V and C.
At the beginning of the journey, this is not only not shameful, but also useful. Once and for all, you will understand how it works. Post this code on github. Then throw off the link of the project here, and ask to evaluate your code. Make a review. And don't expect forgiveness. But it will be the best experience. And as close to real as possible (as at work). And then feel free to write it down on your resume.
Second, drop yii2. That's serious. In 2018, this is the worst choice you can make. Nothing will teach you discipline like Symfony and make you understand how all frameworks work in general. But don't expect it to be easy.
2. Do not take anything extra. This is the second most common mistake of all beginners. Spray on the sides. Take on everything at once, including frameworks.
Optional - it can be the HTTP protocol and how it works, MySQL, at the level of simple JOIN queries. And that's all. enough of this.
3. If you don't want to get into the frontend, don't. There, even experienced front-enders now break their legs and arms and fill bumps.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question