1. Cursos
  2. Tecnologia e Programação

PHP: Do Básico ao Avançado

Aprenda a programar em PHP e a criar sites dinâmicos com formulários, sessões, banco de dados, CRUD, login e upload de arquivos

Novo
  • Iniciante ao avançado
  • 180 horas
  • 34 aulas
  • Certificado incluso
  • Português

Plataforma de ensino: Escola Avançada, parceira da ANEP

O que você vai aprender

  • Instalar o ambiente e programar em PHP com variáveis, operadores, condicionais e laços
  • Trabalhar com arrays, funções, formulários, sessões, strings, datas e arquivos
  • Conectar o PHP ao banco de dados no phpMyAdmin e criar um CRUD completo
  • Implementar upload de arquivos, criptografia de senhas e login com sessão
  • Usar PDO e proteger a aplicação contra SQL Injection e XSS
  • Desenvolver um projeto completo com Bootstrap e publicá-lo em um servidor

Este curso inclui

  • 180 horas de carga horária
  • 34 aulas em vídeo
  • Certificado de conclusão
  • No seu ritmo, sem data para começar
  • No celular, tablet ou computador

Conteúdo do curso

4 seções · 34 aulas · 180 horas de carga horária
Parte 1Aulas 1 a 9
  1. 1.Introdução ao PHP e Instalações
  2. 2.Exibição e Comentários
  3. 3.Tipos de Dados, Variáveis e Constantes
  4. 4.Operadores
  5. 5.Condicionais
  6. 6.Laços de Repetição
  7. 7.Arrays
  8. 8.Funções
  9. 9.Requisição e Formulários
Parte 2Aulas 10 a 18
  1. 10.Validações e Sanitizadores
  2. 11.Cookies e Sessões
  3. 12.Dicas e Boas Práticas
  4. 13.Manipulação de Strings
  5. 14.Manipulação de Datas
  6. 15.Leitura e Escrita em Arquivos
  7. 16.Banco de Dados e phpMyAdmin
  8. 17.Conexão com Banco de Dados pelo PHP
  9. 18.Create com PHP
Parte 3Aulas 19 a 26
  1. 19.Select com PHP
  2. 20.Update com PHP
  3. 21.Delete com PHP
  4. 22.Tratamento de Erros
  5. 23.CRUD Completo
  6. 24.Upload de Arquivos
  7. 25.Criptografia de Senhas
  8. 26.Login com Sessão
Parte 4Aulas 27 a 34
  1. 27.PDO
  2. 28.Dicas de segurança (Sql Injection e XSS)
  3. 29.Projeto (Parte 1 - Usuário)
  4. 30.Projeto (Parte 2 - Galeria)
  5. 31.Projeto (Parte 3 - Acha erro)
  6. 32.Projeto (Parte 4 - Bootstrap)
  7. 33.Projeto (Final)
  8. 34.Subindo projeto para o servidor

Requisitos

  • Nenhum conhecimento prévio: o curso começa pelo básico
  • Celular, tablet ou computador com internet para assistir às aulas
  • Um computador para praticar o que é mostrado nas aulas

Descrição

Domine a linguagem que impulsiona grande parte da web! Neste curso completo de PHP, você aprenderá desde os fundamentos até técnicas avançadas, criando sistemas, sites dinâmicos, APIs e plataformas robustas integradas a bancos de dados.

Para quem é este curso

  • Iniciantes em programação que querem aprender uma linguagem para a web
  • Quem quer criar sites dinâmicos e sistemas integrados a banco de dados
  • Estudantes e desenvolvedores que querem praticar com um projeto completo em PHP

Certificado de conclusão

Ao terminar as aulas de PHP: Do Básico ao Avançado, você emite o certificado na plataforma de ensino, com a carga horária de 180 horas. Ele vem junto com o curso, sem custo extra, e pode ir para o currículo, processos seletivos e horas complementares.

Perguntas sobre este curso

Quanto tempo leva para concluir PHP: Do Básico ao Avançado?

O curso tem 180 horas de carga horária, em 34 aulas. Não há data para começar: você assiste quando puder e define o ritmo.

Quanto custa?

Este curso sai por R$ 47,90, pagamento único, no pedido da sua carteirinha ANEP. Quem já tem a carteirinha também pode liberar os 110 cursos no Portal: R$ 77,90 por mês no cartão ou R$ 747,90 por 1 ano (R$ 695,55 no PIX).

Preciso ter a carteirinha ANEP?

Sim. O curso vai no pedido da Carteira de Estudante ou da Carteira Nacional do Professor. Na Carteira de Estudante, ele ainda vale como a sua matrícula: a carteirinha é aprovada sem o comprovante de uma escola.

Recebo certificado?

Sim. Ao concluir as aulas, você emite o certificado de conclusão na plataforma de ensino, com a carga horária de 180 horas, sem custo extra.

Posso assistir pelo celular?

Sim. As aulas abrem no navegador do celular, do tablet ou do computador, e você continua de onde parou em qualquer um deles.

Como eu começo?

Toque em “Quero este curso”: ele vai escolhido para o pedido da sua carteirinha. Depois do pagamento, seu usuário e senha da plataforma de ensino aparecem no Portal — lá, é só procurar por “PHP: Do Básico ao Avançado”.

Mais cursos de Tecnologia e Programação

Ver os 15 cursos
Criação de App AndroidDesenvolva apps no Android Studio com Java e SQLite, use a câmera e o GPS e aprenda a publicá-los no Google PlayTecnologia e ProgramaçãoIniciante ao avançado 19 horas 39 aulas Certificado
Segurança na InternetEntenda ameaças como vírus, ransomware e engenharia social e aprenda a se proteger com firewall e senhas segurasTecnologia e ProgramaçãoIniciante 20 horas 41 aulas Certificado
LinuxInstale o Linux com o VirtualBox e aprenda comandos de terminal, permissões de arquivos e gerenciamento de usuáriosTecnologia e ProgramaçãoIniciante 3 horas 41 aulas Certificado
JavaAprenda JavaScript na prática, com variáveis, eventos e uma calculadora, para tornar páginas HTML interativasTecnologia e ProgramaçãoIniciante 39 horas 15 aulas Certificado
Criação de Game ProfissionalAprenda a usar a Unity e a programar em C# para criar do zero um jogo de plataforma 2D e um jogo de tiro em 3DTecnologia e ProgramaçãoIniciante ao avançado 100 horas 83 aulas Certificado

110 cursos com certificado

Comece este curso hoje

Pagamento único · sem mensalidade

R$ 47,90por curso

No pedido da sua carteirinha ANEP, de estudante ou de professor