Skip to content

O que você precisa saber? ​

A curva de aprendizado do Yii não é tão íngreme quanto a de outros frameworks PHP, mas ainda assim há algumas coisas que você deve aprender antes de começar com o Yii.

PHP ​

O Yii é um framework PHP, então leia e entenda a referência da linguagem.

Programação orientada a objetos ​

Você precisa de uma noção básica de programação orientada a objetos. Se ainda não conhece, veja um dos muitos tutoriais disponíveis, como o do tuts+.

Ao desenvolver com o Yii, você escreve código orientado a objetos, então conheça bem o suporte do PHP a POO.

Quanto mais complexa for a sua aplicação, mais conceitos avançados de POO você vai precisar aprender para lidar bem com essa complexidade.

Linha de comando e Composer ​

O Yii usa amplamente o gerenciador de pacotes que é o padrão de fato no PHP, o Composer, então leia e entenda o guia dele. Se você não tem costume de usar a linha de comando, é hora de começar. Depois de aprender o básico, você não vai querer trabalhar sem ela.

HTTP ​

Como o Yii é um framework web e a web usa principalmente HTTP, é uma boa ideia aprender mais sobre ele.

Docker ​

O template de aplicação padrão usa Docker, então recomendamos que você leia e entenda os conceitos.

Também vale a pena conhecer os princípios do twelve-factor app.