Yii 1.1: The complete beginner's study guide for the Yii Framework


Studying the framework ΒΆ

Start studying the MVC pattern. You will understand the roles of the model, the view and the controller and know where goes each part of the code.

Read the guide. It is the most important step in learning Yii. A few tips:

  • Click on the links throughout the guide, especially the links to the API documentation.
  • Explore the API and click on "show" to see the code behind the methods.

Explore the API documentation. See the relationship of the classes, how they extend and are extended by each other and how they are organized in packages.

Very important classes (check them and their extended/extending classes throughly):

Explore Yii's website. There you'll find:

Then, you can start a fresh Web app project to do anything you want to learn the framework. I suggest that you read the framework's source files and follow the execution path of the methods you call. You'll learn a lot about how it works internally. This knowledge will prove very useful in the future, trust me.

Selected wiki articles that will help you hit the ground running:

Selected extensions that will help you get started quickly:

Total 2 comments

#12584 report it
Gustavo Andrade at 2013/03/29 08:15pm
very good

Excellent contribution my friend!

#10083 report it
Rodrigo Coelho at 2012/10/03 04:39pm

Replying to a few threads on the forum I noticed that some people just needed guidance on where to learn about the framework. This motivated me to share this roadmap, which outlines a path to learn the framework from the very beginning. It worked well for me.

This document is not a guide on its own, but a roadmap.

Leave a comment

Please to leave your comment.

Write new article