Especialista Certificado Adobe (Adobe Certified Expert)

Pode ser difícil para se destacar e ser notado no mercado de trabalho de hoje. Tornando-se um Especialista Certificado Adobe Coldfusion dá-lhe uma forma clara e focada para dizer ao mundo sobre os seus conhecimentos.

Analise o checklist e estude pelo conteúdo programático para se tornar um desenvolvedor Coldfusion certificado. Neste site ainda poderão encontrar a documentação em português com exemplos de códigos.

Checklist

A lista abaixo vai ajudar a guiá-lo através do processo de obtenção da certificação ACE:

  • Comente este boletim para se familiarizar com as áreas temáticas e os objetivos do exame.
  • Identificar as áreas temáticas e os objetivos que você precisa para estudar.
  • Determine quais os materiais de estudo que você precisa para melhorar suas habilidades.
  • Para obter uma lista de materiais de estudo recomendados acessar o site http://www.adobe.com/misc/training.html.
  • Pearson VUE para se inscrever no exame: http://www.pearsonvue.com/adobe.
  • Sua pontuação é relatado eletronicamente para Adobe e também será exibido quando você completar o seu exame.
  • Após a aprovação no exame, o certificado será enviado para você via e-mail. Certifique-se de que você forneceu o endereço de e-mail correto.
  • Você pode atualizar o seu perfil de certificação, vá para: http://www.adobe.com/support/certification/community.html. Você terá as informações no seu relatório de pontuação para criar uma conta de usuário.

Estrutura do exame

As listas a seguir contém as áreas temáticas e percentuais de perguntas entregues em cada área temática:

Área Questões Índice
Fundamentos da Programação 8 13,00%
Trabalhando com a estrutura do aplicativo 5 8,00%
Interagindo com o banco de dados 8 13,00%
Trabalhando com componentes 9 14,00%
Interagido com componentes persistentes 5 8,00%
Trabalhando com XML 4 7,00%
Reutilizando código 5 8,00%
Interagir com sistemas remotos 4 7,00%
Gerenciando arquivos 3 5,00%
O desempenho do aplicaivo Sintonia 4 7,00%
Construção de interfaces de usuário anavnçadas 3 5,00%
Reportagem 3 5,00%
Número de Questões e Pontuação
  • 61 Perguntas.
  • 64% mínimo necessário de acertos para aprovação.
  • 80% mínimo necessário de acertos para aprovação nível Avançado.

Conteúdo do Exame

Segue-se uma descrição detalhada das informações abrangidas no exame.

  • Dado um tipo de variável, explicam como criar e usar essa variável usando implícita e sintaxe explícita. (Os tipos de variáveis são: simples, lista, matriz, estrutura, sintaxe inclui o uso de chaves e colchetes).
  • Controlar o fluxo de um programa usando condicionais e expressões booleanas.
  • Gerenciar a iteração programa usando tags.
  • Dada uma tarefa, selecionar e utilizar a adequada função built-in para executar essa tarefa.
  • Entendimento embutido ColdFusion Scopes. (Scopes incluem: application, session, client, URL, form, this, variables, local).
  • Exceções identificador usando <cftry>, <cfcatch>, <cfthrow>, <cfrethrow> e <cffinally> .
  • Exceções identificador usando <cferror> .
  • Explicar quando e como usar expressões regulares.
  • Tratar exceções usando o método onError de Application.cfc
  • Dando um método Application.cfc identificar o uso desse método. (Os métodos incluem: OnApplicationStart, OnSessionStart, OnRequestStart, OnServerStart OnRequestEnd).
  • Listar e descrever as diferenças entre as variáveis de esopo e aplicação Application.cfc variáveis.
  • Criar, ler, atualizar e excluir dados usando <cfquery> .
  • Criar consultas dinâmicas usando cláusulas condicionais, variáveis como o operador, e wildcards.
  • Dados de retorno através da realização de uma consulta de Consultas.
  • Listar e descrever as propriedades da estrutura resultado de um objeto de consulta.
  • Listar e descrever as informações retornadas pela tag <cfdbinfo> .
  • Implementar as operações de banco de dados usando <cftransaction> .
  • Use <cfqueryparam> em instruções SQL.
  • Use <cfstoredproc>, <cfprocparam> e <cfprocresult> para interagir com banco de dados procedimentos armazenados.
  • Reutilização de código através da criação de componentes do ColdFusion (CFC).
  • Controle público ou de acesso privado à propriedades CFC e métodos usando prefixos de escopo para propriedades e o acesso atributo para métodos.
  • Compreender as opções disponíveis para instanciar CFCs e invocando métodos CFC. (As opções incluem: <cfobject>, <cfinvoke>, createObject(), new/import keyword).
  • Explique como expor um método CFC para um sistema remoto.
  • Compreender a importância da definição de var/local.
  • Compreender herança.
  • Compreender o uso de <cfproperty>.
  • Compreender o uso de notação de ponto e embalagem.
  • Criar um componente persistente.
  • Criar, ler, atualizar e excluir dados utilizando componentes persistentes.
  • Construir um componente persistente baseado em uma ou mais tabelas.
  • Compreender como as relações de trabalho entre os componentes.
  • Gerenciar transações.
  • Listar e descrever os benefícios de carregamento lento.
  • Listar e descrever as diferenças entre um documento XML e um objeto XML.
  • Dados Parse XML usando <cfxml> ou XMLPARSE().
  • Extrato de um documento XML a partir de um objeto XML usando o método toString().
  • Extrair dados de um objeto XML.
  • Incluir uma página de código em outra página de código usando a tag <cfinclude>.
  • Dada uma abordagem, reutilizar o código através de uma etiqueta personalizada. (As abordagens incluem: usando o <cf_...> ou <cfmodule> tags.
  • Reutilização de código através da criação de funções definidas pelo usuário. (Funções definidas pelo usuário por escrito com <cffunction> ou dentro de um <cfscript> bloco.
  • Dado um cenário, criar um proxy de serviço Web e interagir com o Web Service. (Cenários incluem: Usando a interface de administrador do servidor e / ou <cfinvoke>).
  • Criar e ler Atom e RSS feeds usando <cffeed>.
  • Recuperar programaticamente informações de um servidor remoto usando <CFHTTP>.
  • Carregar, ler, escrever e apagar arquivos usando <cffile> e file().
  • Criar diretórios em um servidor de aplicativos usando <cfdirectory>.
  • Trabalhar com arquivos em RAM.
  • Listar e descrever as características, vantagens e restrições ao usar componentes rígidos.
  • Gerenciar o desempenho do aplicativo usando o cache de consulta. (Abordagens de cache de consulta incluem: <cfquery cacheWithin="">, <cfquery cacheAfter="">, atribuindo a consulta opor-se a um âmbito persistente.)
  • Listar e descrever as características e benefícios do uso da tag <cfcache *>.
  • Listar e descrever as características e benefícios de usar o cache de objetos.
  • Listar e descrever o uso da tag <cfthread> e as ações associadas: juntar-se, correr, dormir, e terminar.
  • Use <cfajaxproxy> para chamar um serviço remoto de JavaScript.
  • Use built-in componentes de interface do usuário. (Os componentes incluem: DataGrid, TreeControl, Layout, MessageBox, CFDiv.)
  • Use built-in funções JSON para serializar dados.
  • Criar e manipular documentos PDF usando <cfdocument> e <cfpdf>.
  • Criar e manipular documentos do Office usando <cfspreadsheet>, <cfdocument> e <cfpresentation>.
  • Criar um gráfico usando <cfchart>.