Próximas Turmas
Nenhuma turma disponível no momento
Quero mais informaçõesO que você vai aprender nesse curso
O curso Web Developer em PHP, 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 64 horas o curso é voltado para a criação de vários projetos e prepara o aluno para o concorrer a vagas de pleno e sênior no mercado de trabalho.
O curso foca na utilização do principal framework do mercado de trabalho Laravel 5.
IDE: VisualStudioCode
Pré-requisitos: Conhecimentos básicos em PHP
Conteúdo do curso
Orientação a Objetos
- Conceitos de Orientação a Objetos
- Classes
- Métodos
- Herança
- Modificadores de Acesso
- Classe Abstrata
- Interfaces
- Polimorfismo
- Encapsulamento
- Construtor
- Padrão MVC - Model View Controller
- Padrão DAO - Data Access Object
- Persistência no banco de dados com PDO
- Acesso ao Banco de Dados
- PDO
- Arquivo .htaccess
- parse_ini_file
- Arquivo .ini
- Jquery
- Jquery UI
- Jquery Validate
- MaskedInput
- Serviço curl
- CURLOPT_CUSTOMREQUEST POST
- CURLOPT_CUSTOMREQUEST GET
- Protocolo HTTP(S)
- curl_init
- curl_setopt
- CURLOPT_URL
- CURLOPT_RETURNTRANSFER
- CURLOPT_HTTPHEADER
- CURLOPT_POSTFIELDS
- curl_exec
- curl_close
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 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
- Upload de imagens
- 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