developers
68 TopicsUse IA de Graça com GitHub Models e TypeScript! 💸💸💸
Descubra como usar IA sem custos com GitHub Models! Teste modelos como GPT-4o sem precisar pagar por APIs ou configurar infraestrutura. Aprenda passo a passo a integrar GitHub Models com TypeScript no Microblog AI Remix e comece a explorar IA gratuitamente!118Views0likes0CommentsCurso Grátis de Node.js da Microsoft que TODO Desenvolvedor Precisa Conhecer!
Quer aprender Node.js e dar um upgrade na sua carreira? A Microsoft oferece um curso GRÁTIS que te ensina desde os fundamentos até a criação de APIs poderosas com Express. E tem mais: você pode obter uma certificação gratuita no final! Descubra como começar!6.1KViews5likes3CommentsEngenharia de Prompt com o GitHub Copilot
O GitHub Copilot é uma ferramenta de inteligência artificial que ajuda desenvolvedores a escrever código de forma mais rápida e eficiente. Durante o GitHub Copilot Bootcamp Brasil (acesse as gravações), reunimos conteúdos práticos para ensinar como dominar a engenharia de prompts e explorar as funcionalidades do Copilot, aumentando sua produtividade em tarefas do dia a dia, como criar rotas para APIs, automatizar testes e integrar pipelines com GitHub Actions. O GitHub Copilot é um assistente de programação baseado em IA desenvolvido pelo GitHub em parceria com a OpenAI. Ele utiliza modelos avançados de linguagem, como o GPT-4, para oferecer sugestões contextuais diretamente no editor do desenvolvedor. Seja completando funções, gerando trechos de código ou explicando blocos complexos, o Copilot atua como um parceiro que acelera tarefas repetitivas e permite que os desenvolvedores foquem em problemas estratégicos. Principais benefícios do GitHub Copilot: Sugestões Contextuais: Recomendações baseadas no código existente e nos comentários fornecidos. Compatibilidade com Diversos Editores: Funciona com IDEs populares, como Visual Studio Code, JetBrains IDEs e Neovim. Geração de Código Completo: Cria funções inteiras ou snippets com base em descrições textuais. Documentação Automatizada: Auxilia na criação de comentários e documentação alinhados ao código. Com um plano gratuito disponível, basta ter uma conta no GitHub para ativar o Copilot. Ele pode ser usado no Visual Studio Code (VSCode), via chat integrado, autocomplete enquanto você escreve ou até mesmo pela linha de comando (CLI). Também há uma extensão específica para o Azure (GitHub Copilot for Azure). De acordo com estudos realizados pelo GitHub, desenvolvedores que utilizam o Copilot relatam até 55% mais produtividade e maior satisfação no trabalho. Durante a sessão, utilizamos o GitHub Codespaces, uma versão do Visual Studio Code na nuvem. Essa ferramenta permite configurar um ambiente completo de desenvolvimento em poucos minutos, eliminando a necessidade de configurações locais demoradas. O Codespaces oferece 60 horas gratuitas por mês, permitindo pausar e retomar ambientes conforme necessário para uma gestão eficiente dos recursos. Além disso, ele suporta templates prontos para tecnologias como React, Jupyter Notebooks e .NET. Durante a demonstração, configuramos um projeto FastAPI diretamente no Codespaces e mostramos como ele facilita o desenvolvimento de APIs. O que é Engenharia de Prompts? A engenharia de prompts é a prática de estruturar comandos ou instruções para obter os melhores resultados possíveis de modelos de IA generativa. No caso do GitHub Copilot, isso significa criar descrições claras e detalhadas sobre o que você deseja que ele faça. Por exemplo: """ Crie uma função para listar cidades por país: - A função deve aceitar 'country' como parâmetro. - Retorne as cidades associadas ao país especificado. - Trate erros caso o país não seja encontrado. """ Com base nesse prompt, o Copilot pode gerar automaticamente: @app.get("/cities/{country}") def list_cities(country: str): country_cities = { "Brazil": ["São Paulo", "Rio de Janeiro", "Belo Horizonte"], "USA": ["New York", "Los Angeles", "Chicago"], "Japan": ["Tokyo", "Osaka", "Kyoto"] } if country not in country_cities: raise HTTPException(status_code=404, detail="Country not found") return {"cities": country_cities[country]} Essa abordagem economiza tempo e garante que o código gerado esteja alinhado às especificações fornecidas. Por que Engenharia de Prompts é importante? A qualidade das sugestões geradas pelo GitHub Copilot depende diretamente da clareza dos prompts fornecidos. Prompts bem elaborados ajudam a IA a entender melhor o contexto do problema, resultando em saídas mais úteis e precisas. Alguns benefícios: Maior Controle sobre as Respostas: Reduz ambiguidades e direciona a IA para produzir exatamente o que você precisa. Eficiência no Desenvolvimento: Menos ajustes manuais economizam tempo valioso. Versatilidade: Permite explorar diferentes abordagens para resolver problemas complexos. Por exemplo, ao criar uma API com FastAPI, um prompt detalhado pode gerar rotas completas com tratamento de erros: """ Crie uma rota FastAPI para listar cidades por país: - A rota deve ser '/cities/{country}'. - Aceite 'country' como string. - Retorne uma lista das cidades associadas ao país fornecido. - Trate erros caso o país não seja encontrado no dicionário. """ Resultado gerado pelo Copilot: @app.get("/cities/{country}") def list_cities(country: str): country = country.capitalize() country_cities = { "Brazil": ["São Paulo", "Rio de Janeiro", "Belo Horizonte"], "USA": ["New York", "Los Angeles", "Chicago"], "Japan": ["Tokyo", "Osaka", "Kyoto"] } if country not in country_cities: raise HTTPException(status_code=404, detail="Country not found") return {"cities": country_cities[country]} Durante esta sessão do GitHub Copilot Bootcamp Brasil, você aprenderá: Introdução ao GitHub Copilot e Engenharia de Prompts Como usar prompts eficazes para gerar código relevante. Configuração de Ambientes na Nuvem com GitHub Codespaces Criar ambientes rápidos e flexíveis na nuvem. Criação de APIs com FastAPI Desenvolver rotas robustas utilizando sugestões do Copilot. Automatização de Testes com pytest Criar testes automatizados para validar funcionalidades da API. Integração Contínua com GitHub Actions Configurar pipelines automatizados para rodar testes e builds. Conclusão A combinação entre o GitHub Copilot e a engenharia de prompts representa um salto significativo na forma como desenvolvemos software. Ferramentas como essas permitem não apenas acelerar tarefas repetitivas, mas também melhorar a qualidade do código produzido. Se você deseja aprender mais sobre essas técnicas, assista as gravações do GitHub Copilot Bootcamp disponíveis em português, comece a utilizar o GitHub Copilot gratuito e descubra como transformar sua maneira de programar utilizando inteligência artificial!575Views1like0CommentsGitHub Copilot Bootcamp Resources
Passos para resgatar o desconto para sua certificação GitHub (Português Brasileiro) Pasos para canjear el descuento para tu certificación de GitHub (Español) Steps to redeem the discount for your GitHub certification (English) 兑换 GitHub 认证折扣的步骤 (Chinese) Passos para resgatar o desconto para sua certificação GitHub Se você deseja consultar o código de desconto compartilhado durante a sessão, por favor, visite a página de inscrição para acessar a gravação: https://aka.ms/GitHubCopilotBootcampBrasil O código do voucher deverá ser inserido manualmente durante o processo de checkout. Abaixo estão os passos para registro e agendamento: Faça login no site de registro do exame e escolha a certificação desejada. Isso o redirecionará para a página de registro. Clique em “Agendar/fazer exame” para prosseguir. Complete o formulário de registro e selecione “Agendar exame” na parte inferior. Esta ação transmitirá seus detalhes de elegibilidade para nosso fornecedor de testes, PSI. Ao enviar o formulário de registro, você será direcionado ao site de testes da PSI para finalizar o agendamento do seu exame. Durante o processo de checkout no site de testes da PSI, você encontrará um campo designado onde poderá inserir o código do voucher para zerar o saldo. Pasos para canjear el descuento para tu certificación de GitHub Si deseas consultar el código de descuento compartido durante la sesión, por favor, visita la página de inscripción para acceder a la grabación: https://aka.ms/GitHubCopilotBootcampLATAM El código del voucher (cupón) se ingresará manualmente durante el proceso de pago. A continuación, se detallan los pasos de registro y para agendar tu examen: Inicia sesión en el sitio de registro del examen y elige la certificación deseada. Esto te redireccionará a la página de registro. Haz clic en "Programar/realizar examen" para continuar. Completa el formulario de registro y selecciona "Programar examen" en la parte inferior. Esta acción transmitirá tus detalles de elegibilidad a nuestro proveedor de pruebas, PSI. Al enviar el formulario de registro, serás dirigido al sitio de pruebas de PSI para finalizar la programación de su examen. Durante el proceso de pago en el sitio de pruebas de PSI, encontrarás un campo designado donde puedes ingresar el código del voucher (cupón) para poner a cero el saldo. Steps to redeem the discount for your GitHub certification If you wish to check the discount code shared during the session, please visit the registration page to access the recording: https://aka.ms/GHCopilot-Bootcamp The voucher code will be entered manually during the checkout process. Below are the registration and scheduling steps: Log into the exam registration site and choose the desired certification. This will redirect you to the registration page. Click on "Schedule/take exam" to proceed. Complete the registration form and select "Schedule exam" at the bottom. This action will transmit your eligibility details to our testing vendor, PSI. Upon submitting the registration form, you'll be directed to the PSI testing site to finalize the scheduling of your exam. During the checkout process on the PSI testing site, you'll encounter a designated field where you can enter the voucher code to zero the balance.6.8KViews1like7CommentsConstruindo uma Aplicação Web de IA com Python e FastAPI usando o GitHub Copilot
Aprenda a desenvolver uma API moderna em Python usando FastAPI e GitHub Copilot, com base na apresentação do GitHub Copilot Bootcamp. Descubra como criar um CRUD completo com boas práticas e acelerar seu desenvolvimento usando IA.240Views0likes0CommentsDataEX Bootcamp: Data Women Engineers 2025
DataEX Bootcamp Data Women Engineers 2025: Uma Oportunidade Imperdível para Mulheres que Querem Iniciar na Carreira de Engenharia de Dados Se você é uma mulher apaixonada por tecnologia e busca uma oportunidade para se aprofundar em Data Engineering, o DataEX Bootcamp Data Women Engineers 2025 pode ser o seu ponto de partida. Este programa exclusivo e gratuito foi desenvolvido para capacitar mulheres que desejam ingressar na área de dados, com um foco prático e realista, visando proporcionar uma imersão completa nas habilidades e ferramentas mais requisitadas pelas empresas de tecnologia. O que é o DataEX Bootcamp Data Women Engineers? O DataEX Bootcamp é um programa de capacitação totalmente gratuito que oferece 50 vagas para mulheres cisgêneras e transgêneras com interesse em aprender sobre engenharia de dados. Durante o bootcamp, as participantes terão acesso a aulas teóricas e práticas, onde serão treinadas para atuar na criação e manipulação de grandes volumes de dados, utilizando ferramentas e tecnologias de ponta como SQL Server, Microsoft Fabric, Python, e muito mais. O curso foi projetado para atender a uma demanda crescente por profissionais qualificados em Data Engineering, uma das áreas mais promissoras da tecnologia. As alunas terão a oportunidade de trabalhar com cenários reais, desenvolvendo habilidades essenciais para o mercado de trabalho. Conteúdo Programático O bootcamp vai além das aulas tradicionais. Ele foca no desenvolvimento de competências técnicas essenciais para o trabalho com engenharia de dados. Durante o curso, você aprenderá: Criação e gerenciamento de Data Warehouses e DataMarts; Processamento de dados com tecnologias avançadas; Segurança e otimização de dados em ambientes corporativos; Monitoramento de dados em tempo real; Uso do Microsoft Fabric para análise e manipulação de dados; Fundamentos de Python aplicados ao trabalho com dados. O programa combina teoria e prática, permitindo que as participantes desenvolvam seus próprios projetos e desafios, como seria o caso em um ambiente corporativo. Isso garante que as habilidades adquiridas sejam imediatamente aplicáveis no mercado de trabalho. Etapas do Processo Seletivo O processo seletivo para o DataEX Bootcamp Data Women Engineers 2025 é simples, mas exige comprometimento e dedicação. As etapas são: Inscrição Online: Você deve acessar a página do bootcamp e preencher o formulário de inscrição até o dia 31 de dezembro de 2024. É importante completar todos os campos corretamente para garantir sua candidatura. Desafio Cloud Skills: Após a inscrição, será necessário realizar o Desafio Cloud Skills. Este desafio é um teste introdutório que ajuda a avaliar seu nível de conhecimento e familiaridade com conceitos básicos de cloud computing. A conclusão deste desafio deve ser confirmada até o dia 07 de janeiro de 2025. Seleção: As participantes que cumprirem todas as etapas com sucesso receberão um e-mail de confirmação até 21 de janeiro de 2025. O bootcamp começa em 03 de fevereiro de 2025. Agenda e Modalidade O bootcamp terá aulas de 03 de fevereiro a 14 de fevereiro de 2025, com encontros programados de segunda a sexta-feira, das 13h30 às 17h30. As participantes terão que se comprometer a comparecer a todas as aulas, que ocorrerão de forma 100% online. Durante esse período, será possível aprender em tempo real e tirar dúvidas diretamente com os instrutores. Certificação e Desafio Final Ao final do bootcamp, todas as alunas que completarem o programa com sucesso receberão um certificado de participação, confirmando suas novas habilidades adquiridas. Além disso, todas as participantes serão desafiadas a realizar o Desafio Data Engineer, um teste prático que avaliará seus conhecimentos e habilidades adquiridos ao longo das aulas. O desafio ocorrerá entre 14 e 23 de fevereiro de 2025. Requisitos para Participação Para ser selecionada, você precisa atender aos seguintes critérios: Identificar-se como mulher cis ou trans; Ter mais de 18 anos; Ensino Médio completo; Disponibilidade para participar de todas as aulas durante o período de 03 a 14 de fevereiro de 2025 (exceto 08 e 09 de fevereiro, que são dias de descanso); Acesso a um computador ou notebook com conexão à internet; Interesse em trabalhar no mercado de tecnologia. Por que Participar? Este bootcamp é uma excelente oportunidade para mulheres que buscam entrar no mercado de tecnologia, especialmente em um campo de alta demanda como a engenharia de dados. Ao final do programa, as participantes estarão preparadas para enfrentar os desafios do mercado e poderão se destacar em processos seletivos de grandes empresas. Além disso, o bootcamp proporciona um ambiente de aprendizado colaborativo, onde as alunas terão a oportunidade de interagir com outras mulheres que compartilham os mesmos interesses, criando uma rede de apoio importante para o futuro profissional de cada uma. Como Se Inscrever? A inscrição para o DataEX Bootcamp Data Women Engineers 2025 pode ser feita diretamente na página oficial do programa: DataEX Bootcamp. Lembre-se de que as inscrições vão até o dia 31 de dezembro de 2024 e as vagas são limitadas, então não perca tempo! Dúvidas? Se você tem alguma dúvida ou precisa de mais informações, não hesite em entrar em contato com a equipe organizadora através do e-mail treinamentos@dataex.com.br. A equipe estará disponível para esclarecer todas as suas perguntas.5.2KViews1like3CommentsGitHub Copilot Bootcamp — Inscrições abertas
O GitHub Copilot Bootcamp é uma série de quatro aulas ao vivo em português, que ensina dicas e boas práticas para usar o GitHub Copilot. Aprenda a criar soluções rápidas, automatizar tarefas repetitivas e colaborar eficazmente em projetos. INSCREVA-SE AGORA! Por que participar? O GitHub Copilot não é apenas uma ferramenta de sugestão de código, mas sim um parceiro de programação que compreende suas necessidades e acelera seu trabalho. Participando do bootcamp, você terá a oportunidade de: Dominar a criação de prompts eficazes; Aprender a desenvolver aplicações web utilizando IA; Descobrir como automatizar testes e gerar documentação; Explorar práticas de colaboração e implantação automatizada. Cronograma de aulas 📅 04 de fevereiro de 2025 – 19 horas (Horário de Brasília) Engenharia de Prompts com o GitHub Copilot Aprenda como o Copilot funciona e domine a IA responsável para aumentar sua produtividade. 📅 06 de fevereiro de 2025 – 19 horas (Horário de Brasília) Construindo uma Aplicação Web de IA com Python e Flask Crie projetos incríveis com a integração de IA e explore o uso do Copilot para simplificar tarefas. 📅 11 de fevereiro de 2025 – 19 horas (Horário de Brasília) Crie Testes Unitários e Documentação com GitHub Copilot Automatize a documentação e desenvolva testes com eficiência, aplicando conceitos diretamente em projetos reais. 📅 13 de fevereiro de 2025 – 19 horas (Horário de Brasília) Colaboração e deploy com o GitHub Copilot Saiba como criar GitHub Actions, gerenciar solicitações de pull e usar o Copilot for Azure para implantação. Quem pode participar? Se você é desenvolvedor, estudante ou entusiasta de tecnologia, este bootcamp é para você. As aulas foram projetadas para atender tanto iniciantes quanto profissionais experientes. Como se inscrever? Garanta sua vaga agora e comece sua jornada para dominar o GitHub Copilot! 👉 Inscreva-se aqui318Views0likes0CommentsCurso de introdução a Inteligência Artificial com a Certificação AI-900
A inteligência artificial (IA) está transformando o mundo em que vivemos, criando novas oportunidades e redefinindo o futuro do trabalho. Se você está curioso sobre como essa tecnologia funciona ou deseja explorar uma carreira na área, o curso online e gratuito AI-900 – Fundamentos de IA no Azure é o ponto de partida ideal! A inteligência artificial não é mais uma tecnologia do futuro; ela já faz parte do presente e está moldando o mundo em que vivemos. Dominar seus fundamentos não apenas amplia suas habilidades profissionais, mas também abre portas para novas oportunidades em áreas como análise de dados, desenvolvimento de software, automação e muito mais. Por que começar com o AI-900? O curso foi projetado para oferecer uma introdução prática e acessível ao universo da IA, ideal para quem deseja entender os conceitos fundamentais e começar a aplicar a tecnologia no dia a dia. Com 16 videoaulas curtas, você pode aprender no seu próprio ritmo, aproveitando conteúdos desenvolvidos por especialistas que compreendem as demandas do mercado atual. O que você vai aprender? 📚 Fundamentos de Inteligência Artificial Descubra o que é IA, suas aplicações no mundo real e os conceitos básicos que sustentam essa tecnologia revolucionária. 🌐 Serviços de IA no Azure Explore as ferramentas e os serviços oferecidos pela Microsoft Azure para implementar soluções inteligentes, desde o reconhecimento de imagens até a análise de texto. 🤖 Aplicações práticas de IA Aprenda como a IA pode ser aplicada a problemas do mundo real, ajudando a melhorar processos, criar experiências inovadoras e resolver desafios complexos. Como começar? 🎥 Confira a playlist completa com as aulas da trilha AI-900: Link para as aulas 💡 Dedique-se ao aprendizado e prepare-se para transformar sua carreira com a inteligência artificial! Quer aprofundar seus conhecimentos? Inscreva-se na #SprintAI900! Após completar o curso, você estará preparado para dar o próximo passo: conquistar a certificação oficial AI-900 da Microsoft. Essa certificação é um diferencial importante para quem busca se destacar no mercado de tecnologia, seja na entrada em novas oportunidades ou no fortalecimento da carreira atual. Após dominar os fundamentos com o curso introdutório, você estará preparado para avançar ao próximo nível. Pensando nisso, desenvolvemos um curso preparatório abrangente, que combina conceitos detalhados, exercícios práticos e simulações da prova de certificação em cada capítulo, garantindo uma preparação sólida e direcionada. Confira aqui: Curso AI-900 com simulado de exame. Junte-se a nós nesta jornada! Se você está pronto para explorar o universo da IA, não há melhor momento para começar do que agora. Acesse o curso, absorva o conhecimento e prepare-se para um futuro repleto de oportunidades. Vamos juntos nessa jornada rumo ao conhecimento e à inovação!491Views0likes0Comments