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

    Ótimo curso, conteúdo rico e muito bem explicado. Apesar de ter um conhecimento prévio de PHP, foi muito útil e aprendi a utilizar mais recursos da linguagem. Resolvi fazer este curso pra ver se o TreinaWeb era realmente bom. Posso dizer que estou muito satisfeito e que este foi o primeiro curso de muitos que pretendo fazer por aqui.

    Bruno Salviano da Silva Teixeira de Presidente Prudente - SP sobre o curso de PHP - Básico

  • Foto do aluno

    Esse foi meu primeiro curso Online, e com a estrutura e a metodologia apresentada pela TreinaWeb, muitos mais estão por Videos com excelentes qualidade de vídeo e áudio, com a matéria muito bem explicada.

    Márcio Francisco de Morais de Rio de Janeiro - RJ sobre o curso de PHP - Básico

  • Foto do aluno

    Já fiz outros cursos aqui e posso dizer que esse foi ótimo como sempre...!

    Thiago Ribeiro Brandão de Jandira - SP sobre o curso de PHP - Básico

  • Foto do aluno

    Eu já trabalho com PHP há 13 anos e recentemente estou estudando para tirar minha certificação, como não podia pagar um Curso da Zend ou Impacta e livros geralmente são um beco sem saída para o aprendizado mais preciso, procurei algum curso online. De todos que encontrei os cursos da Treinaweb me pareceram o melhor. Após navegar nas primeiras aulas, pude perceber a qualidade e a responsabilidade que os cursos oferecem. Treinaweb não é preparátorio, treinaweb é profissionalizante! O suporte, atendimento, qualidade do serviço, tudo nota dez!

    Gilberto Albino de São Paulo - SP 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