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

Formação em que esse curso está inserido

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

  • 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
  • Bom curso para nos mantermos atualizados quanto a tecnologia.

    Depoimento - André
    PHP - Novidades do PHP 8.0
    André Curitiba / PR
  • Ó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
  • Muito bom.

    Depoimento - Joellytton
    PHP - Novidades do PHP 8.0
    Joellytton Rio Branco / AC
  • Meu primeiro curso com o pessoal do TreinaWeb e simplesmente adorei! Aulas muito bem elaboradas, ótima organização do conteúdo e uma excelente explicação da matéria nos videos! Sem dúvidas farei mais cursos aqui! Abraços!!!

    Depoimento - Leandro
    Lógica de Programação Completo
    Leandro São Paulo / SP
  • Há tempo não encontrava um curso que fosse tão objetivo quanto esse. Era o que eu estava esperando e superou as minhas expectativas. Um curso objetivo que facilita o aprendizado do aluno, principalmente se o mesmo for leigo, os vídeos tem uma ótima qualidade e o professor domina o assunto. A equipe está de parabéns!!

  • Eu realmente me surpreendi com o conteúdo que vocês disponibilizam. Pretendo começar outros cursos que com certeza agregarão na minha carreira. Vocês são demais! Vídeos bons, textos objetivos, desafios intrigantes e questões curtas. Já sigo vocês em todas as redes sociais. Obrigado por me ensinarem!

    Depoimento - Luiz
    JavaScript Básico
    Luiz Guaratinguetá / SP

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$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,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!