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

    • Professor bem simpático e didático

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

      Depoimento - Weverton
      Yii - Framework PHP
      Weverton Maceió / AL
    • Foi o melhor dos cursos que fiz pela Treinaweb.

      Depoimento - Angela
      Yii - Framework PHP
      Angela São José dos Pinhais / 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!