Junte-se aos melhores!!
Facebook Instagram Linkedin Whatsapp
Parcele seu curso em até 24x no boleto com uma pequena taxa de juros (sujeito aprovação). Entre em contato!

Próximas Turmas

  • Frequência: Sábado
  • Horário: 09:00/13:00h
  • Término Previsto: 23/07/2022
  • Modalidade: Online
  • Valor: 12xR$200,00
  • Professor: Vitor Esteves
Inscreva-se agora

O que você vai aprender nesse curso

O curso Php Orientado a Objetos + Laravel, visa preparar o aluno para manipular o principal framework utilizados no mercado de trabalho. Com aulas práticas, o curso mostra técnicas de padrões de projetos com PHP.

Conteúdo do curso

PHP Orientado a Objetos

Conceitos de Orientação a Objetos

  • Classes
  • Métodos
  • Herança
  • Modificadores de Acesso
  • Classe Abstrata
  • Interfaces
  • Polimorfismo
  • Encapsulamento
  • Construtor

Laravel 

  • Introdução
  • Configurações Iniciais
  • Configuração de Enviroment
  • Estrutura de pastas do laravel
  • Rotas
  • Entendendo o conceito de Rotass
  • Criando a sua rota
  • Padrão MVC
  • Como configurar o MVC no laravel
  • Criando um controller
  • Criando View para seus controllers
    • Utilizando o BLADE
    • Entendendo comandos do BLADE
  • Utilizando o Bootstrap/Material Design na camada de Visão
  • Integrando o laravel com componentes do Bootstrap
  • Models
    • Introdução a Models
    • Relacionamento entre classes
    • Utilizando o Migration
    • Configurando o banco de dados
    • Criando um novo Model
    • Conhecendo o Eloquent ORM
    • Entendendo ORM
    • CRUD com Eloquent
    • Relacionamento entre classes
  • Validação de Dados com Laravel
    • Exibir erros de validação
    • Customizando as validações
    • Utilizando Form Request
  • Autenticação com laravel
    • Autorização por middlewares
    • Validando rotas por autenticação
  • Testes Unitários com laravel
  • Upload de imagens
  • Envio de E-mail
  • Criando projetos com Laravel e PHP OO
  • Manipulando Helpers
  • Utilizando bibliotecas de terceiros em nossos projetos

  • Introdução ao vue.js;
  • Git;