Olá Galera!!!

Venho compartilhar com vocês como fiz para ser aprovado na certificação MTA-98-381 (Introduction to Programming Using Python) da Microsoft. Esta foi a minha 3ª certificação de 2021 e a 17ª da carreira. Mais uma para a conta \o/

Meu perfil do Credly: https://www.youracclaim.com/users/luiz_santana/badges

Bagde MTA Python
: MTA: Introduction to Programming Using Python – Certified 2021 – Credly

Primeiro vamos entender o que são as certificações MTA.

  • MTA significa Microsoft Technology Associate
  • É um excelente ponto de partida para quem esta iniciando no ramo da tecnologia ou quer se certificar. As certificações MTA abrangem conceitos teóricos e técnicos fundamentais de uma determinada tecnologia, avaliando melhorar sua credibilidade técnica.
  • Eu sempre recomendo a prova MTA para os profissionais de de dados que estão iniciando na carreira ou para aqueles que nunca fizeram uma prova da Microsoft. Essa prova lhe ajuda a entender como funciona as provas de certificação da Microsoft, além de derrubar aquele medo de fazer uma prova de certificação.
  • Ela possui de 30 a 45 questões e dura 1 hora.
  • A prova pode ser feita nos Idiomas: Inglês, chinês (simplificado), chinês (tradicional), francês, alemão, italiano, japonês, coreano, português (Brasil), russo, espanhol, espanhol (América Latina).
  • Custa 77 dólares, o valor pode variar entre 350 e 420 reais de acordo com a cotação dollar, além disse existem as taxas do cartão de crédito para compras internacionais. É necessário ter um cartão internacional com limite do valor da prova em reais.
  • Você pode marcar a prova pelo site da Certiport (Estudantes e Instrutores) ou através da PearsonVue (Demais Profissionais).

Aposentadoria das provas MTA

Como maioria sabe, as provas MTA serão descontinuadas em 30/06/2022. Se você deseja fazer a mesma, deve comprar a prova até o dia 30/06/2021 e marca-la para fazer posteriormente.

Fiz uma postagem sobre a aposentadoria das MTAs, está bem legal, vale a pena ler. >>> LINK <<<

O que a MTA em Python avalia?

Os candidatos para este exame devem ser capazes de reconhecer e escrever o código Python corretamente sintaticamente, reconhecer os tipos de dados suportados pelo Python e poder reconhecer e escrever o código Python que solucionará logicamente um determinado problema.

  • Tópicos Genéricos da certificação MTA-98-381
    • Executar Operações Usando management-analytics e Ferramentas (20-25%)
    • Controle de fluxo com decisões e loops (25-30%)
    • Executar operações de entrada e saída (20-25%)
    • Código de documento e estrutura (15-20%)
    • Executar a solução de problemas e o tratamento de erros (5-10%)
    • Executar Operações Usando Módulos e Ferramentas (1-5%)
  • ATENÇÃO.:
    • O link abaixo contém os assuntos detalhados contidos dentro de cada tópicos mostrado acima, podendo ser baixado em formato PDF.
    • Este arquivo deve ser seu guia sobre quais assuntos estudar para a prova.
    • Sempre que um assunto é adicionado ou removido da prova, este arquivo é atualizado contendo todas as informações sobre a atualização do conteúdo do exame.
    • Exam 98-381: Introduction to Programming Using Python – Skills Measured (microsoft.com)

Agora vamos para a parte que interessa, como eu fiz para me preparar para esta prova. Abaixo segue meu cronograma de estudo.

Cronograma de estudo utilizado:

  • Destrinchar todos os tópicos da prova no site da Microsoft, ou seja, estudar cada assunto ao mínimo detalhe.
  • Comprei o curso do meu mentorado e amigo Roger Sampaio, que é totalmente focado nos assuntos que a prova aborda.
  • O diferencial para passar na prova, além dos cursos, foi PRATICAR MUITO os códigos em Python!!!
    • Pratiquem muito, façam os desafios propostos no curso, executem e entendam como cada script funciona.
    • Fiz alguns desafios do site HackerRank para ajudar a consolidar o conceito. Fiz uma postagem bem legal explicando como funciona este site, vale a pena ler. >>> LINK <<<

Minha visão sobre a prova

Fiz a prova na modalidade on-line. A dica é, preparem o ambiente e façam os testes com antecedência.

A prova tem duração de 1h e minha prova continha 40 questões. Fiz a mesma no idioma português.

As questões estavam todas de acordo com os tópicos da prova.

Mas vamos ao que caiu na minha prova neh!

Boa parte das questões da minha prova foram entendendo lógicas de programação em Python, ou seja, verificar se aquele código em especifico iria ser executado com sucesso ao adicionar um determinado trecho de código, ou se seu retorno retorno era o esperado de acordo com o contexto da questão. Além disso, muitas das questões perguntavam qual seria a saída de um determinado Script, ou seja, estudem bastante lógica.

Outro detalhe bem importante que apareceu muito na prova, foi conhecer bem os tipos de dados, como funcionam a atribuição de valores no python, como funciona a função input e que tipo de dado a mesma retorna quando informamos um valor, conceitos de identação de código, como converter tipos de dados na linguagem python.

Aprender como funcionam as estruturas de loops e decisão como IF..ELSE, FOR, WHILE ajudam bastante, porque boa parte das questões possuem essas estruturas.

Pratiquem bastante sobre leitura e escrita de dados em arquivos, assim como, a parte de tratamento de exceções, funções matemáticas, funções de texto, funções de data, funções definidas pelo usuário, funções de sistema do python e etc.

Conceitos como tuplas, dicionários, listas, operadores relacionais, operadores de comparação e operadores matemáticos também são abordados no exame.

De modo geral, é um exame que vai te cobrar os conhecimento básicos em Python, ou seja, que você possua pelo menos alguns conhecimentos fundamentais para começar a trabalhar com a linguagem.

Um conselho que sempre dou a meus alunos e profissionais que me pedem ajuda sobre certificações é: “façam prova de certificação para aprender e não para apenas ter um título“, uma hora o mercado de trabalho vai cobrar o conhecimento que seu título possui, ou seja, um título sem conhecimento não vale de nada.

MTA Introduction to Programming Using Python

Se quiser saber mais sobre as certificações Microsoft, dicas, feedback de provas e como montar a trilha correta, seguem alguns links de postagens que fiz e estão bem legais.

  • Montando Trilha de certificações Microsoft: >> LINK <<
  • Overview prova AZ-900: >> LINK <<
  • Overview prova DP-900: >> LINK <<
  • Overview prova PL-900: >> LINK <<
  • Overview prova AI-900: >> LINK <<

É isso galera, um post bem simples sobre como estudei para passar na prova AI-900, espero que essas dicas ajudem nos seus estudos e aprovação. Desejo a todos bons estudos e para quem for fazer a prova boa sorte.

Desejo a todos uma boa leitura, boa prática e bons estudos.

Para quem quer estudar:

  • Para a Certificação Microsoft MTA Database Fundamentals | Banco de Dados Relacional e Linguagem T-SQL.
    • Segue o link do curso na Udemy. >> LINK <<
  • Sobre Bancos da Dados no Azure
    • Segue o link do curso na Udemy. >> LINK <<

Não se esqueçam de avaliar esta postagem através da ESTRELAS abaixo das redes sociais, isso vai me ajudar muito a melhorar as postagens.

Quem quiser mandar comentários, sugestões, criticas e complementos, fiquem a vontade, pois feedbacks positivos ou negativos engradecem meu conhecimento para que possa melhorar as postagem para vocês.

Até a próxima o/

Acessem nossas Redes Sociais: