Curso de PHP - Novidades do PHP 8.0

Conheça as novidades do PHP 8 e construa aplicações modernas com a linguagem!

Nível Intermediário Categoria Desenvolvimento Back-end

  • Curso com 02h22 de videos
  • Certificado com 8 horas
  • 17 exercícios

Sobre o curso

Conheça as novidades do PHP 8 e construa aplicações modernas com a linguagem!

A linguagem de programação PHP tem evoluído rapidamente desde a versão 7.0. A cada versão a linguagem tem ganhado novos recursos concisos, levando a linguagem a um nível de maturidade muito importante. O PHP 8 vem para consolidar esse processo, com adição de vários recursos que complementam as versões anteriores, além de trazer características completamente novas a linguagem

O que irá aprender?

Neste curso vamos falar sobre as principais recursos introduzidos no PHP 8. Veremos as principais alterações realizadas para consistência da linguagem, além de discutir sobre uso dos novos recursos e como eles afetam as aplicações na prática.

Entre vários outros conteúdos conheceremos:

  • Novos recursos de melhoria de sintaxe, como, parâmetros nomeados e promoção de propriedades;
  • Elementos novos para trabalhar com tipo;
  • Novos Operadores e expressões;
  • Quais alterações foram realizadas na orientação a objetos e como elas trazem mais consistência a linguagem;
  • Novas funções para trabalhar com string;
  • O que são e como trabalhar com attributes, também conhecido como annotations;
  • O que é JIT, onde ele trabalha e quais as vantagens reais dele para a linguagem.

Pra quem é esse curso?

Esse curso é voltado para desenvolvedores que já conhecem a linguagem de programação PHP e deseja conhecer como os recurso da versão 8 podem ajudar no seu dia a dia e também na migração de suas aplicações legadas.

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
  • Início Imediato
  • Testes de aprendizado

Ambiente do curso

  • PHP 8.0
  • Docker
  • 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. Apresentação

    Apresentação do curso.

    1 aula
    • Apresentação
  2. Parâmetros

    Nesta aula vamos falar sobre as alterações na declaração e atribuição de parâmetros introduzidas no PHP 8

    5 aulas
    • Ambiente de desenvolvimento
    • Promoção de propriedades no construtor
    • Parâmetros nomeados
    • Vírgula no último item dos parâmetros
    • Questionário
  3. Tipos

    Nesta aula aprenderemos o que é o novo recurso de união de tipos e o novo tipo introduzido o mixed

    6 aulas
    • O que é União de Tipos?
    • União de tipos avançado
    • Tipo false na União de Tipos
    • Tipo Mixed
    • Interface Stringable
    • Questionário
  4. Expressões e Exceções

    Nesta aula falaremos os novos recursos nullsafe e match. Também falaremos sobre pequenas mudanças na parte de tratamento de exceções.

    4 aulas
    • Operador Nullsafe
    • Expressão Match
    • Mudança nas Exceções no PHP 8
    • Questionário
  5. Orientação a Objetos

    Nesta aula veremos alguns recursos que foram aprimorados na orientação a objetos para trazer mais consistência a linguagem

    5 aulas
    • Obter nome da classe via Objeto
    • Validação de assinatura de método abstrato dentro de Trait
    • Comportamento de métodos privados na herança
    • Novo tipo Static
    • Questionário
  6. Strings

    Nesta aula falaremos sobre a mudança que tivemos na precedência dos operadores de concatenação, adição e subtração. Além de conhecer novas funções para trabalhar com strings.

    3 aulas
    • Mudança na precedência dos operadores (. + -)
    • Novas funções para trabalhar com String
    • Questionário
  7. Outros Recursos

    Nesta aula vamos conhecer o novo recurso de atributos nativo da linguagem, também falaremos sobre o JIT em uma discussão bem legal sobre o novo recurso.

    6 aulas
    • Que é atributo e qual sua sintaxe
    • Obtendo dados declarados nos atributos
    • Usando atributos de maneira prática
    • Weak Maps
    • O que é JIT e uma discussão sobre ele
    • Questionário
Download da ementa

Cursos relacionados

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

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

  • Bom curso para nos mantermos atualizados quanto a tecnologia.

    Depoimento - André
    PHP - Novidades do PHP 8.0
    André Curitiba / PR
  • Gostei muito! Conteúdo muito bom sobre as novas funcionalidades.

    Depoimento - Railton
    PHP - Novidades do PHP 8.0
    Railton Floriano / PI
  • Excelente curso complementar!

    Depoimento - Jean
    PHP - Novidades do PHP 8.0
    Jean Campo Grande / MS
  • Muito bom.

    Depoimento - Gianfranco
    PHP - Novidades do PHP 8.0
    Gianfranco São Paulo / SP
  • Muito bom.

    Depoimento - Joellytton
    PHP - Novidades do PHP 8.0
    Joellytton Rio Branco / AC
  • Ótimo curso! As novidades da versão 8.0 foram didaticamente abordadas! Top demais.

    Depoimento - Igor
    PHP - Novidades do PHP 8.0
    Igor Monte Alto / SP
  • foi super boa eu aprendi muito, e agora consigo ter um código mais limpo, com menos gambiarras, os professores explicaram de maneira fantástica!!

    Depoimento - Anderson
    PHP - Novidades do PHP 8.0
    Anderson São Paulo / SP
  • Achei o curso excelente! O professor como sempre, com bastante conhecimento do que está sendo abordado! Atualmente faço em paralelo aqui mesmo na Treinaweb o curso com ele de AspNet MVC e estou gostando muito. São aulas rápidas por serem diretas ao assunto sem muito conteúdo desnecessário o que acabaria desviando muito do foco, tornando-o massante podendo perder o interesse em progredir no aprendizado. Enfim, tudo o que não ocorre aqui!! Parabéns pelo curso! Muito bem elaborado e didática exemplar! Abraço!!

  • Ambiente de ensino é excelente e impossível de se fazer reclamações sobre ele. Atende muito bem. O curso é ótimo! Eu já sou profissional da área e resolvi fazê-lo apenas para relembrar pontos sem ter que descorrer por livros ou tutoriais free e posso dizer que me serviu muito bem, com ótimas explicações e exemplos.

    Depoimento - Dimitrius
    C Básico
    Dimitrius Três Corações / MG

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
Por apenas
12x R$ 75,00 ou R$ 900,00 à vista
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!