Curso de Yii - Framework PHP

Aprenda a criar aplicações web poderosas rapidamente com o framework Yii.

Nível Intermediário Categoria Desenvolvimento Back-end

  • Curso com 04h51 de videos
  • Certificado com 12 horas
  • 30 exercícios

Sobre o curso

Aprenda a criar aplicações web poderosas rapidamente com o framework Yii.

O Yii(Yes it is) é um framework de alta performance focado em facilitar e agilizar o desenvolvimento de aplicações web 2.0, com ele é possível termos um banco de dados já modelado e ir construindo as classes e views a partir das tabelas e seus relacionamentos. Por ser um framework fullstack, ele disponibiliza muitos recursos para o desenvolvedor como sua estrutura em MVC, models com filtros, ActiveRecord, Templates, Widgets, Helpers e muito mais. Desenvolver com o Yii trás a vantagem da alta produtividade alinhado às boas práticas de desenvolvimento. Programar com este framework é simples, rápido e seguro.

O que irá aprender?

Neste curso abordaremos tudo o que você precisa saber para criar um projeto Web, sendo ele de pequena a grande escala de maneira ágil e focada em sua necessidade.

Dentre várias outras coisas, você aprenderá os tópicos abaixo:

  • Instalar e configurar o framework;
  • Como o framework trabalha com MVC;
  • Controllers e rotas;
  • Views e Template base;
  • Formulários e suas validações;
  • Models e regras;
  • Migrations e ActiveRecord;
  • Autenticação e autorização;
  • Widgets;
  • Helpers;
  • Gii para a geração de CRUD.

Pra quem é esse curso?

Esse curso é destinado a desenvolvedores PHP que já possuem conhecimento avançado e que desejam iniciar com um framework ou para quem já conhece outros frameworks e deseja conhecer uma ferramenta produtiva com alto desempenho e baixa curva de aprendizado.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • Yii Framework 2
  • Visual Studio Code
  • Homestade

Conteúdo programático

  1. Introdução

    Introdução do curso, e preparação do ambiente.

    4 aulas
    • Conhecendo o Yii
    • Instalando o projeto
    • Estrutura de pastas
    • Questionário
  2. Conceitos do framework

    Nesta aula, conheceremos alguns dos conceitos implementados pelo framework.

    3 aulas
    • O padrão MVC (Model-View-Controller)
    • Ciclo de vida da aplicação
    • Questionário
  3. Controllers e Rotas

    Nesta aula veremos como trabalhar com controllers e rotas.

    2 aulas
    • Controllers e Rotas
    • Questionário
  4. Views e Formulários

    Nesta aula, veremos como trabalhar com views.

    4 aulas
    • Entendendo as Views
    • Model de formulário
    • View para formulário
    • Questionário
  5. Tratando as requisições

    Nesta aula, veremos como tratar as requisições.

    2 aulas
    • Request, Session e Cookies
    • Questionário
  6. Trabalhando com Banco de Dados

    Nesta aula, veremos como trabalhar com banco de dados

    3 aulas
    • Migrações
    • Models e ActiveRecord
    • Questionário
  7. Ferramentas

    Nesta aula, veremos como debugar a aplicação.

    2 aulas
    • Debuger e o Gii
    • Questionário
  8. Segurança

    Nesta aula, veremos como implementar autenticação e autorização na aplicação.

    3 aulas
    • Autenticação
    • Autorização
    • Questionário
  9. Widgets

    Nesta aula, conheceremos os widgets.

    2 aulas
    • Entendendo os Widgets
    • Questionário
  10. Helpers

    Nesta aula, conheceremos os helpers disponíveis.

    2 aulas
    • Helpers disponíveis
    • Questionário
  11. Projeto Final

    Projeto final.

    2 aulas
    • Entendendo o projeto
    • Programando
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • Acabo de terminar o curso de Yii Framework na Treinaweb. Sobre o Yii Framework, contatei que ele possui uma estrutura física muito bem arquitetada, não deixa a desejar em nada em relação a outros frameworks conhecidos do mercado. Utiliza as mais recentes técnicas, paradigmas e patterns conhecidos e versões recentes do PHP inclusive o PHP 7. Já sobre a plataforma da Treinaweb, fiquei muito satisfeito pela usabilidade e disponibilidade da plataforma de ensino, onde o que mais me chamou a atenção foi a diversidade de conteúdo. Com certeza farei mais cursos na Treinaweb. Recomendo.

    Depoimento - André
    Yii - Framework PHP
    André Campinas / SP
  • Otimo framework para desenvolvimento.. simples e robusto.. integração perfeita... compensa muito usar ele as vezes ate em aplicações pequenas.. para melhor controle.

    Depoimento - Bruno
    Yii - Framework PHP
    Bruno Rondonópolis / MT
  • Achei bastante didático. O curso conseguiu abordar de uma forma geral o básico do Framework. Estou ansioso por novos cursos mais avançados sobre Yii2!

    Depoimento - Saulo
    Yii - Framework PHP
    Saulo Maceió / AL
  • Gostei bastante da didática do professor. Explica super bem. Os áudios e o ambiente de ensino muito bom.

    Depoimento - Silvia
    Yii - Framework PHP
    Silvia Belo Horizonte / MG
  • Bom dia, Ótima forma de aprendizagem, pois pode ser realizada em horários de laser . Ótimo material de aprendizagem e conteúdo bem explicado.

    Depoimento - Lucas
    Yii - Framework PHP
    Lucas Curitiba / PR
  • Didática ,muito boa, as explicações também. Ansioso para termos um curso avançado do Yii Framework.

    Depoimento - Cláudio
    Yii - Framework PHP
    Cláudio São Paulo / SP
  • Professor bem simpático e didático

    Depoimento - Leonardo
    Yii - Framework PHP
    Leonardo Porto Alegre / RS
  • Ótimo para ter uma boa base e começar a dar os primeiros passos.

    Depoimento - Weverton
    Yii - Framework PHP
    Weverton Maceió / AL
  • Excelente curso

    Depoimento - Vera
    Yii - Framework PHP
    Vera Umuarama / PR

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!