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.

196 vídeo aulas organizadas em 16 módulos

196 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

  • 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
  • Atualizando interpretador4min
  • 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: Website 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: Criando um 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: Painel Admin (CMS)

  • Projeto Painel admin (CMS)3min
  • Design, layout e template13min
  • Otimização de recursos19min
  • Admin login e dashboard26min
  • Estatísticas e navegação21min
  • Administrando SaaS12min
  • Assinantes e assinaturas14min
  • Atualização de assinatura19min
  • Lista e gestão de planos27min
  • Administrando Blog11min
  • Gestão de artigos pt116min
  • Gestão de artigos pt227min
  • Gestão de categorias19min
  • Administrando FAQs10min
  • Lista e gestão de canais10min
  • Perguntas e respostas13min
  • Administração de Usuários11min
  • Gestão de perfil de usuário23min
  • Central de notificações28min
  • Refatorando e concluindo16min

Módulo 14

Projeto: Webservice REST e API

  • Webservice REST e API3min
  • Mas antes, um passo atrás13min
  • Como trabalhar com APIs12min
  • Autenticando webservice15min
  • Controlando requisições18min
  • Endpoint: Usuário e perfil17min
  • Endpoint: Enviando foto11min
  • Endpoint: Lançamentos pt115min
  • Endpoint: Lançamentos pt211min
  • Endpoint: Lançamentos pt314min
  • Um passo a frente, carteiras11min
  • Um passo a frente, assinatura14min

Módulo 15

Projeto: Criando Componente

  • Publicando um componente3min
  • Você será minha biblioteca17min
  • Como tudo isso vai ficar18min
  • O que realmente importa11min
  • GitHub, versão e packagist8min
  • Gerando tags e atualizando9min

Módulo 16

Full Stack PHP em Produção

  • Full Stack PHP Developer3min
  • Hospedagem otimizada19min
  • Colocando em produção14min
  • Automatizando serviços6min
  • Hello FSPHP dev #raizUp7min

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.979,00 por apenas

12 x de R$ 97,14

Ou R$ 997,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