Microsoft lança cursos Gratuitos sobre IA Generativa Para iniciantes e para desenvolvedores JavaScript



This content originally appeared on DEV Community and was authored by Cláudio Filipe Lima Rapôso

Neste artigo comparo dois cursos gratuitos da Microsoft, AI Agents for Beginners e Generative AI for Beginners with JavaScript. Eu os explorei a fundo porque queria compreender como cada um apresenta conceitos modernos de inteligência artificial para quem está começando. Descobri que o primeiro foca na criação de agentes controlados por modelos de linguagem, enquanto o segundo introduz IA generativa usando JavaScript.

AI Agents for Beginners

AI Agents for Beginners

Estrutura e conteúdos

O curso possui 11 lições independentes, cada uma com texto, vídeo curto e exemplos de código em Python. As lições vão desde conceitos básicos de agentes e padrões de projeto até o uso de retrieval augmented generation (RAG), design multifuncional e implantação. O conteúdo é traduzido automaticamente para vários idiomas, incluindo português.

Conteúdo técnico

O curso define agente de IA como um sistema com ambiente, sensores, atuadores, memória e ferramentas, permitindo que um modelo de linguagem execute ações. Aborda tipos como reflexo simples, baseado em modelo, orientado a metas e utilitário. Há comparação entre AutoGen, Semantic Kernel e Azure AI Agent Service.

Pontos fortes

  • Foco claro em design de agentes
  • Integração com ferramentas Microsoft (Azure, Semantic Kernel, AutoGen)
  • Material multimídia e multilingue

Generative AI for Beginners with JavaScript

Generative AI for Beginners with JavaScript

Estrutura e proposta

O curso tem narrativa gamificada: o aluno viaja no tempo e interage com figuras históricas. São 8 lições sobre IA generativa, desde conceitos de LLMs até engenharia de prompts e RAG. Inclui quizzes e exercícios práticos, com código em JavaScript executável no GitHub Codespaces.

Conteúdo técnico

A primeira lição apresenta fundamentos de IA generativa, exemplos de aplicação e um exemplo de endpoint de chat usando a API gpt-4o-mini do GitHub Models. As lições seguintes exploram engenharia de prompts, RAG e MCP.

Pontos fortes

  • Narrativa envolvente
  • Foco em JavaScript e desenvolvimento web
  • Exercícios práticos e quizzes
  • Uso de modelos gratuitos no GitHub Models

Comparação e recomendações

Na minha visão, AI Agents for Beginners é ideal para quem quer mergulhar na arquitetura de agentes e já possui alguma experiência técnica, especialmente em Python e Azure. Já Generative AI for Beginners with JavaScript é mais indicado para iniciantes no desenvolvimento web que desejam aplicar IA generativa de forma prática e divertida.

Se o objetivo é trabalhar com automação complexa e integração de múltiplos agentes, recomendo o primeiro. Se a meta é prototipar aplicações de IA generativa em JavaScript de forma rápida, o segundo curso é o caminho.

Referências


This content originally appeared on DEV Community and was authored by Cláudio Filipe Lima Rapôso