Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

PHP Exceptions:

tratamento de erros

Quero estudar na alura

8h

Para conclusão

5526

Pessoas nesse curso

9.5

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Aprenda a lançar uma exception
  • Customize uma exception
  • Capture várias exceções ao mesmo tempo
  • Utilize o bloco try-catch
  • Veja a utilidade do bloco finally

Público alvo_

Programadores com alguma experiencia na linguagem PHP, que querem aprender o que é, como lançar e como tratar exceções em PHP.

Vinicius Dias

github

linkedin

Vinicius Dias é Zend Certified Engineer (Engenheiro PHP Certificado pela Zend), iMasters Certified Professional, formado em Tecnologia da Informação e pós-graduado em Arquitetura de Software. Com mais de uma década de experiência na área, já trabalhou em diversas empresas ao redor do mundo, sendo atualmente Engenheiro de Software Senior em uma empresa estadunidense. Tem como lema a regra do bom escoteiro: Sempre deixe o código mais limpo do que quando você o encontrou.

Curso atualizado em 17/11/2023

Ementa

  1. Pilha de execução

    • Execução de um programa
    • Entendendo a pilha
    • Saída da pilha
    • Stack no PHP
    • Depuração
  2. Tratamento de exceções

    • Introdução às exceções
    • Blocos try - catch
    • Pegando na pilha
    • Fluxo de execução
    • Pegando múltiplas exceções
    • Multi-catch
  3. Lançando exceções

    • Lançando uma exceção
    • Como lançar exceções
    • As IDEs
  4. Conhecendo exceções

    • Hierarquia de exceções
    • SPL Exceptions
    • Capturando qualquer exceção
    • Catch genérico
    • Criando uma exceção
    • Exceções de domínio
  5. Aplicando o conhecimento

    • Personalizando exceções
    • Lançando exceção existente
    • Quando lançar qual
    • Exceções de validação
  6. Finally e peculiaridades do PHP

    • Finally
    • Quando usar finally
    • Tipos de erros
    • Para saber mais: Erros do PHP
    • Configurações de erros
    • Tratamento de erros
    • Supressão de erro

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Programação

Mergulhe no universo back-end. Programe nas principais plataformas e linguagens, como Python Node.JS, PHP, Java e .NET. Crie sistemas web e desenhe a arquitetura de soluções inovadoras, com código e boas práticas.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

este professor é top, gosto mto da forma como ele explica. todo detalhe é explicado.

PHP Exceptions: tratamento de erros

Reissoli Venancio da Silva Junior

Conteúdo de altissima qualidade! Não conhecia o assunto, mas a explicação foi bem clara! Parabéns ao Vinicius e a todos os envolvidos!

PHP Exceptions: tratamento de erros

Mateus de Oliveira Melo

Estudar tratamento de erros e exceções foi um bom desafio, entender como funciona o lançamento das exceções, personalização, a localização do erro e como ele pode ser tratado sem matar a aplicação, a experiência nesse curso foi sensacional, vlw mestre.

PHP Exceptions: tratamento de erros

Maicon Vasconcelos de Araujo

Escolha a duração
do seu plano

Conheça os Planos para Empresas