Full Stack PHP Developer

Formação online em Programação:

Full Stack PHP Developer

A mais completa formação php do Brasil para você que quer ser um expert tanto para o mercado de trabalho quanto para empreender seu negócio como um desenvolvedor web full stack... mesmo que você esteja começando do zero com php!

  quero me inscrever  
Formas de pagamento para o curso Full Stack PHP Developer
Curso 100% online e 100% em vídeo

Curso 100% online e 100% em vídeo

Você estuda quando, como e de onde quiser em nosso curso 100% online. Ainda tem acesso a um treinamento prático entregue 100% em vídeo.

153 vídeo aulas organizadas em 16 módulos

153 aulas organizadas em 16 módulos

Aulas curtas, direto ao ponto e planejadas para entregar um conteúdo profissional e com a melhor para você aprender mais rápido e do jeito certo.

Suporte um a um e fórum exclusivo

Suporte um a um e fórum exclusivo

Tire todas as suas dúvidas diretamente com nossa equipe no suporte especializado um a um e ainda tenha acesso ao fórum exclusivo de alunos.

Certificado e plano de carreira Upinside

Certificado e plano de carreira Upinside

Ao concluir seu curso você terá o certificado da escola eleita a melhor do Brasil, e ainda conta com nossos sistema de conquistas e carreira.

Conteúdo do curso Full Stack PHP Developer

Confira a grade completa de aulas e aproveite para assitir algumas delas para conhecer nossa metodologia.

Módulo 1

Olá mundo, vamos começar

  • Sobre a Turma Zero5min
  • Seja bem-vindo(a)4min
  • O universo do PHP25min
  • Full Stack Developer13min
  • Um arquivo em PHP13min
  • Seu guia de estudos11min
  • Iniciando um projeto12min
  • Guia de codificação17min
  • Sites e referências9min

Módulo 2

Iniciando do zero com PHP

  • Iniciando com PHP3min
  • Definindo ambiente9min
  • Comandos de saída21min
  • Variáveis e tipos de dados16min
  • Operadores na prática16min
  • Arrays, vetores e pilhas16min
  • Estruturas de controle13min
  • Estruturas de repetição10min
  • Closures e generators16min
  • Requisição de arquivos12min
  • Trabalhando com funções13min
  • Constantes e c. mágicas12min

Módulo 3

Manipulação e tratamento

  • Manipulação e tratamento3min
  • Funções para strings21min
  • Funções para arrays19min
  • Manipulação de objetos13min
  • Manipulação de datas13min
  • Uma classe DateTime22min
  • Manipulação de arquivos14min
  • Gestão de diretórios18min
  • Formulários e filtros26min
  • Upload de arquivos19min
  • Interação com URLs15min
  • Cookies e Sessões18min

Módulo 4

PHP orientado a objetos

  • PHP Orientado a Objetos4min
  • Classes, propriedades e objetos15min
  • Qualificação e encapsulamento21min
  • Carregamento automático20min
  • Interpretação e operações pt113min
  • Interpretação e operações pt218min
  • Relacionamento entre objetos22min
  • Herança e polimorfismo20min
  • Membros de uma classe23min
  • Fundamentos da abstração25min
  • Contratos com interfaces17min
  • Comportamentos com traits16min

Módulo 5

Banco de dados com PDO

  • Banco de dados com PDO4min
  • Organizando seu ambiente9min
  • Erros, conexão e execução21min
  • Consultas com query e exec14min
  • Explorando estilos de busca13min
  • Desmistificando transações9min
  • PDOStatement e bind modes17min
  • Regra de negócio e modelo16min
  • Métodos de busca e leitura18min
  • Model bootstrap e cadastro24min
  • Carregando e atualizando16min
  • Removendo registro ativo10min

Módulo 6

Segurança e boas práticas

  • Segurança e boas práticas3min
  • Configurações do PHP29min
  • Configurações do projeto14min
  • Acesso e controle de sessões16min
  • Uma única interface de erros20min
  • Camada de manipulação pt113min
  • Camada de manipulação pt211min
  • Camada de manipulação pt319min
  • Segurança e gestão de senhas20min
  • Mitigando ataques XSS e CSRF17min
  • Refatorando modelo de usuário20min
  • Validando um cadastro de usuário12min
  • Verificando password com hash7min
  • Consulta em palavras reservadas6min

Módulo 7

Recursos e componentes

  • Padrões de projeto no PHP4min
  • Suas compras no packagist14min
  • Gestão de dependências9min
  • Utilizando um componente15min
  • Sintetizando e abstraindo23min
  • Uma camada de visualização27min
  • Uma fachada para arquivos27min
  • Imagem, cache e miniaturas12min
  • Fornecedor de otimização22min
  • Paginador de resultados10min
  • Uma camada de controle11min
  • Desmistificando rotas16min

Módulo 8

