Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprenda MVC com PHP e Composer
Rating: 4.4 out of 5(328 ratings)
688 students

Aprenda MVC com PHP e Composer

Torne-se um Especialista em Desenvolvimento Web, Mesmo Sem Ter Conhecimentos Avançados.
Last updated 5/2021
Portuguese
Portuguese [Auto],

What you'll learn

  • Criar Aplicações com Padrão MVC e Composer no PHP
  • Criar um Sistema de Rotas que faz a comunicação entre Models, Views e Controllers, e que faz a navegação principal do sistema.
  • Proteger e restringir o acesso a pastas e arquivos do sistema
  • Separar código HTML do PHP.
  • Criar e configurar o arquivo composer .json para gerenciamento de dependências da aplicação
  • Utilizar o psr-4 (Recomendação de Padronização de Projeto do PHP) PHPFig
  • Criar e configurar o arquivo .htaccess que é a base para o Sistema de Rotas

Course content

4 sections30 lectures2h 23m total length
  • O que vamos aprender1:49
  • Download de Ferramentas e Recursos2:31
  • Configurando o Projeto3:24
  • Montando a Estrutura do Projeto e instalando extensões5:47
  • Restringindo o acesso aos diretórios do projeto3:39
  • Configurando o arquivo .htaccess4:34

    Caso você tenha problemas de redirecionamento, basta acrescentar um hífen antes das letras "d" e "f", dessa forma:

    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteCond %{REQUEST_FILENAME} !-f

Requirements

  • Conhecer PHP e básico de Orientação à Objetos

Description

Quase duas horas e meia de puro conteúdo. Zero teoria.

Nesse curso, o aluno aprenderá na prática a criar um Sistema de Rotas no PHP, para navegação entre páginas, e para requisição de classes e métodos dentro do padrão MVC.

Aprenderá também a criar toda a estrutura MVC e fazer a comunicação entre Models, Views e Controllers, tornando o projeto facilmente escalável, fácil de dar manutenção e fácil de entender.

O aluno também aprenderá a fazer requisições no banco de dados através da Model, e exibir os resultados na View, através do relacionamento criado pelo Controller.

Sem teoria, 100% na prática.

É recomendável que o aluno já conheça o PHP, e tenha noções de Orientação à Objetos.

Caso ainda não saiba PHP Orientado à Objetos, recomendo que faça meu curso aqui na Udemy. É só entrar no meu perfil e se inscrever. Assim o aluno assimila melhor este curso.

Recomendo o máximo de atenção, pois tenho muitas informações pra passar nesse curso e, qualquer vírgula, aspas, ou qualquer coisa que parece ser mínima, pode fazer seu código não funcionar.

Recomendo também que o aluno crie um projeto em paralelo ao do curso, pra desenvolver à medida que for aprendendo. Quanto mais praticar, mais se assimila.

Então vamos lá, mão no código, e se prepara porque não tem blá-blá-blá, são quase duas horas e meia só de código.

Who this course is for:

  • Desenvolvedores PHP que desejam evoluir na linguagem de Programação e, aprender a utilizar o padrão de desenvolvimento de projetos em MVC
  • Programadores iniciantes e intermediários que desejam elevar seus conhecimentos a um nível profissional de programação