Curso Online de PHP - Básico

Neste curso, você irá aprender o necessário para começar a programar nessa poderosa linguagem de programação.

Por apenas:

10x de R$ 14,99

sem juros no cartão ou R$ 149,90 à vista

Adicionar ao carrinho

Ao final do curso, receba o certificado impresso em casa, sem custo adicional.

Curso com
certificado de 24 horas

Satisfação garantida

ou seu dinheiro de volta!

Curso com vídeo-aulas!

Mais de 7h19 de vídeo-aulas.

Sobre o curso

Sobre o curso de PHP

O PHP é a porta de entrada para a maior parte dos desenvolvedores back-end. Não por ele ser desprovido de recursos poderosos, mas por ser largamente usado em aplicações web simples e complexas, por aplicações leves e robustas, e também pelo fato de o PHP ser uma poderosa e completa linguagem de programação que contém uma curva de aprendizado leve.

O conhecimento prévio de lógica de programação é essencial para o aprendizado de qualquer linguagem de programação, mas no PHP isso se faz mais evidente, pois a transição da teoria da lógica para a prática da programação em PHP é algo simples e intuitivo.

No curso de PHP Básico do TreinaWeb Cursos você irá aprender a criar um ambiente de trabalho completo, que contempla criar o servidor local para aplicação, criar a estrutura do projeto utilizando uma IDE completa e criar o primeiro exemplo para testar se tudo está funcionando corretamente.

Com todo o ambiente criado e funcionando corretamente será hora de colocar a mão na massa, no curso você irá começar aprender as noções básicas da linguagem e boas práticas. Depois aprenderá sobre variáveis, tipos, estruturas condicionais e de repetição, funções, escopo, receber e enviar dados para um formulário HTML e muito mais.

Enfim, se você está querendo aprender a programar em PHP este curso é feito para você e se você deseja aprimorar e fechar as arestas que ficaram abertas ao longo do seu aprendizado desta linguagem este curso também é destinado a você.

Conhecimentos adquiridos

No curso de PHP Básico do TreinaWeb Cursos, antes de aprender o que o PHP tem para te oferecer, você aprenderá um pouco sobre a história do PHP, a diferença entre o que é executado do lado do servido e do lado do cliente, as vantagens de se trabalhar com PHP e aprenderá a criar o ambiente de trabalho.

No curso utilizaremos o XAMPP como o nosso aplicativo que irá configurar o servidor local, e você aprenderá a manusear o NetBeans IDE como o editor de códigos. Com o ambiente de trabalho pronto você irá criar o primeiro exemplo e logo após este exemplo ser criado você entenderá o funcionamento do exemplo.

Com isso pronto saberemos que tudo está funcionando corretamente então será a hora de ensinar as noções básicas do PHP, isto inclui o ensino de assuntos como variáveis, boas práticas, constantes, comentários e tipos de dados.

Esse é um assunto interessante, pois saber qual o tipo dos dados que você está trabalhando está diretamente ligado com a qualidade do resultado final. Começaremos trabalhando com números e mostraremos como a precisão em cálculos com números inteiros e de ponto flutuante funcionam.

Outros tipos de dados também serão estudados, tais como Boolean, Object, Resource, Null e Strings. Após conhecer alguns tipos você aprender como concatenar valores, como converter tipos de dados e como realizar operações aritméticas básicas.

Os arrays em qualquer linguagem moderna tem uma grande importância e aprender sobre como definir arrays e sobre os tipos de arrays é essencial.

Operadores lógicos, são parte inerente a área de desenvolvimento, então conhecer de forma profunda tais operadores é muito importante, no curso você irá aprender sobre os operadores lógicos, operadores de pré e pós-incremento/decremento, estruturas de condição if..else e elseif, estruturas de repetição while, do..while, for, foreach, continue e break.

Funções e tudo que envolve sua definição e execução são assuntos do curso, seu uso é constante e muito importante em qualquer aplicação, desde as mais simples às mais complexas. Arredondando valores, gerar valores aleatórios, trabalhando com data e hora, operações com datas, conversão de strings para data, calcular a diferença entre datas e comparar datas são temas simples, mas que devem ter uma certa atenção, pois são temas recorrentes e por este motivo todos eles também serão abordados no curso.

