PHP Orientado a Objetos + Laravel

Carga horária: 32hs

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

Com aulas 100% práticas, o curso é voltado para a criação de vários projetos e prepara o aluno para o concorrer a vagas de programador pleno e sênior no mercado de trabalho.

Próximas turmas

Nenhuma turma disponível no momento

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 6.5

  • 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
  • Geração de PDF
  • Criando projetos com Laravel e PHP OO
  • Manipulando Helpers
  • Conceito de repository
  • Utilizando bibliotecas de terceiros em nossos projetos