Fale com a gente no WhatsApp Fale com a gente no WhatsApp
Fale com a gente no WhatsApp

Curso de PHP - Fundamentos

Inicie com a linguagem de programação PHP da maneira correta! Usando as melhores práticas e recomendações do mercado!!!

Nível Iniciante Categoria Desenvolvimento Back-end

  • Curso com 04h44 de vídeos
  • Certificado com 22 horas
  • 44 exercícios
  • 14 desafios de código

Sobre o curso

PHP é uma linguagem de programação open source voltada principalmente para o desenvolvimento de aplicações web e APIs, mas também pode ser utilizada para o desenvolvimento de aplicações console. Ela é uma linguagem script, interpretada, de tipagem dinâmica e fraca; Possui sintaxe parecida com linguagens como C, Java e Perl.

A linguagem PHP é uma das mais promissoras na área de desenvolvimento web back-end. Além de grande parte das aplicações web já utilizam essa tecnologia, a linguagem vêm evoluindo rapidamente tanto novas features quanto com a melhora contínua de desempenho

PHP é uma linguagem de programação open source voltada principalmente para o desenvolvimento de aplicações web e APIs, mas também pode ser utilizada para o desenvolvimento de aplicações console. Ela é uma linguagem script, interpretada, de tipagem dinâmica e fraca; Possui sintaxe parecida com linguagens como C, Java e Perl.

A linguagem PHP é uma das mais promissoras na área de desenvolvimento web back-end. Além de grande parte das aplicações web já utilizam essa tecnologia, a linguagem vêm evoluindo rapidamente tanto novas features quanto com a melhora contínua de desempenho

O que irá aprender?

Neste curso ensinaremos a linguagem de programação PHP desde o início. Falaremos sobre os principais conceitos, práticas e recomendações para que você inicie o aprendizado de forma correta e moderna da linguagem. Tudo isso é feito através de vídeo aulas, materiais escritos, exercícios e desafios de código dentro da nossa plataforma, Além de um projeto final para aplicação dos conhecimentos.

Dentre vários outros conteúdos conheceremos:

  • As principais características da linguagem e onde ela se aplica;
  • Como instalar e executar os scripts da linguagem;
  • Declaração de variáveis, constantes e tipos de dados;
  • Principais operadores;
  • Estruturas de decisão e repetição;
  • Trabalhar com funções personalizadas e da linguagem;
  • Tipos de erros e o básico sobre exceção;
  • Inclusão de arquivos;
  • O que são PSRs, PRS-0 e PSR-12.

Pra quem é esse curso?

Esse curso é voltado para desenvolvedores que desejam iniciar seus estudos na linguagem de programação PHP usando as práticas corretas e modernas de desenvolvimento para construção de uma base sólida de conhecimento, necessário para o aprofundamento futuro na linguagem.

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.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato
  • Desafios de código
  • Testes de aprendizado

Ambiente do curso

  • PHP 7.4
  • Visual Studio Code

Sobre o professor

Elton Fonseca

Elton Fonseca

Coordenador e instrutor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas e pós-graduado em Arquitetura e Engenharia de Software. Apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Full Stack e Cloud Computing.

