Imagem do Curso gratuito PHP Completo: Fundamentos, MySQL e PHP Orientado a Objetos

Curso online gratuitoPHP Completo: Fundamentos, MySQL e PHP Orientado a Objetos

Duração do curso online: 19 horas e 33 minutos

Novo

Aprenda PHP do zero ao avançado e crie sistemas com MySQL e POO. Curso online gratuito, com prática e login completo para o portfólio.

Neste curso gratuito, aprenda sobre

  • Configurar ambiente PHP com XAMPP e criar projetos em localhost
  • Compreender sintaxe do PHP, variáveis, constantes, tipos e operadores
  • Exibir saídas com echo/print e manipular strings e números
  • Aplicar condicionais (if/else/switch) e laços (while/for/foreach)
  • Criar e reutilizar funções; trabalhar com arrays e superglobais
  • Tratar requisições web com $_GET e $_POST e validar formulários
  • Manipular data/hora, includes/requires e organização de código
  • Ler/escrever arquivos, gerenciar pastas e fazer upload de arquivos
  • Gerenciar estado com cookies e sessões (sessions)
  • Consumir e produzir JSON; integrar APIs com cURL
  • Modelar banco MySQL: criar tabelas e importar/exportar base
  • Implementar CRUD em MySQL: INSERT, SELECT, UPDATE, DELETE, ORDER BY, LIMIT
  • Construir sistema de login com sessões e integração com banco
  • Dominar POO em PHP: classes, herança, interfaces, traits, namespaces e autoload

Descrição do curso

Desenvolver aplicações web profissionais fica muito mais simples quando você domina PHP de verdade. Neste curso online gratuito, você começa pelos fundamentos da linguagem e avança passo a passo até construir soluções completas, entendendo como o PHP funciona no dia a dia de um projeto: do ambiente local à organização do código, da manipulação de dados à integração com banco de dados.

Ao longo do aprendizado, você ganha segurança com sintaxe, variáveis, tipos, operadores e estruturas de decisão e repetição, criando uma base sólida para programar sem depender de “receitas prontas”. Você também aprende a lidar com tarefas comuns de back-end, como trabalhar com strings e números, datas e horários, leitura e escrita de arquivos, manipulação de pastas, upload de arquivos, cookies e sessões — pontos essenciais para criar páginas dinâmicas e experiências personalizadas para o usuário.

Outro diferencial é a prática com requisições e formulários, entendendo como receber, validar e tratar dados com segurança usando métodos como GET e POST. Isso prepara você para desenvolver funcionalidades reais, como cadastro, contato, buscas e fluxos que exigem consistência na entrada de informações.

Quando o assunto é persistência de dados, o curso traz MySQL de forma aplicada: você aprende a criar e organizar tabelas, conectar a aplicação ao banco, inserir, consultar, atualizar e excluir registros, além de realizar ordenações, paginações e operações de importação e exportação. Esse conjunto de habilidades é a base para construir sistemas robustos usados em sites, painéis administrativos e plataformas web.

Para fechar com visão moderna, você entra em PHP Orientado a Objetos e aprende a estruturar o projeto com classes, construtores, herança, métodos abstratos, interfaces, traits, autoload, propriedades estáticas e namespaces. O objetivo é ajudar você a escrever código mais reutilizável, testável e fácil de manter, aproximando seu estilo de desenvolvimento das boas práticas do mercado. No fim, você estará apto a criar recursos como sistemas de login em mais de uma abordagem, fortalecendo seu portfólio e sua confiança para encarar novos desafios como desenvolvedor.

