Como
se tornar um MCSD
Na coluna deste mês falarei sobre os pré-requisitos
para a obtenção da certificação para
desenvolvedores: Microsoft Certified Solutions Developer (MCSD).
Veremos quais são os exames necessários, cursos indicados
e habilidades requeridas. Também falaremos sobre duas novas
certificações que serão lançadas pela
Microsoft.
A quem se destina
A certificação para Desenvolvedores da Microsoft testa
o conhecimento do candidato nos seguintes assuntos:
Modelo de dados relacional;
Análise e projeto de aplicações;
Criação de aplicações Desktop;
Criação de aplicações distribuídas,
seguindo o modelo em três ou mais camadas;
Tecnologia COM/COM+;
Linguagem de Programação; (Visual Basic 6, Visual
C++ 6 ou Visual FoxPro)
Como primeira dica eu diria que é fundamental que o candidato
entenda o modelo COM/COM+, em conjunto com tecnologias como o Microsoft
Transaction Services (MTS) e o Internet
Information
Services (IIS), da Microsoft.
Em quais exames o candidato deve ser aprovado?
O candidato deve passar em três exames obrigatórios
(chamados de
Core Exams) e em um exame eletivo. Para alguns
dos exames obrigatórios o candidato tem mais do que uma opção.
Core Exams
1. Um exame de Análise e Projeto de Sistemas.
Para esse exame, o candidato tem uma única opção:
- 70-100 Analyzing Requirements and Defining Solution Architectures
2. Um exame sobre o Desenvolvimento de Aplicações
Desktop. Para esse exame o candidato tem três opções:
70-016 Designing and Implementing Desktop Applications with
Microsoft Visual C++ 6.0
70-156 Designing and Implementing Desktop Applications with
Microsoft Visual FoxPro 6.0
70-176 Designing and Implementing Desktop Applications with
Microsoft Visual Basic 6.0
3. Um exame sobre o Desenvolvimento de Aplicações
Distribuidas. Para esse exame o candidato tem três
opções:
70-015 Designing and Implementing Distributed Applications
with Microsoft Visual C++ 6.0
70-155 Designing and Implementing Distributed Applications
with Microsoft Visual FoxPro 6.0
70-175 Designing and Implementing Distributed Applications
with Microsoft Visual Basic 6.0
Exames eletivos
O candidato deve ser aprovado em um dos exames eletivos disponíveis.
A seguir listo as opções mais populares:
70-015 Designing and Implementing Distributed Applications
with Microsoft Visual C++ 6.0
70-016 Designing and Implementing Desktop Applications with
Microsoft Visual C++ 6.0
70-019 Designing and Implementing Data Warehouses with Microsoft
SQL Server 7.0
70-029 Designing and Implementing Databases with Microsoft
SQL Server 7.0
70-057 Designing and Implementing Commerce Solutions with
Microsoft Site Server 3.0, Commerce Edition
70-091 Designing and Implementing Solutions with Microsoft
Office 2000 and Microsoft Visual Basic for Applications
70-105 Designing and Implementing Collaborative Solutions
with Microsoft Outlook 2000 and Microsoft Exchange Server 5.5
70-152 Designing and Implementing Web Solutions with Microsoft
Visual InterDev 6.0
70-155 Designing and Implementing Distributed Applications
with Microsoft Visual FoxPro 6.0
70-156 Designing and Implementing Desktop Applications with
Microsoft Visual FoxPro 6.0
70-175 Designing and Implementing Distributed Applications
with Microsoft Visual Basic 6.0
70-176 Designing and Implementing Desktop Applications with
Microsoft Visual Basic 6.0
70-229 Designing and Implementing Databases with Microsoft
SQL Server 2000 Enterprise Edition
70-230 Designing and Implementing Solutions with Microsoft
BizTalk Server 2000, Enterprise Edition
70-234 Designing and Implementing Solutions with Microsoft
Commerce Server 2000
Importante
Alguns exames aparecem tanto na listagem dos exames obrigatórios
quanto entre os exames eletivos. Cabe salientar que um exame não
pode ser utilizado como
Core e como
Eletivo.
Por exemplo, se você foi aprovado no exame 176 e vai utilizá-lo
como
Core para a prova de
Desktop Applications,
este exame não contará como Eletivo. Ou seja, você
terá que fazer um outro exame eletivo. No total, você
terá que ser aprovado em quatro exames.
Para obter a certificação MCSD, eu, por exemplo, fui
aprovado nos exames 70-100, 70-176, 70-175 e 70-029. Optei pelos
exames do
Visual Basic por ter uma boa experiência
neste ambiente de desenvolvimento, mas há candidatos que
escolhem exames do Visual C++ ou Visual FoxPro. Tudo depende da
experiência e do interesse do candidato.
É importante ficar claro que o candidato deve escolher por
fazer os exames da linguagem de programação com a
qual ele esteja mais familiarizado e tenha mais experiência.
Experiência recomendada
Segundo a própria Microsoft, é recomendado que o candidato
tenha experiência nos seguintes tópicos:
Funcionalidade dos produtos do Microsoft Office e Back Office;
Análise das necessidades dos usuários e criação
de documentos de especificação para aplicações
Cliente/Servidor em ambientes corporativos;
Modelagem de processos, modelagem de componentes de software
e design de interfaces de aplicações;
Projeto, desenvolvimento e implementação de
soluções baseadas na arquitetura Cliente/Servidor;
Integração de novas aplicações
com sistemas legados;
Desenvolvimento de aplicações Windows e aplicações
Web.
Por onde começar
Existem treinamentos oficiais, livros, simulados e muita informação
na Internet, que auxiliam na preparação para os exames
do MCSD. Você também pode fazer toda a preparação
através de treinamentos on-line, no próprio
TI
Master.
Nas próximas colunas vou falar sobre cada exame individualmente
(70-100, 70-175, 70-176 e 70-029), dando dicas, indicando livros
e sites para cada prova.
Novidades
Temos duas novidades importantes no mundo das certificações
Microsoft. A primeira delas é referente ao anúncio
de duas novas certificações que serão lançadas,
provavelmente, no início de 2002. Mais detalhes vão
estar disponíveis a partir de outubro.
Uma das certificações será direcionada a Administradores
de Rede, especialistas em suporte técnico e Administradores
Web, profissionais que implementam, gerenciam, monitoram e mantêm
em funcionamento redes baseadas em Windows 2000 e nos servidores
da família .NET (SQL Server 2000, Exchange Server 2000, BizTalk
Server, etc). O objetivo é valorizar os profissionais que
atuam nestas funções, pois a certificação
servirá como um aval dos conhecimentos e capacidades do candidato.
Alguns exames da certificação MCSE também farão
parte desta nova certificação, que também contará
com exames exclusivos.
A principal diferença desta nova certificação
em relação ao MCSE é que não serão
exigidas habilidades de projeto de uma rede com Windows 2000. O
candidato deverá ser capaz de implementar o projeto criado
por um MCSE e manter em funcionamento a rede da empresa, tipicamente
o trabalho de um Administrador de Rede.
A outra certificação será direcionada para
desenvolvedores que trabalham com a criação de componentes
reutilizáveis de software, como componentes COM/COM+ ou os
novos Web Services da plataforma .NET. Esta nova certificação
incluirá alguns exames do MCSD e outros exclusivos da nova
certificação.
Também é importante salientar que a certificação
MCSD será revista para incluir as novas tecnologias relacionadas
à plataforma .NET. Um novo exame sobre análise de
sistemas e requerimentos será incluído. Também
teremos exames sobre as novas linguagens e ferramentas da plataforma
.NET.
É importante salientar que os candidatos poderão combinar
os exames existentes com os novos exames para a obtenção
do MCSD. Com isso não haverá uma descontinuidade da
certificação MCSD atual e a necessidade de uma renovação
total, como aconteceu com a mudança NT/2000. Ainda bem.
Por último uma boa notícia para os candidatos que
já renovaram a certificação MCSE para o Windows
2000 ou irão fazê-lo até 15 de Outubro. A Microsoft
criou um novo cartão de identificação chamado
MCSE Early Achiever Identification Card, indicado
na figura abaixo.
Este cartão será enviado, até a metade de setembro,
para todos os candidatos que renovaram a certificação
MCSE para o Windows 2000 até 15 de agosto. Para os candidatos
que fizerem a renovação a partir de 15 de agosto,
o cartão será enviado dentro de seis semanas, a contar
da data de realização do último exame. O cartão
irá indicar a data em que você completou a renovação.
Para tirar dúvidas, enviar críticas ou sugestões,
é só entrar em contato via e-mail
batisti@hotmail.com.