Próximas Turmas

  • Frequência: Terça e Quinta
  • Horário: 18:00/22:00h
  • Término Previsto: 20/06/2024
  • Modalidade: Online
  • Professor: Vitor Esteves
Investimento:

12*200,00

Realizar matrícula

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.

Pré-requisito: Conhecimentos em PHP ou ter feito o curso: PHP + Ajax + Mysql

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

  • Git;