antiblock
Rodnia | Alpha & Omega
  • Chatbox

    You don't have permission to chat.
    Load More
Sign in to follow this  
p4uLø

[Curso] - Zend Framework 2 (Iniciante E Intermediário)

2 posts in this topic

Boa tarde, gostaria de compartilhar uns cursos que possuo em PHP com vcs,

ZF2 Iniciante e Intermediário

e de

Bônus CakePHP e JetBrains PhpStorm 7.0 

 

 

 

    Zend Framework 2 - Iniciante

 

  • [*]
Introdução
  • [*]
O que é o Zend Framework 2 [*]Diferenças entre o ZF 1 e ZF 2

[*]Instalação

  • [*]
Entendendo o processo [*]O que é o composer? [*]Fazendo a instalação [*]Rodando o framework pela primeira vez

[*]Iniciando

  • [*]
Entendendo estrutura de pastas [*]O que são os Modules [*]Application.config.php [*]Global e Local.php [*]O módulo padrão Application [*]Modules.php e Module.config.php [*]IndexController e ViewModel

[*]Entendendo conceitos

  • [*]
Autoloader e PSR [*]Dependency Injection [*]Service Manager e Service Locator [*]Event Manager [*]Falando sobre MVC

[*]Criando um módulo exemplo

  • [*]
Criando o module.php [*]Configurando o module.config.php [*]Entendendo o básico sobre rotas [*]Registrando os controllers [*]Configurando a view manager [*]Fazendo o olá mundo em nosso module

[*]Entendendo Models

  • [*]
O que são models? [*]Criando DbTable [*]Criando Entidade [*]Fazendo listagem no controller e view

[*]Doctrine 2

  • [*]
O que é o Doctrine? [*]Instalando o DoctrineModule via composer [*]Configurando o Doctrine [*]Criando nossa primeira Entidade [*]O que são annotations? [*]Criando nosso primeiro Repository [*]Criando método getEntityManager em nosso controller [*]Fazendo listagem de dados em nosso controller [*]Criando aplicação exemplo [*]Criando base de nosso Module [*]

Utilizando estrutura para o módulo (Livraria e LivrariaAdmin)

[*]

Criando entidade Categoria e seu Repository

[*]

Registrando Categoria como serviço

[*]

Listando categorias

[*]

Fazendo paginação

[*]

Criando paginator.phtml

[*]

Formulários

[*]

Entendendo conceitos do ZendForm

[*]

Criando o formulário de caqtegoria

[*]

Entendendo o InputFilter

[*]

Criando new.phtml para exibição do formulários

[*]

Service Layer

[*]

O que é Service Layer

[*]

Criando métodos essenciais para um CRUD

[*]

Registrando Categoria como seviço e resolvendo dependência

[*]

Utilizando método Configurator em nossa Entidade

[*]

Criando newAction

[*]

Outras ações

[*]

Criando ação de Editar

[*]

Criando ação de remover categoria

[*]

Classe abstrata de CRUD

[*]

Utilizando classe CRUD para a CategoriasController

[*]

Usuários e ZendAuth

[*]

Criando entidade Usuario

[*]

O que é salt? Utilizando salt único

[*]

Encriptando senha com sha512 com loop de 64k

[*]

Entendendo a ZendAuth

[*]

Criando método: findByEmailAndPassword

[*]

Criando adapter de autenticação para o Doctrine

[*]

Configurando rotas

[*]

Criando AbstractService

[*]

Criando CRUD

[*]

Criando fomulário de autenticação

[*]

Autenticando

[*]

Criando ViewHelper para verificar autenticação nas views

[*]

Registrando evento para validar automaticamente a autenticação

[*]

Fazendo logout

[*]

Livros

[*]

Criando entidade Livro

[*]

Fazendo relacionamento com categorias OneToMany e ManyToOne

[*]

Configurando rotas

[*]

Criando CRUD

[*]

Criando evento para variar o template de acordo com o Namespace

[*]

Fazendo listagem de livros e categorias no frontend

 

 

 

    Zend Framework 2 - Intermediário

 

  • [*]
Revisão do Zend Framework 2
  • [*]
Instalação [*]Composer [*]Estrutura de pastas [*]Instalação de módulos [*]Instalação do doctrine

[*]Criando módulo de autenticação e registro de usuários

  • [*]
Entendendo o processo [*]O que é o ZFCUser [*]Criando nosso próprio módulo sem ZFCUser [*]Criando entidade usuário [*]Criando service [*]Criando controller [*]Fazendo CRUD [*]Criando views [*]Criando formulário de registro [*]Criando input filter [*]Criando classe abstrata para envio de emails [*]Resgatando dados de configuracao da conta de email [*]Ativando usuário com email de confirmação [*]Criando esqueci minha senha [*]Criando formulário de login [*]Realizando autenticação

[*]Doctrine DataFixtures

  • [*]
O que são data Fixtures? [*]Instalando DataFixtureModule [*]Criando uma Fixture [*]Carregando dados de teste

[*]Trabalhando com ACL

  • [*]
O que é ACL? [*]Como o Zend Framework trabalha com ACL [*]Roles [*]Resources [*]Privileges [*]Criando um simples exemplo de ACL na prática [*]Criando um módulo de gerenciamento de ACL [*]Entendendo o funcionamento do módulo [*]Entendendo modelagem das tabelas do banco [*]Criando entidades [*]Criando administração de Roles [*]Criando administração de Resources [*]Criando administração de privileges [*]Associação entre as 3 entidades [*]Criando classe principal para o registro da ACL [*]Registrando ACL como serviço [*]Utilizando ACL em nosso controller [*]Criando um módulo Restful [*]O que é REST? [*]Disponibilizando uma API para ser consumida [*]Criando um Restful controller [*]Disponibilizando dados [*]Publicando um módulo no Github [*]Configurando composer [*]Composer.json [*]Composer.locks [*]Fazendo deploy da aplicação [*]Utilizando Amazon Beanstalk para fazer deploy da aplicação [*]O que é o Amazon Beanstalk [*]Criando Aplicação [*]Criando e configurando o ambiente [*]Configurando repositório git [*]Realizando o Deploy

 

Zend Framework 2 - Iniciante: https://mega.co.nz/#!hEw20QhS!KrINi0ys2LpmKkIdT8eUr2VZvmdAihlSDE4VN01VPDA

Zend Framework 2 - Intermediário: https://mega.co.nz/#!BAxUwaLS!EWGW9XYicgVGthhWF5sDRV5JD-5C1A_vbKOnu3vfJCQ

CakePHP: https://mega.co.nz/#F!oEQjHYaL!I08yLmYFWOQmGaXNcuMwrQ

JetBrains PhpStorm 7: https://mega.co.nz/#!cRRUWRiD!MC1_TgchmAiLz7Jp1ucMwEj_enp1tyIh24z_K9r-lus

 

 

Share this post


Link to post
Share on other sites
antiblock
Elveron

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this