Na última terça-feira, dia 26 de Março, demos continuidade numa série de vídeos no Canal do YouTube do Microsoft Reactor. E, a live dessa vez, que será um Workshop dividido em 3 partes, tem como objetivo ensinar vocês sobre como usar o GitHub Copilot para criar rapidamente uma aplicação Node.js com Azure Cosmos DB e App Service!
Como dito acima, esse workshop será divido em 3 partes. São elas:
Parte I: Usando GitHub Copilot para criar rapidamente uma Aplicação Node.js com Azure Cosmos DB e App Service
Parte II: Usando GitHub Copilot para criar rapidamente uma Aplicação Node.js com Azure Cosmos DB e App Service
Mas, vamos resumir o que foi abordado durante a primeira parte do Workshop!
No recente workshop transmitido ao vivo, exploramos como utilizar o GitHub Copilot para acelerar o desenvolvimento de um aplicativo Node.js, integrando-o com Azure Cosmos DB e Azure App Service. Este artigo resume os pontos chave abordados durante a sessão, incluindo a preparação do ambiente, conceitos introdutórios e etapas iniciais de desenvolvimento.
todo o material do workshop está disponível aqui
GitHub Copilot é uma ferramenta de codificação assistida por IA, projetada para aumentar a produtividade dos desenvolvedores, oferecendo sugestões de código e auxiliando com a documentação e testes. No workshop, demonstramos seu potencial ao criar uma aplicação Node.js!
Iniciamos configurando o ambiente de desenvolvimento, o que incluiu:
O GitHub CodeSpaces é um ambiente de desenvolvimento baseado em nuvem, que permite a criação de ambientes de desenvolvimento personalizados, com todas as ferramentas necessárias para o desenvolvimento de software. Durante o workshop, utilizamos o CodeSpaces para configurar rapidamente um ambiente de desenvolvimento para o projeto.
A parte mais interessante desse serviço é que está disponível para todos os usuários do GitHub, a qual você tem acesso a um ambiente de desenvolvimento completo e tem o direito de fazer uso de 60 horas de uso por mês gratuitamente!
O projeto é um famoso TODO List App, que permite a criação, leitura, atualização e exclusão de tarefas. Durante a sessão, exploramos a estrutura do projeto, incluindo os arquivos de configuração, pastas e arquivos principais.
Além disso, o projeto bifurcado é um monorepo contendo múltiplos subprojetos, incluindo:
client
: projeto em Angular para a interface do usuário;server
: projeto Node.js/TypeScript para o backend da aplicação. Fazendo uso do Express.js para a criação de rotas e gerenciamento de requisições.
Durante a live, focamos na instalação das dependências usando npm install no diretório raiz, o que simplifica o gerenciamento de múltiplos pacotes em um monorepo.
Clarificamos os objetivos do workshop: aprender a usar o GitHub Copilot para ser de ajuda para:
Se você desejar aprender essa aplicação os pré-requisitos incluem conhecimento básico de JavaScript, uma conta no GitHub, e familiaridade com conceitos de desenvolvimento web.
A série de vídeos continuará até Julho de 2024. Então, fiquem ligados nos próximos eventos agendados na página oficial do Microsoft Reactor São Paulo. E aproveitem e se inscrevam no Canal do YouTube do Microsoft Reactor para não perder nenhuma live!
E, a próxima live será no dia 10 de Abril de 2024! E, o tema será: Workshop: Usando GitHub Copilot para construir rapidamente um aplicativo Node.js com Azure Cosmos DB e App Service (Parte II)
Inscrições: Link para inscrição
Live: Link para a live
Fiquem atentos para a próxima sessão do workshop, onde daremos continuidade ao projeto, adicionando novas funcionalidades e aprimorando nossa aplicação com o poder do GitHub Copilot e Azure.
Bons estudos e nos vemos na próxima live!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.