Introduçao
Introdução do desenvolvimento de software e ao PHP
Configurando o ambiente local - Windows
Configurando o ambiente local (Mac)
Versionamento (Instalação do Git, GitHub e início)
Fundamentos do PHP
Regras da linguagem, variáveis e tipos de dados
Laços de repetição
Trabalhando com dados entre páginas (URL, GET, POST, SESSION e COOKIES)
Try, Catch e funções
Data e hora
Fundamentos de bancos de dados
Introdução ao phpMyAdmin e modelagem de dados básica
Planejando e criando a nossa base de dados
O que é PDO (PHP Data Object) e como se usa
Trabalhando com dados e formulários
Formulários e validações básicas
Reutilização de código e criação do módulo de segurança
Conclusão do módulo de segurança
Trabalhando com imagens e arquivos
Criar, editar e deletar arquivos com PHP, entendendo como trabalhar com arquivos
Upload de arquivos / imagens e como usar a biblioteca m2brimagem
Iniciando projeto, criando a index, banco de dados e fazendo a busca de categorias
Fazendo o upload da imagem
Fazendo a tela final e o tratamento da imagem que será exibida ao usuário
Orientação a objetos
Introdução a programação orientada a objetos, o básico de classes
Como trabalhar com herança
Continuando herança e utilizando mais métodos
Como utilizar o Composer para Autoload
Como utilizar interfaces
Como utilizar injeção de dependências
O Polimorfismo
Projeto final
Análise do template, escopo do projeto e divisão dos templates do admin
Criando as nossas classes
Finalizando as nossas classes
Integração do template do website com o DB
Integração do template do admin
Finalização do template
Finalização do projeto
Você não tem acesso a esta aula
Continue aprendendo! Junte-se e comece a impulsionar sua carreira
Felipe Ladislau
Como utilizar as principais funções para condições e laços de repetição: if, for, foreach e while.
Contribuições 0
Perguntas 0
Quer ver mais contribuições, perguntas e respostas da comunidade?