O PHP é versátil, então com ele você pode manipular arquivos externos, entre estes arquivos se destacam os arquivos de texto, e mostraremos neste curso o que você deve fazer para manipular esses arquivos. O PHP e desenvolvimento Web andam juntos, então ter o conhecimento dos fundamentos http e formulário HTML é essencial, por este motivo antes de recuperar dados enviados por um formulário mostraremos esses fundamentos.

Ao receber os dados do formulário você tem que saber se os dados estão vindo como POST ou GET, então compreender suas diferenças é importante, isso será mostrado no curso. Também será mostrado como trabalhar com o array dados recebido.

Para fechar o curso com chave de ouro, no projeto final você irá criar uma página, que terá a função de cadastro e consulta de contatos utilizando o que foi aprendido no curso.

Ficha técnica

Metodologia
Vídeo-aulas
Texto e imagens
Início imediato
Exemplos completos
Testes de aprendizado
Suporte incluso
Suporte incluso com instrutores especialistas.
Certificado incluso
Incluso! Receba o certificado impresso em casa (sem custo adicional)
Prazo de acesso
Enquanto não concluir, o curso não expira nunca! Após a conclusão acesse-o por mais 2 anos.
Ambiente do curso
PHP 5.6
XAMPP
NetBeans

Pré-requisitos

Os pré-requisitos não são obrigatórios, mas é altamente recomendado que você tenha conhecimentos equivalentes antes de ingressar no curso de PHP Básico.

Conteúdo Programático
Aula 1 - Introdução à linguagem
  • Introdução
  • Como o PHP surgiu
  • Lado cliente e lado servidor
  • O que pode ser feito com php?
  • Desenvolvimento Web
  • Teste seus conhecimentos
Aula 2 - O ambiente PHP
  • Preparando o ambiente de trabalho
  • Conhecendo o ambiente com phpinfo()
  • Criando o primeiro exemplo PHP
  • PHP em CLI
  • Servidor embutido do PHP
  • Teste seus conhecimentos
Aula 3 - Introdução à variáveis
  • Noções básicas do PHP
  • Variáveis
  • PSR2 - Boas práticas de estilo e escrita de códigos
  • Constantes
  • Comentários
  • Teste seus conhecimentos
Aula 4 - Tipos de dados básicos
  • Todos os tipos disponíveis
  • Utilizando var_dump
  • Trabalhando com números
  • Números e overflow de inteiros
  • Números de ponto flutuante
  • Formatando números e valores monetários
  • Teste seus conhecimentos
Aula 5 - Tipos de dados avançados
  • Outros tipos de dados
  • Strings
  • Concatenação
  • Arrays
  • Arrays associativos
  • Sintaxe alternativa
  • Arrays multidimensionais
  • Arrays multidimensionais
  • Teste seus conhecimentos
Aula 6 - Conversão de tipos
  • Conversão de tipos de dados
  • Convertendo para inteiro
  • Convertendo para booleano
  • Convertendo strings para números
  • Convertendo para float
  • Convertendo para strings
  • Convertendo para array
  • Teste seus conhecimentos
Aula 7 - Instruções de operações
  • Operadores e precedência
  • Operadores aritméticos
  • Operadores de atribuição
  • Operadores de comparação
  • Trabalhando com os operadores de comparação
  • Operadores lógicos
  • Trabalhando com operadores lógicos
  • Operadores de pré e pós-incremento/decremento
  • Teste seus conhecimentos
Aula 8 - Estruturas de condição
  • Estruturas básicas da linguagem
  • Voltando ao assunto de precedência
  • elseif
  • switch
  • Switch Case na prática
  • Teste seus conhecimentos
Aula 9 - Laços de repetição e seus recursos
  • Estruturas de repetição
  • while
  • do..while
  • for
  • Estruturas de repetição na prática
  • foreach
  • Foreach na prática
  • continue e break
  • Break e Continue na prática
  • Teste seus conhecimentos
Aula 10 - Hora de praticar!
Aula 11 - Criando funções e incluindo arquivos
  • Funções
  • Aprendendo e praticando o conceito de funções
  • Funções Variadic - PHP 5.6
  • Funções anônimas
  • Incluindo arquivos com include e require
  • Teste seus conhecimentos
Aula 12 - Funções de manipulação de strings
  • Funções para strings
  • Comparação de strings
  • Buscas em strings
  • Substituição de strings
  • Extraindo dados de strings
  • Funções de strings nativas do PHP
  • Teste seus conhecimentos
