Curso Progress ABL Essentials

  • Database

Curso Progress ABL Essentials

24 horas
Visão Geral

Este Curso Progress ABL Essentials, foi desenvolvido para desenvolvedores que são novos em Progress e Open Edge e precisam aprender os recursos e os conceitos básicos de gerenciamento de dados no ABL. O conhecimento da ABL é exigido pelos desenvolvedores que escrevem aplicativos usando qualquer uma das interfaces de usuário: GUI, Character, WebSpeed, WebClient, etc. Este curso fornece uma introdução completa à linguagem Progress ABL (Advanced Business Language), utilizada na plataforma Progress OpenEdge. Os participantes aprenderão os conceitos fundamentais da linguagem, sua sintaxe, estruturas de controle, variáveis, buffers e manipulação básica de dados. O curso é voltado para quem deseja dar os primeiros passos no desenvolvimento de aplicações corporativas em Progress ABL.

Objetivo

Após realizar este curso Progress ABL Essentials, você será capaz de:

  • Compreender a estrutura e os principais conceitos da linguagem Progress ABL.
  • Criar programas básicos utilizando variáveis, funções e estruturas de controle.
  • Manipular dados de forma simples usando buffers e queries básicas.
  • Desenvolver aplicações iniciais em Progress OpenEdge.
  • Estar preparado para avançar para cursos mais especializados (como Database Programming).
Publico Alvo
  • Desenvolvedores iniciantes em Progress ABL.
  • Programadores que desejam conhecer a linguagem utilizada em soluções corporativas baseadas em Progress.
  • Estudantes e profissionais de TI que desejam ampliar seu portfólio de linguagens de programação.
  • Analistas e administradores que trabalham com sistemas baseados em Progress OpenEdge.
Pre-Requisitos
  • Conhecimentos básicos em lógica de programação.
  • Conceitos de banco de dados relacionais (opcional, mas desejável).
  • Nenhuma experiência prévia em Progress ABL é necessária.
Materiais
Português/Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Module I

  1. ABL Development Tools, Admin Tool, Data Dictionary, Code Editing
  2. Data Access model and coding techniques for accessing data
  3. Filtering
  4. Sorting

Module II

  1. Create, Update, Delete of Database records
  2. Developing Programming Logic
  3. Conditional Processing
  4. String, Date, and Decimal Manipulations

Module III

  1. Temp-Tables
  2. Managing Applications Transactions
  3. Record Scoping
  4. Error Handling

Module IV

  1. Managing Concurrency
  2. Record Lock
  3. Coding Techniques for Promoting Code Reusability

Module V

  1. Internal Procedures
  2. User Defined Functions
  3. Persistence
TENHO INTERESSE

Cursos Relacionados

Curso Oracle Database 12c Admin Install Upgrade

32 horas

Curso Oracle Database 12c Administração I

32 horas

Curso Oracle 12c Banco de Dados Introdução ao SQL

28 Horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Oracle Database 12c Performance Tuning

24 Horas

Curso Oracle 12c 10 Programa com PL/SQL

32 horas

Curso Oclacle 12c RAC – Administração de Banco de Dados

32 horas

Curso Oracle 12c Banco de Dados PL/SQL Advanced

24 horas

Curso Oracle 18c Database Backup and Recovery Workshop

32 horas