Curso com projeto prático Gerenciador de finanças pessoais com PHP OO | School of Net

R$ 70.00 Gerenciador de finanças pessoais com PHP OO Desenvolva do zero um gerenciador de finanças pessoais com PHP 7.1 orientado a objetos utilizando os recursos mais modernos da linguagem. Conceitos sobre orientação a objetos, dependency injection, SOLID, MVC, Routing, e template engine serão largamente utilizados, além de ferramentas como Composer e PHP CodeSniffer. Ao final do projeto, será realizado o deploy (instalação da aplicação) no Heroku. 5 0

Gerenciador de finanças pessoais com PHP OO

Complete

Desenvolva do zero um gerenciador de finanças pessoais com PHP 7.1 orientado a objetos utilizando os recursos mais modernos da linguagem. Conceitos sobre orientação a objetos, dependency injection, SOLID, MVC, Routing, e template engine serão largamente utilizados, além de ferramentas como Composer e PHP CodeSniffer. Ao final do projeto, será realizado o deploy (instalação da aplicação) no Heroku.

Compartilhe : | Código fonte Emitir Certificado

Instrutor

Luiz Carlos

Luiz Carlos Diniz

Desenvolvedor completamente apaixonado por tecnologia. Especialista em PHP e seus principais frameworks como: ZF, Symfony e Laravel. Possui grande domínio em tecnologias voltadas para Python, Frontend e Javascript. É tutor na School of Net e Code.education.

Cursos Profissionais

Faça esse curso e aprenda...

  • Deploy no Heroku
  • PHP CodeSniffer
  • Composer
  • Template Engines
  • Routing
  • SOLID e MVC
  • PHP com Orientação a Objetos

Aulas

Introdução 0:05:18 Free

Windows - Instalando Git Bash e Cmder 0:10:50

Windows - Instalando PHP e Composer 0:16:39

Windows - Instalando MySQL 0:11:12

Linux - Instalando MySQL 0:07:36 Free

Linux - Instalando PHP e Composer 0:11:45

MAC - Instalando PHP e Composer 0:15:04

MAC - Instalando MySQL 0:05:24 Free

Iniciando a aplicação com Composer 0:07:52

Integrando phinx 0:12:29

Gerando primeira migração 0:17:09

Migrando categorias de centro de custo 0:14:06

Criando seeders 0:08:19

Integrando Faker com seeders 0:10:36

Automatização migrações e seeders 0:04:21 Free

Composer e PHP-FIG 0:10:19

PSR-0 vs PSR-4 0:10:18

Interface de container de serviços 0:11:09

Implementando container 0:10:53

Criação da classe Application 0:06:55

Criando plugins 0:07:05

PSR-1 e PSR-2 0:07:28

Integração com Aura.Router 0:09:53

Configurando combinador de rotas 0:14:49

Criando primeira rota 0:13:50

Melhorias no sistema de rotas 0:10:24

Emitindo resposta HTTP 0:06:54 Free

Integração com Twig 0:09:52

Serviço para renderizar templates 0:13:05

Template para listar categorias de custo 0:13:53

Integração com Eloquent ORM 0:12:42

Criando model para categorias 0:08:40

Criando categorias de custo 0:12:14

Melhorias em redirecionamentos e paths 0:13:22

Edição de categoria de custo 0:12:31

Exclusão de categorias de custo 0:09:49 Free

Organizando controllers 0:05:28

Iniciando com repositories 0:10:21

Refatorando model para repository 0:18:52

Organizando formulário 0:09:00

Criando model de usuários 0:10:55

Criando CRUD de usuários 0:12:49

Iniciando login e serviço de autenticação 0:13:02

Integração com jasny-auth 0:12:08

Implementando login e senha criptografada 0:14:59

Testando login 0:15:54

Recuperando usuário 0:08:54

Efetuando logout 0:04:27

Estrutura de barreira para as rotas administrativas 0:14:13

Testando barreira da área administrativa 0:08:48

Adicionando usuários às categorias 0:14:59

CRUD de categorias com usuários 0:15:49

Criando estrutura de contas a receber 0:09:12

CRUD de contas a receber 0:21:13

Iniciando CRUD de contas a pagar 0:15:28

Testando CRUD de contas a pagar 0:22:39

Iniciando área de extrato 0:09:46

Organizando data início e data fim do extrato 0:11:36

Iniciando consulta de extrato 0:12:06

Terminando consulta de extrato 0:19:47

Testando extrato 0:06:23

Contabilizando gastos em categorias de custo 0:12:41

Gerando gráfico de gastos 0:25:16

Terminando menu de usuário 0:07:02

Configurando variáveis de ambiente 0:18:24

PHP Code Sniffer 0:15:54

Conhecendo o Heroku 0:08:47

Criando usuário administrativo por migração 0:08:33

Iniciando deploy no Heroku 0:12:52

Configurando deploy da aplicação 0:21:33