T
T
TAnonim2016-08-29 13:36:01
Yii
TAnonim, 2016-08-29 13:36:01

What is the best way to learn yii2?

What is the best way to learn yii2 so that later I can create a normal, "correct" site? Now I'm reading the documentation and writing examples based on it, but I don't know if it's effective? I also saw a course with geekbrains, is it worth watching? How did you develop in this direction?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Dmitry, 2016-08-29
@TAnonim

Good afternoon.
Read documentation, look at projects on github, try to write your own solution for some task....
Here are a few links that will help you:
1) rmcreative.ru (a blog of one of the yii2 developers)
2) https://github.com /samdark/yii2-cookbook (recipes from the same developer)
3) www.elisdn.ru/blog/tag/Yii2 (one of the blogs where you can learn how to work with yii2)
4) https://github.com/yiisoft/ yii2/tree/master/docs/g... (documentation in Russian from yii2 developers)

M
mitaichik, 2016-08-29
@mitaichik

Think about what kind of project you would like to do and make it in yii. I used to do this when I was learning Java. Now this educational project also brings me dough)

S
seoman098, 2016-08-29
@seoman098

Start with Zandstra's PHP Objects and Templates. Then you can take up the study of the framework, but I would start with Codeigniter or Symphone.

M
Maxim Fedorov, 2016-08-29
@qonand

for learning yii, as for me, documentation + practice is quite enough. One dry theory will not give you anything, it is not enough to read the documentation, you still need to try to do in practice what is written in it. With this approach, you will be able to write a more "correct site" at the level of a business card, a simple store or some kind of portal. But you need to understand that if you want to write large projects in yii, knowledge from the documentation will not be enough for you, at least you will still need knowledge of:
- OOP / patterns (including MVC) / any architectural principles
- DBMS
- PHP
- HTML / CSS / JS (if you also plan to do the front part)
- Practice on all the previous points

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question