Aula 13 - Funções de manipulação de Arrays
  • Funções e operadores de Arrays
  • União de arrays
  • Comparação de arrays
  • Comparando arrays
  • Contando e buscando elementos
  • Ponteiros de arrays
  • Ordenação de Arrays
  • Ordenando arrays
  • Pilhas e filas
  • Manipulando arrays com as funções nativas do PHP
  • Teste seus conhecimentos
Aula 14 - Funções de operações matemáticas
  • Funções matemáticas
  • Arredondando valores
  • Funções matemáticas
  • Gerando valores aleatórios
  • Teste seus conhecimentos
Aula 15 - Formas diferentes de utilizarmos funções
  • Capturando argumentos dinamicamente
  • Escopo global e local
  • Escopos de variáveis
  • Teste seus conhecimentos
Aula 16 - Funções de data e manipulação de arquivos
  • Trabalhando com data e hora
  • Operações com datas
  • Convertendo strings para data
  • Calculando a diferença entre datas
  • Comparando datas
  • Funções para manipulação de data e hora
  • Manipulação de arquivos de texto
  • Diferentes métodos para manipulação de arquivos
  • Teste seus conhecimentos
Aula 17 - Servidor Web, formulários e tratando dados de entrada
  • PHP e Desenvolvimento Web
  • Formulários HTML
  • Codificação de caracteres
  • Utf-8
  • Estruturando o formulário
  • Recebendo os dados do formulário
  • Recebendo arrays como dados
  • Utilizando GET e POST com formulários
  • Diferenças entre POST e GET
  • Idempotente
  • Teoria de banco de dados e acesso com PHP
  • Teste seus conhecimentos
Aula 18 - Projeto final
  • Primeira parte do projeto final do curso
  • Segunda parte do projeto final do curso
  • Terceira parte do projeto final do curso
  • Quarta e última parte do projeto final do curso
Aula 19 - Hora de praticar!
Aula 20 - Conclusão
  • Palavras finais
Depoimentos
  • Foto do aluno

    Sem palavras, a equipe está de parabéns! EXCELENTE curso, muito bem explicado, valeu muito a pena. Preço muito baixo e um atendimento muito rápido. Indico a todos os interessados.

    Ronaldo Ap. Saraiva de Lima de Leme - SP sobre o curso de PHP - Básico

  • Foto do aluno

    O curso é muito completo, muito bom... Na verdade eu achei maravilhoso. Com certeza darei continuidade aos módulos do curso de PHP em breve. Mais uma vez parabéns à toda equipe do TREINAWEB pelo excelente curso disponibilizado.

    Charles Christóvão Nabarro de Rio Bonito - RJ sobre o curso de PHP - Básico

  • Foto do aluno

    O curso é muito bom! Vale a pena investir. Eu já indiquei para 3 pessoas que já fizeram o curso e estão indicando outras pessoas. É muito detalhado, com muita qualidade, e preencheu todas as lacunas que faltavam para concluir minha aplicação de controle financeiro. Parabéns.

    Frankilin Sarmento Teles de Salvador - BA sobre o curso de PHP - Básico

  • Foto do aluno

    A treinar Web esta plenamente de Parabéns, pois obtive uma grande evolução nos meus conhecimentos através do curso PHP Básico. O professor tem uma excelente didática explicando de forma esclarecedora todo o código, agora estou seguindo em frente para o curso de PHP intermediário com muito entusiasmo.

    José Rônald de Araújo Sena de Maceió - AL sobre o curso de PHP - Básico

Cursos relacionados

Veja algumas aulas desse curso

Aproveite as vantagens e comece a estudar agora!

  • Início imediato! Não é necessário aguardar a formação de turmas.
  • Defina o horário que quiser e estude de onde estiver.
  • Após o curso, você ainda tem 2 anos para revisar o conteúdo.
  • Assim que finalizar, receba o certificado em casa, sem custo adicional.
  • Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.
  • Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Por apenas:

10x de R$ 14,99

sem juros no cartão ou R$ 149,90 à vista

Adicionar ao carrinho

Formas de pagamento

Aceitamos praticamente todas as formas de pagamento. Parcele em até 10x sem juros no cartão de crédito.

Encontre-nos nas redes sociais

Receba lançamentos e promoções

Site Seguro