Conteúdo do curso

  • Aula em vídeo: Curso PHP Completo: Aula 01 - Introdução ao PHP 15m
  • Aula em vídeo: Curso PHP Completo: Aula 02 - Instalação do XAMPP 06m
  • Aula em vídeo: Curso PHP Completo: Aula 03 - Criando novo projeto localhost 09m
  • Aula em vídeo: Curso PHP Completo: Aula 04 - Sintaxe 16m
  • Aula em vídeo: Curso PHP Completo: Aula 05 - Variáveis 11m
  • Aula em vídeo: Curso PHP Completo: Aula 06 - Echo e Print 06m
  • Aula em vídeo: Curso PHP Completo: Aula 07 - Tipos de Dados 20m
  • Aula em vídeo: Curso PHP Completo: Aula 08 - Manipulação de Strings 12m
  • Aula em vídeo: Curso PHP Completo: Aula 09 - Manipulação de Números 07m
  • Aula em vídeo: Curso PHP Completo: Aula 10 - Funções Matemáticas 08m
  • Aula em vídeo: Curso PHP Completo: Aula 11 - Constantes 07m
  • Aula em vídeo: Curso PHP Completo: Aula 12 - Operadores 05m
  • Aula em vídeo: Curso PHP Completo: Aula 13 - If Else Elseif e Switch 07m
  • Aula em vídeo: Curso PHP Completo: Aula 14 - Loops (While, Do...While, For e Foreach) 14m
  • Aula em vídeo: Curso PHP Completo: Aula 15 - Funções 14m
  • Aula em vídeo: Curso PHP Completo: Aula 16 - Arrays (Matrizes) 21m
  • Aula em vídeo: Curso PHP Completo: Aula 17 - Superglobais 12m
  • Aula em vídeo: Curso PHP Completo: Aula 18 - Método $_GET 31m
  • Aula em vídeo: Curso PHP Completo: Aula 19 - Método $_POST 18m
  • Aula em vídeo: Curso PHP Completo: Aula 20 - Validação de Formulário 34m
  • Aula em vídeo: Curso PHP Completo: Aula 21 - Manipulação de Data e Hora 25m
  • Aula em vídeo: Curso PHP Completo: Aula 22 - Include e Require 13m
  • Aula em vídeo: Curso PHP Completo: Aula 23 - Manipulação de Pastas 19m
  • Aula em vídeo: Curso PHP Completo: Aula 24 - Manipulação de Arquivos 35m
  • Aula em vídeo: Curso PHP Completo: Aula 25 - Upload de Arquivos Únicos e Múltiplos 46m
  • Aula em vídeo: Curso PHP Completo: Aula 26 - Cookies 17m
  • Aula em vídeo: Curso PHP Completo: Aula 27 - Sessions 10m
  • Aula em vídeo: Curso PHP Completo: Aula 28 - JSON PHP 28m
  • Aula em vídeo: Curso PHP Completo: Aula 29 - cURL 14m
  • Aula em vídeo: Curso PHP Completo: Aula 30 - Introdução Ao Banco de Dados MySQL 08m
  • Aula em vídeo: Curso PHP Completo: Aula 31 - Criar Tabela Banco de Dados (MySQL) 11m
  • Aula em vídeo: Curso PHP Completo: Aula 32 - Conectando e Inserindo Dados no Banco (Mysql) 41m
  • Aula em vídeo: Curso PHP Completo: Aula 33 - Selecionar Registros SELECT (MySQL) 19m
  • Aula em vídeo: Curso PHP Completo: Aula 34 - Atualizar Registros UPDATE (MySQL) 28m
  • Aula em vídeo: Curso PHP Completo: Aula 35 - Deletar Registros DELETE (MySQL) 22m
  • Aula em vídeo: Curso PHP Completo: Aula 36 - Order By e Limit (MySQL) 10m
  • Aula em vídeo: Curso PHP Completo: Aula 37 - Exportar e Importar Banco MySQL 09m
  • Aula em vídeo: Curso PHP Completo: Aula 38 - Sistema de Login (Parte 1) 53m
  • Aula em vídeo: Curso PHP Completo: Aula 39 - Sistema de Login (Parte 2) 1h33m
  • Aula em vídeo: Curso PHP Completo: Aula 40 - Sistema de Login (Parte 3) 2h16m
  • Aula em vídeo: Curso PHP Completo: Aula 41 - Introdução a PHP Orientado a Objetos 16m
  • Aula em vídeo: Curso PHP Completo: Aula 42 - Construct, Destruct e Visibilidade de Propriedades 22m
  • Aula em vídeo: Curso PHP Completo: Aula 43 - Herança e Visibilidade de Métodos 19m
  • Aula em vídeo: Curso PHP Completo: Aula 44 - Constantes e Autoloading de Classes 15m
  • Aula em vídeo: Curso PHP Completo: Aula 45 - Classes e Métodos Abstratos 10m
  • Aula em vídeo: Curso PHP Completo: Aula 46 - Interfaces e Traits 15m
  • Aula em vídeo: Curso PHP Completo: Aula 47 - Métodos e Propriedades Estáticas 20m
  • Aula em vídeo: Curso PHP Completo: Aula 48 - Namespaces e melhor organização 16m
  • Aula em vídeo: Curso PHP Completo: Aula 49 - Sistema Login POO (Parte 1) 1h19m
  • Aula em vídeo: Curso PHP Completo: Aula 50 - Sistema Login POO (Parte 2) 27m

Este curso gratuito inclui:

19 horas e 33 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Mais cursos gratuitos em Programação Front-End

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso