Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desenvolvedor Oracle PL/SQL: Programe para Oracle Databases
Highest Rated
Rating: 4.5 out of 5(29 ratings)
208 students

Desenvolvedor Oracle PL/SQL: Programe para Oracle Databases

Crie aplicações Robustas, Escaláveis e Modulares em Oracle PL/SQL.
Created byMayko Silva
Last updated 11/2025
Portuguese

What you'll learn

  • Compreender a arquitetura e as vantagens do PL/SQL em ambientes de banco de dados Oracle
  • Escrever código PL/SQL eficiente e de fácil manutenção usando as melhores práticas
  • Desenvolver aplicações de banco de dados complexas usando recursos avançados do PL/SQL
  • Implementar tratamento de erros e gerenciamento de exceções em programas PL/SQL
  • Criar e gerenciar procedimentos armazenados, funções, pacotes e triggers
  • Utilizar coleções PL/SQL para manipulação e armazenamento eficiente de dados
  • Otimizar código PL/SQL para melhor desempenho usando técnicas como BULK COLLECT e FORALL
  • Implementar SQL dinâmico para operações de banco de dados flexíveis e adaptáveis
  • Aplicar conceitos de programação modular para criar aplicações PL/SQL escaláveis
  • Integrar PL/SQL com recursos do banco de dados Oracle para soluções abrangentes

Course content

18 sections79 lectures12h 38m total length
  • Introdução à Arquitetura do Oracle PL/SQL7:48
  • Opções para Montar seu Ambiente de Desenvolvimento7:32
  • Ambiente de Desenvolvimento com SQL Developer18:41
  • Comparação entre SQL Developer e SQLPLUS9:53

Requirements

  • Conhecimento Básico de SQL é Bem vindo.

Description

Programa de Treinamento em Oracle PL/SQL: Domine a Programação de Banco de Dados Oracle

Descrição do Curso

Bem-vindo ao nosso Programa de Treinamento Abrangente em Oracle PL/SQL, projetado para transformar você em um desenvolvedor PL/SQL proficiente. Este curso intensivo cobre desde conceitos fundamentais até técnicas avançadas, capacitando você a criar aplicações de banco de dados eficientes, escaláveis e de fácil manutenção usando a poderosa extensão procedural da Oracle para SQL.

PL/SQL (Extensão de Linguagem Procedural para SQL) é uma habilidade essencial para desenvolvedores de banco de dados Oracle, DBAs e profissionais de TI que trabalham com tecnologias Oracle. Nosso currículo cuidadosamente elaborado garante que você adquira tanto conhecimento teórico quanto habilidades práticas, preparando-o para desafios do mundo real em programação de banco de dados e desenvolvimento de aplicações.

Conteúdo do Curso

Este programa de treinamento em Oracle PL/SQL abrange os seguintes tópicos principais:

  • Introdução ao PL/SQL

    • O que é PL/SQL?

    • Arquitetura PL/SQL

    • Vantagens do PL/SQL

    • Estrutura de bloco PL/SQL

  • Fundamentos do PL/SQL

    • Variáveis e tipos de dados

    • Declarações ancoradas

    • Estruturas de controle (IF, CASE, loops)

    • Cursores (implícitos e explícitos)

    • Tratamento de exceções

  • Conceitos Avançados de PL/SQL

    • Procedimentos e funções

    • Pacotes

    • Triggers

    • SQL Dinâmico

  • Coleções PL/SQL

    • Arrays

    • Tabelas aninhadas

    • Arrays associativos (index-by tables)

    • VARRAYs

  • Otimização de Desempenho do PL/SQL

    • BULK COLLECT

    • Instrução FORALL

    • Loops FOR de cursor

  • Melhores Práticas de PL/SQL

    • Organização de código

    • Tratamento de erros

    • Convenções de nomenclatura

    • Programação modular

  • Integração com Banco de Dados Oracle

    • Interação com tabelas

    • Operações DML em PL/SQL

    • Gerenciamento de transações

Objetivos de Aprendizagem

Ao concluir este programa de treinamento em Oracle PL/SQL, você será capaz de:

  • Compreender a arquitetura e as vantagens do PL/SQL em ambientes de banco de dados Oracle

  • Escrever código PL/SQL eficiente e de fácil manutenção usando as melhores práticas

  • Desenvolver aplicações de banco de dados complexas usando recursos avançados do PL/SQL

  • Implementar tratamento de erros e gerenciamento de exceções em programas PL/SQL

  • Criar e gerenciar procedimentos armazenados, funções, pacotes e triggers

  • Utilizar coleções PL/SQL para manipulação e armazenamento eficiente de dados

  • Otimizar código PL/SQL para melhor desempenho usando técnicas como BULK COLLECT e FORALL

  • Implementar SQL dinâmico para operações de banco de dados flexíveis e adaptáveis

  • Aplicar conceitos de programação modular para criar aplicações PL/SQL escaláveis

  • Integrar PL/SQL com recursos do banco de dados Oracle para soluções abrangentes

Público-Alvo

Este programa de treinamento em Oracle PL/SQL é ideal para:

  • Desenvolvedores de banco de dados que buscam aprimorar suas habilidades em PL/SQL

  • Desenvolvedores SQL em transição para programação PL/SQL

  • Administradores de banco de dados que desejam automatizar tarefas de banco de dados

  • Engenheiros de software que trabalham com bancos de dados Oracle

  • Profissionais de TI que visam expandir sua expertise em tecnologia Oracle

  • Estudantes que buscam uma carreira em desenvolvimento ou administração de banco de dados

  • Profissionais se preparando para exames de certificação Oracle PL/SQL

Pré-requisitos

Para aproveitar ao máximo este programa de treinamento em Oracle PL/SQL, os participantes devem ter:

  • Compreensão básica de conceitos de banco de dados relacional

  • Familiaridade com SQL (Structured Query Language)

  • Conhecimento básico de pelo menos uma linguagem de programação

  • Acesso a um ambiente de banco de dados Oracle (versão 11g ou posterior)

Metodologia de Treinamento

Nosso programa de treinamento em Oracle PL/SQL emprega uma abordagem prática para garantir um aprendizado eficaz e desenvolvimento de habilidades:

  • Combinação de teoria e prática com exemplos do mundo real

  • Exercícios práticos e projetos para aplicar os conceitos aprendidos

  • Acesso a um ambiente de banco de dados Oracle para prática

  • Materiais abrangentes do curso e recursos de aprendizagem

Conclusão

Nosso programa abrangente de treinamento em Oracle PL/SQL foi projetado para equipá-lo com as habilidades e conhecimentos necessários para se destacar no desenvolvimento de banco de dados Oracle. Desde conceitos fundamentais até técnicas avançadas, este curso cobre aspectos essenciais da programação PL/SQL, preparando você para os desafios do mundo real no desenvolvimento de aplicações de banco de dados.

Ao dominar o PL/SQL, você será capaz de criar soluções de banco de dados eficientes, escaláveis e de fácil manutenção, abrindo novas oportunidades de carreira no campo das tecnologias de banco de dados Oracle. Seja você esteja buscando iniciar uma carreira em desenvolvimento de banco de dados ou aprimorar suas habilidades existentes, este curso fornece a base necessária para alcançar seus objetivos.

Inscreva-se agora e comece sua jornada para se tornar um especialista em PL/SQL. Seu caminho para dominar a programação de banco de dados Oracle começa aqui!

Who this course is for:

  • Desenvolvedores de banco de dados que buscam aprimorar suas habilidades em PL/SQL
  • Desenvolvedores SQL em transição para programação PL/SQL
  • Administradores de banco de dados que desejam automatizar tarefas de banco de dados
  • Engenheiros de software que trabalham com bancos de dados Oracle
  • Profissionais de TI que visam expandir sua expertise em tecnologia Oracle
  • Estudantes que buscam uma carreira em desenvolvimento ou administração de banco de dados
  • Profissionais se preparando para exames de certificação Oracle PL/SQL