Você sabia que ao assinar um plano você terá acesso a TODOS os cursos do portal?
São mais de 4.000 horas de conteúdo, distribuídos em mais de 350 cursos completos!

Curso de PHP Básico

Aprenda o necessário para começar a programar nessa poderosa linguagem de programação.

Veja uma aula de exemplo

Plano de acesso Anual

economize R$480
de 12x de R$97
por: 12x de R$57
ou R$ 684,00 à vista
  • 1 ano de acesso a todos os cursos da plataforma e muito mais!

Plano de acesso Mensal

Recorrente e sem fidelidade
por apenas
R$97/mês
Pagamento recorrente no boleto
ou cartão de crédito
  • 30 dias de acesso a todos os cursos da plataforma e muito mais!
Conheça os nossos planos de acesso total aos cursos
  • Conteúdo + de 4.000 horas de conteúdo
  • Conteúdo + de 200.000 alunos capacitados
  • Conteúdo + de 12 anos de experiência em EAD
  • Conteúdo cursos novos toda quarta-feira
Quero conhecer os planos

Sobre o curso

O PHP é uma grande porta de entrada para novos desenvolvedores web. Ele é largamente utilizado em aplicações de todo o porte (desde pequenos sites institucionais até grandes aplicações como é o caso do Facebook, Tumblr, Wikipédia etc). O PHP é, talvez, o maior "ecossistema" para desenvolvimento web que se tem conhecimento: cerca de 85% de todos os sites da internet o utilizam como linguagem de programação base. O PHP é uma linguagem de programação interpretada, com grande influência do C (e desenvolvida nessa linguagem) e de múltiplos paradigmas. Você pode, ao mesmo tempo em que usa orientação a objetos, usar programação procedural ou funcional, por exemplo. O PHP é uma escolha segura para quem quer desenvolver para Web, profissionalmente ou não.

Conhecimentos adquiridos

Todas as principais estruturas da linguagem serão abordadas, como conceitos elementares entre outros. Para fechar o curso com chave de ouro, no projeto final você criará uma página que terá a função de cadastro e consulta de contatos utilizando o que foi aprendido. O curso incentiva e alia a teoria, apresentada de forma textual com a prática, apresentada em vídeo aulas. Além de exercícios que ajudam na fixação do conteúdo. Dentre várias outras coisas, você aprenderá os tópicos abaixo: - A história do PHP; - A montar o ambiente para desenvolvimento; - Diferenças entre o que é executado no servidor e no lado do cliente; - Conceitos importante sobre HTTP; - Todas as principais estruturas da linguagem; - Boas práticas de desenvolvimento em PHP; - Manipulação de arquivos.

Para quem é esse curso?

Esse curso é destinado a desenvolvedores de outras linguagens ou a iniciantes em programação que querem ter contato com uma primeira linguagem para desenvolvimento web.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  • Curso com 7h19 horas de vídeos
  • Curso com certificado de 24 horas
  • Curso com 48 exercícios de fixação
Ambiente do Curso
PHP 5.6
XAMPP
NetBeans
Metodologia
Videoaulas
Texto e imagens
Início imediato
Exemplos práticos
Testes de aprendizado
Desafios de código
Baixar esta ementa

1 - Introdução à linguagem
Introdução
Como o PHP surgiu
Lado cliente e lado servidor
O que pode ser feito com php?
Desenvolvimento Web Visualizar
Exercícios
2 - O ambiente PHP
Preparando o ambiente de trabalho
Conhecendo o ambiente com phpinfo()
Criando o primeiro exemplo PHP Visualizar
PHP em CLI Visualizar
Servidor embutido do PHP Visualizar
Exercícios Visualizar
3 - Introdução a variáveis
Noções básicas do PHP
Variáveis
PSR2 - Boas práticas de estilo e escrita de códigos
Constantes
Comentários
Exercícios
4 - Tipos de dados básicos
Todos os tipos disponíveis
Utilizando var_dump Visualizar
Trabalhando com números
Números e overflow de inteiros
Números de ponto flutuante
Formatando números e valores monetários
Exercícios
5 - Tipos de dados avançados
Outros tipos de dados
Strings
Concatenação
Arrays
Arrays associativos
Sintaxe alternativa
Arrays multidimensionais
Arrays multidimensionais
Exercícios
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
Exercícios
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
Exercícios
8 - Estruturas de condição
Estruturas básicas da linguagem
Voltando ao assunto de precedência
elseif
switch
Switch Case na prática
Exercícios
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
Exercícios
10 - Hora de praticar!
Exercícios
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
Exercícios
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
Exercícios
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
Exercícios
14 - Funções de operações matemáticas
Funções matemáticas
Arredondando valores
Funções matemáticas
Gerando valores aleatórios
Exercícios
15 - Formas diferentes de utilizarmos funções
Capturando argumentos dinamicamente
Escopo global e local
Escopos de variáveis
Exercícios
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
Exercícios
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
Exercícios
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
19 - Hora de praticar!
Exercícios
20 - Conclusão
Palavras finais
Depoimento / Brinde

Conheça nossos
planos de acesso!

Plano de acesso Anual

economize R$480
de 12x de R$97
por: 12x de R$57
ou R$ 684,00 à vista
  • 1 ano de acesso a todos os cursos
  • Plano de carreira personalizado
  • Cursos novos toda semana
  • Certificados digitais inclusos
  • Suporte direto com professores
  • Suporte com SLA de 4 horas úteis
  • Aplicativos para Android e iOS
  • Acesso offline através dos apps

Plano de acesso Mensal