Conteúdo programático

  1. Introdução

    Nesta aula veremos um pouco sobre a história da linguagem PHP e quais problemas ela resolve.

    5 aulas
    • Características da linguagem PHP
    • História do PHP
    • O que é possível fazer com PHP
    • Lado cliente e lado servidor
    • Questionário
  2. Iniciando com PHP

    Nesta aula aprenderemos como instalar o PHP e criar nossos primeiros scripts com a linguagem.

    13 aulas
    • Apresentação
    • Cursos de fundamentos para desenvolvedores
    • Instalando o executável do PHP
    • Editor Visual Studio Code
    • Códigos do curso
    • Primeiro exemplo na linguagem
    • Aplicações console no PHP
    • Sintaxe básica e Construtores
    • Utilizando PHP e HTML
    • Short Tags
    • Dinâmica dos arquivos PHP
    • Desafio de Código
    • Questionário
  3. Variáveis e constantes

    Nesta aula aprenderemos como declarar variáveis, constantes e conheceremos os tipos de dados do PHP.

    14 aulas
    • Trabalhando com variáveis
    • Regras de nomeação de variáveis
    • Trabalhando com constantes
    • Regras para nomeação de constantes
    • Comentários no PHP
    • Tipos dados escalares
    • Declarando Arrays
    • Arrays Associativos
    • Arrays multidimensionais
    • Inserção de novos itens em arrays
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Questionário
  4. Operadores

    Nesta aula conheceremos os principais operadores da linguagem PHP.

    9 aulas
    • Operadores Aritméticos
    • Operadores de comparação
    • Operadores de igualdade e tipo
    • Operadores lógicos
    • Operador de concatenação
    • Tipos de declaração de String
    • Desafio de Código
    • Desafio de Código
    • Questionário
  5. Condicionais

    Nesta aula aprenderemos como utilizar as estruturas condicionais do PHP.

    6 aulas
    • Condicional if
    • Trabalhando com elseif e else
    • Condicional switch case
    • Desafio de Código
    • Desafio de Código
    • Questionário
  6. Estruturas de repetição

    Nesta aula aprenderemos como utilizar as estruturas de repetição do PHP.

    9 aulas
    • Laço while
    • Laço for
    • Laço foreach
    • Lendo arrays com foreach
    • Continue e Break
    • Desafio de Código
    • Desafio de Código
    • Desafio de Código
    • Questionário
  7. Funções

    Nesta aula aprenderemos como criar novas funções e utilizá-las, além de aprender como usar e consultar as funções internas do PHP.

    5 aulas
    • Trabalhando com funções
    • Conhecendo funções internas do PHP
    • Desafio de Código
    • Desafio de Código
    • Questionário
  8. Erros e exceções

    Nesta aula conheceremos os tipos de erros do PHP e como utilizar o tratamento básico de exceções.

    5 aulas
    • Tipos de erros
    • Conhecendo os erros na prática
    • Tratando exceções
    • Desafio de Código
    • Questionário
  9. Importação de arquivos

    Nesta aula aprenderemos como incluir arquivos e quais as características de cada função de importação.

    5 aulas
    • Inclusão de arquivos
    • Inclusão única
    • Tipos de inclusão
    • Separação de arquivo por tipo
    • Questionário
  10. Padrões no PHP

    Nesta aula aprenderemos o que são PSRs e aspectos da PSR-1 e PSR-12 envolvidos no conteúdo do curso.

    4 aulas
    • PHP-FIG e PSRs
    • PSR-1 - Codificação básica
    • PSR-12 - Estilo de código estendido
    • Questionário
  11. Projeto Final

    Nesta aula desenvolvemos um projeto englobando os conceitos apresentados no curso.

    5 aulas
    • Código do projeto
    • Montando a estrutura do projeto
    • Obtendo dados de exibição
    • Exibindo dados
    • Finalizando o projeto
Download da ementa

Cursos relacionados

Algumas das formações onde esse curso está inserido

Utilizada e amada por milhares! Veja mais opiniões reais

  • Muito instrutivo.

    Depoimento - José
    PHP - Fundamentos
    José Francisco Morato / SP
  • Ótimo, conteúdo bem elaborado, ficando fácil entendimento para iniciantes.

  • Gostei da linguagem PHP.

    Depoimento - Gianfranco
    PHP - Fundamentos
    Gianfranco São Paulo / SP
  • Muito bom!!!!

    Depoimento - Glauber
    PHP - Fundamentos
    Glauber Angra dos Reis / RJ
  • Ótimo curso pra iniciar no PHP.

    Depoimento - Felipe
    PHP - Fundamentos
    Felipe Salvador / BA
  • Gostei bastante, ja fiz outros cursos de PHP e estou revendo as bases, sempre é bom né, aprendi bastante coisas novas, atualizei meus conceitos. O que mais achei legal foi abordar, de leve, alguns conceitos de O.O e boas praticas. Os cursos que já vi, parecem que se preocupam mais em "traduzir" a documentação da linguagem do que de fato ensinar.

    Depoimento - Guilherme
    PHP - Fundamentos
    Guilherme Várzea Grande / MT
  • Curso muito bom.

    Depoimento - Leonardo
    PHP - Fundamentos
    Leonardo Campos dos Goytacazes / RJ
  • Muito bom, o instrutor soube na prática executar os conceitos estipulados, e foi muito fácil acompanhar o raciocínio em cada aula apresentada. Esta forma de ensinar, propondo exercícios, facilita muito o aprendizado e faz com que, nós, alunos, possamos nos avaliar. Achei muito interessante fazer o código nos exercícios, mesmo usando nossa sintaxe nos códigos, apresentando as saídas propostas somos avaliados de forma mais justa. Continuem assim.

    Depoimento - João
    PHP - Fundamentos
    João Torres / RS
  • Ótimo professor! Gostei muito da didática do professor, exemplos simples que ajudou muito em situações complexas.

    Depoimento - Christian
    PHP - Fundamentos
    Christian Brasília / DF

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 99,00 ECONOMIZE R$ 600,00
12x R$ 49,00 sem juros, no cartão de crédito
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

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