Projeto prático com MVC

  • Projeto prático com MVC3min
  • Uma arquitetura para deploy9min
  • Template, análise e estrutura8min
  • Definindo e controlando rotas20min
  • Instalando telas do template22min
  • Otimizando recursos ativos20min
  • Refatorando complementos18min
  • Página sobre e termos de uso8min
  • Blog, home, paginação e artigo12min
  • Telas de login, cadastro e senha7min
  • Telas de obrigado e confirmação6min
  • Erro de conexão e manutenção11min

Módulo 9

Modelos e regras de negócio

  • Modelos e regras de negócio3min
  • Abstract model query builder22min
  • Ajustando modelo de usuário13min
  • FAQ e perguntas frequentes11min
  • Modelo de categoria e post19min
  • Criando e aplicando recursos16min
  • Blog home e página de artigo22min
  • Rotinas de pesquisa via ajax20min
  • Autenticação pt1: REGISTER22min
  • Autenticação pt2: OPT-IN10min
  • Autenticação pt3: LOG-IN17min
  • Autenticação pt4: LOG-OUT9min
  • Autenticação pt5: FORGET13min
  • Autenticação pt6: RESET19min

Módulo 10

Desenvolvendo recursos

  • Desenvolvendo recursos6min
  • Registro inicial e FULLTEXT8min
  • Navegação por categorias18min
  • Agendamento de disparos21min
  • Refatorando classe message8min
  • Acesso e estatísticas internas18min
  • Usuários online e navegação23min
  • Rastreamento e conversões14min
  • Limite de requisições do site11min
  • Valor de campo repetido5min

Módulo 11

Projeto prático: Micro SaaS

  • Micro SaaS development4min
  • Ajustando ambiente web8min
  • Ajustando ambiente app9min
  • Instalando app template13min
  • Dump e template final18min
  • Iniciando implementação15min
  • Exportando dados gráficos17min
  • Controlando dashboard14min
  • Lançamento de contas30min
  • Enviando pedido de ajuda14min
  • Listando receitas e despesas20min
  • Normalizando lançamentos17min
  • Filtrando receitas e despesas11min
  • Controlando pagamentos14min
  • Atualização de lançamentos26min
  • Removendo lançamentos6min
  • Atualizando perfil do usuário19min
  • Listando contas recorrentes4min
  • Abrindo carteira padrão3min
  • Notificando confirmação5min

Módulo 12

Recursos avançados (SaaS)

  • Recursos avançados (SaaS)3min
  • Normalizando app template12min
  • Real time ajax dashboard20min
  • Criando carteiras (filtros)18min
  • Criando carteiras (gestão)14min
  • Integração de pagamento pt121min
  • Integração de pagamento pt211min
  • Criando plano e assinatura15min
  • Plano, pedido e pagamento14min
  • Tenancy: Assinatura e ativação15min
  • Tenancy: Atualizando assinatura9min
  • Restrição de recursos premium11min
  • Service: E-mails e cobranças21min
  • Service: Cobrar ou cancelar9min

Módulo 13

Projeto prático: CMS (admin)

As aulas do módulo Projeto prático: CMS (admin) ainda não estão disponíveis.

Módulo 14

Projeto prático: REST and API

As aulas do módulo Projeto prático: REST and API ainda não estão disponíveis.

Módulo 15

Projeto prático: Componente

As aulas do módulo Projeto prático: Componente ainda não estão disponíveis.

Módulo 16

Full Stack PHP Developer

As aulas do módulo Full Stack PHP Developer ainda não estão disponíveis.

E mais 6 cursos de bônus para você decolar

Curso DevTools Essentials
R$ 97,00
Curso HTML5 e CSS3 Essentials
R$ 497,00
Curso jQuery Essentials
R$ 497,00
Curso Composer na Prática
R$ 297,00
Curso Git Workflow
R$ 297,00
Curso Web Master Business
R$ 297,00
Full Stack PHP Developer

Formação Full Stack PHP Developer

Garanta sua vaga e comece a estudar hoje mesmo. 24 meses de acesso ilimitado com suporte e certificado da escola eleita a melhor do Brasil.

de R$ 3.479,00 por apenas

12 x de R$ 145,85

Ou R$ 1.497,00 à vista

30 dias de garantia! Se não gostar devolvemos 100% do seu dinheiro

Sua satisfação é uma prioridade para nós e se em 30 dias e com menos de 30% de acesso ao curso sem downloads você decidir que não quer permanecer na turma, basta enviar um e-mail para [email protected] que devolvemos seu dinheiro!

Conheça as histórias de sucesso

A UpInside é a única escola do segmento que também ensina você a empreender seu negócio!

Depoimento Rangel Dheo
Depoimento Anderlan Oliveira
Depoimento Paulo Mendes
Depoimento Danilo Peres
Depoimento Ludson Almeida
Depoimento Wellington Junior