Recorrente e sem fidelidade
por apenas
R$97/mês
Pagamento recorrente no boleto
ou cartão de crédito
  • 30 dias de acesso a todos os cursos
  • Plano de carreira personalizado
  • Cursos novos toda semana
  • Certificados digitais inclusos
  • Suporte direto com professores
  • Suporte com SLA de 4 horas úteis
  • Aplicativos para Android e iOS
  • Acesso offline através dos apps

Resultados de quem
já é nosso aluno!

  • Fiquei bastante satisfeito com o curso de PHP módulo Básico que contratei da TreinaWeb. Boas vídeo aulas, bom material didático e um suporte também relativamente rápido. Müller Espósito (Montes Claros - MG) PHP Básico
    Müller Espósito
  • Conteúdo relativamente extenso, muito interessante e exposto de forma muito clara....muito bom....recomendo. Octavio Gomes (Belo Horizonte - MG) PHP Básico
    Octavio Gomes
  • Curso bem didático, foi feito para revisar funcionamentos da linguagem e partir para o módulo intermediário Maikel André (São Borja - RS) PHP Básico
    Maikel André
  • 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 (Rio de Janeiro - RJ) PHP Básico
    Márcio Francisco
  • 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 (Maceió - AL) PHP Básico
    José Rônald
  • Apesar de ser familiarizado com linguagens de programação achei o curso bem dinâmico e nada cansativo. Recomendo. Fellipe Eduardo (Campo Belo - MG) PHP Básico
    Fellipe Eduardo

Garantia incondicional
de satisfação

Satisfação Garantida - 7 dias ou seu dinheiro de volta!

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!

Se, após 7 dias, você decidir que a TreinaWeb não é para você, devolvemos o seu dinheiro sem fazer perguntas. Basta enviar um email na área de contato aqui no site.

Ou seja, a partir do momento em que você fizer sua inscrição, você terá acesso às mais 4.000 horas de curso, com os melhores profissionais do mercado, com uma metodologia inovadora... e se mesmo assim você não gostar, você pode pedir o seu dinheiro de volta em até 7 dias.

Imagine se tudo na vida viesse com uma garantia como essa.

FAQ - Perguntas Frequentes

Confira as principais dúvidas de quem
procura a TreinaWeb para se capacitar.

  • A TreinaWeb é a única escola online de tecnologia com mais de 12 anos de história. É a maior do segmento, com mais de 4.000 horas de conteúdo em cursos online. Além disso, cerca de 200.000 alunos já estudaram e estudam por aqui. Entre muitas outras coisas, a TreinaWeb oferece:
    • Formações completas e com foco no mercado de trabalho.
    • Formação personalizada e individual, criada por um professor orientador.
    • Cursos novos e atualizações pontuais toda semana.
    • Opção de estudar no seu tempo, a qualquer hora e lugar.
    • Suporte incluso com professores especialistas.
    • Certificados dos cursos com hora/aula.
    • Satisfação garantida ou seu dinheiro de volta!
  • SIM! Com toda a certeza! Pois oferecemos cursos partindo exatamente do zero. Inclusive temos cursos de Lógica de Programação, que é onde você vai ver todo o fundamento por trás das linguagens. Na contratação de qualquer plano você ainda tem direito às formações personalizadas, onde nossos professores especialistas irão te acompanhar. E você está atrás dos cursos de edição de vídeo, design e marketing digital, claro que você também não precisa saber nada sobre programação.

  • Nossa metodologia une o que há de melhor no ensino de tecnologia à distância: videoaulas, apostilas, exercícios de fixação, testes de conhecimento e passo a passo de projetos completos. Aprenda de verdade com cursos completos de programação, edição de vídeo, design e marketing digital.

  • No instante que sua compra for aprovada, automaticamente você ganhará o acesso a nossa área do aluno, onde poderá escolher os cursos que irá fazer. Caso, por qualquer motivo, você não consiga acessar de imediato, basta entrar em contato que nós te ajudaremos! Você poderá assistir de qualquer lugar: Do computador, notebook, tablet, smartv ou smartphone.

  • Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste! Se, após 7 dias, você decidir que a TreinaWeb não é para você, devolvemos o seu dinheiro sem fazer perguntas. Basta enviar um email na área de contato aqui no site.

  • A TreinaWeb é para quem:
    • Quer entrar no ramo digital com o pé direito;
    • É programador e quer ir para um outro nível;
    • Já programa e quer ampliar o nível e estudar outras linguagens;
    • É um programador avançado e tem TreinaWeb um aliado para novas tecnologias e tendências;
    • Busca profissionalizar-se em uma área em pleno crescimento;
    • Ama design e sabe que aqui estão os melhores cursos da área;
    • Quer aprender a fazer e editar os seus próprios vídeos;
    • Sonha em ser um Videomaker profissional.
  • 100% Segura. Todo o processo de compra possui certificado SSL. Nenhuma informação do seu cartão de crédito é mantida em nosso banco de dados. E assim que aprovada a sua compra/matrícula, você receberá imediatamente todos os dados de acesso à sua área de aluno e as aulas.

  • Sim e esse é um dos diferenciais da TreinaWeb. Oferecemos total suporte com professores especialistas. Nossa equipe de instrutores está sempre pronta para te ajudar e tirar todas as suas dúvidas. Além disso, Na contratação de qualquer plano você ainda tem direito às formações personalizadas, onde nossos professores irão te acompanhar e te orientar.

  • Todos os nossos cursos onlines de programação, design e edição de vídeo contam com certificados. Um certificado novo será disponibilizado na área de aluno, sempre que você concluir um novo curso. Com o seu nome e horas/curso. Lembrando, que estes certificados podem ser utilizados para cumprir cargas horárias de cursos extras em faculdades.

Últimos Lançamentos

Mais Acessados