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

Curso de PHP - Novidades dos PHP 7.0 e 7.1

Aprenda a utilizar os novos recursos do PHP 7 e 7.1, além das principais mudanças da linguagem em relação a versão 5.6.

Nível Intermediário Categoria Desenvolvimento Back-end

  • Curso com 05h03 de vídeos
  • Certificado com 12 horas
  • 24 exercícios

Sobre o curso

O PHP é uma das linguagens de programação mais utiliza do mundo. Apesar de muito criticada antigamente, a linguagem tem mostrado para muitos críticos seu poder de adaptação e constante melhora. Uma das provas mais concludentes desse poder da linguagem é a versão 7.

A nova versão da linguagem implementa uma série de recursos que tornam a linguagem ainda mais moderna, além de trazer a melhora alguns aspectos importantes, como, tratamento de exceções, indução de tipo e várias outras coisas. Tudo isso mantendo grande compatibilidade com a versão anterior. Outro ponto muito importante é a melhora de performance, é possível rodar o mesmo script da versão anterior até 2 vezes mais rápido sem nenhuma otimização. A versão 7 do PHP figura entre as linguagens scripts mais rápidas do mercado

O PHP é uma das linguagens de programação mais utiliza do mundo. Apesar de muito criticada antigamente, a linguagem tem mostrado para muitos críticos seu poder de adaptação e constante melhora. Uma das provas mais concludentes desse poder da linguagem é a versão 7.

A nova versão da linguagem implementa uma série de recursos que tornam a linguagem ainda mais moderna, além de trazer a melhora alguns aspectos importantes, como, tratamento de exceções, indução de tipo e várias outras coisas. Tudo isso mantendo grande compatibilidade com a versão anterior. Outro ponto muito importante é a melhora de performance, é possível rodar o mesmo script da versão anterior até 2 vezes mais rápido sem nenhuma otimização. A versão 7 do PHP figura entre as linguagens scripts mais rápidas do mercado

O que irá aprender?

Nesse curso mostraremos tudo que você precisa saber para iniciar seus projetos na versão mais recente do PHP, utilizando recursos mais modernos da linguagem. Mostraremos também, quais os principais pontos a serem observados em uma migração da versão 5.X para 7.X. Todos esses recursos são ensinados em vídeo aulas práticas, exemplos de fácil compreensão e exercícios de fixação.

Nesse curso entre outras coisas você aprenderá:

- Quais as principais motivações do lançamento do PHP 7 e a melhora de desempenho; - Novos operadores e funções; - Como utilizar a indução de tipos; - Uso de classes anônimas, escopo do this em closures e agrupamento de namespaces; - Novidades nos generators e tratamento de exceções; - Recursos exclusivos da versão 7.1; - Guia das principais mudanças que devem ser observadas na migração da versão de seus projetos.

Pra quem é esse curso?

Esse curso é destinado a alunos que já possuem conhecimento intermediário ou avançado em PHP 5.X e que desejam aprender os novos recursos e mudanças trazidas no PHP 7 e 7.1.

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 7.1

Conteúdo programático

  1. Iniciando com o PHP7

    Nessa aula veremos como instalar, como surgiu e quais as melhoras de performance do PHP 7.

    4 aulas
    • Instalando o PHP7
    • História do PHP7
    • Desempenho de PHP7
    • Questionário
  2. Novos operadores e funções

    Nessa aula aprenderemos os novos operadores do PHP7 e também novas funções.

    4 aulas
    • Operador Spaceship
    • Null coalescing operator
    • Novas funções
    • Questionário
  3. Tipagem

    Nessa aula aprenderemos como é possível usar o PHP7 com uma tipagem mais restritiva.

    3 aulas
    • Declaração de tipos de retornos
    • Indução de tipos escalares
    • Questionário
  4. Classes e Generators

    Nessa aula veremos os novos recursos como classes anônimas, escopo this em closures e Agrupamentos de namespace. Além disso veremos o que mudou referente a generators.

    7 aulas
    • Classes anônimas
    • Introdução a generators
    • Retorno em generators
    • Delegação de generators
    • Escopo this em closures
    • Agrupando use em namespaces
    • Questionário
  5. Manipulação de erros

    Veremos nessa aula as melhoras em relação ao tratamento de erros no PHP7.

    2 aulas
    • Novo tratamento de erros
    • Questionário
  6. Outras mudanças

    Nessa aula veremos novos suportes como Arrays de constantes, unicode e função assert.

    4 aulas
    • Array de constante
    • Suporte a unicode
    • Função assert
    • Questionário
  7. Novidades do PHP 7.1

    Nessa aula aprenderemos novidades trazidas na versão PHP7.1.

    9 aulas
    • Pseudo tipo iterable
    • Método fromCallable
    • Nova sintaxe em list()
    • Suporte a chave string em list()
    • Visibilidade de constantes em classes
    • Tipos Nullable
    • Retorno void
    • Multiplo catch
    • Questionário
  8. Compatibilidade para migrações

    Nessa aula veremos quais os possíveis pontos que podem causar problemas ao migrar um software da versão 5.6 para versão 7 do PHP.

    3 aulas
    • Compatibilidade - Parte 01
    • Compatibilidade - Parte 02
    • Questionário
Download da ementa

Cursos relacionados

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

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$ 129,00 ECONOMIZE R$ 960,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!