Programação com IA no Vibe para iniciantes usando o Bolt. NOVO | Greg Hung | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Programação com IA no Vibe para iniciantes usando o Bolt. NOVO

teacher avatar Greg Hung, Travel Videographer

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Apresentação

      0:53

    • 2.

      Definindo expectativas

      5:11

    • 3.

      Inscreva-se

      2:28

    • 4.

      Como economizar tempo e tokens

      1:09

    • 5.

      Dicas de engenharia de improviso de IA

      4:48

    • 6.

      Criando nosso primeiro ranking de aplicativos no Instagram

      8:27

    • 7.

      Construindo nosso segundo aplicativo — pessoas mais ricas

      4:34

    • 8.

      Criando uma calculadora de múltiplas moedas

      4:20

    • 9.

      Criando um painel de criptomoedas usando APIs

      12:27

    • 10.

      Criando um aplicativo que possa transcrever áudio

      6:41

    • 11.

      Como configurar a autenticação de e-mail

      9:19

    • 12.

      Como configurar a autenticação do Gmail

      10:00

    • 13.

      Criando a caixa de diálogo do PayPal

      2:55

    • 14.

      Criando o aplicativo Deep Search API

      14:13

    • 15.

      Como criar um aplicativo de bate-papo LLM com multi IA

      6:40

    • 16.

      Criando um aplicativo de compartilhamento de carona com a integração do Stripe

      5:48

    • 17.

      Como criar pong usando codificação de IA

      4:06

    • 18.

      Como criar invasores espaciais usando Grok 3

      3:26

    • 19.

      URL fácil de usar

      4:11

    • 20.

      Encaminhe o nome de domínio para netlify

      1:17

    • 21.

      A página inicial do Trumpcoin

      9:25

    • 22.

      Recapitulação das lições aprendidas

      1:46

    • 23.

      Resumo da codificação de AI hd

      1:53

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

128

Estudantes

1

Projeto

Sobre este curso

O curso Vibe IA Coding for Beginners é um curso online projetado especificamente para indivíduos sem experiência prévia em codificação que estão ansiosos para criar seus próprios aplicativos. O curso simplifica o desenvolvimento de aplicativos utilizando o poder da inteligência artificial (IA) e as prompts por meio da plataforma de IA BOLT.

Este curso vai guiar você passo a passo pelo processo de usar IA para programar e criar seu primeiro aplicativo. Ele fornece as habilidades para transformar suas ideias criativas em realidade usando ferramentas e técnicas de IA, mesmo sem conhecimento de programação.

Currículo do curso:

  • Introdução à IA e Prompting: o curso vai apresentar os fundamentos da IA e como ela pode ser usada para simplificar a codificação. Você vai aprender sobre técnicas de prompting que permitem que você se comunique com a IA e dê instruções.

  • Configurando a plataforma de IA BOLT: o curso vai fornecer instruções abrangentes sobre como configurar e navegar na plataforma de IA BOLT. Você vai se familiarizar com as ferramentas e recursos da plataforma, essenciais para criar seus aplicativos.

  • Como criar aplicações práticas: o curso vai fornecer experiência prática para orientar você na criação de várias aplicações práticas, incluindo:

    • Painel de criptomoedas: aprenda a criar um painel que exibe preços de criptomoedas e tendências de mercado em tempo real.

    • Ranking das pessoas mais ricas: crie um aplicativo que classifique os indivíduos mais ricos do mundo, extraindo dados de fontes confiáveis.

    • Aplicativo de pontuação de golfe: desenvolva um aplicativo que ajude os golfistas a acompanhar suas pontuações e analisar seu desempenho.

    • Conversor de múltiplas moedas: crie um conversor que permita aos usuários converter facilmente entre diferentes moedas.

    • Chat Multi-LLM: aprenda a criar aplicativos avançados usando APIs como um chat de modelo multi IA com ChatGPT

    • Chat com IA Deepseek: aprenda a criar um aplicativo personalizado usando as APIs do Deepseek em seu próprio aplicativo

  • Implantação e lançamento: o curso vai abordar o processo de implantação de seus aplicativos finalizados, tornando-os acessíveis aos usuários. Você vai aprender sobre diferentes opções de implantação e as melhores práticas para lançar seus aplicativos.

  • Aprenda a criar jogos usando Grok 3 AI LLM — aprenda como Grok 3 pode gerar o código para ser usado com o Bolt para criar jogos como o Tetris

Benefícios do curso:

  • Aprenda com o experiente instrutor Greg Hung: Greg, um experiente criador de conteúdo canadense, vai guiar você passo a passo ao longo do curso, garantindo uma experiência de aprendizagem suave e envolvente.

  • Não é necessária experiência em programação: este curso foi elaborado para iniciantes sem conhecimento prévio de codificação, tornando o desenvolvimento de aplicativos acessível a qualquer pessoa com desejo de aprender.

  • Transforme a criatividade em realidade: o curso permite que você dê vida às suas ideias de aplicativos, independentemente da sua formação técnica.

  • Domine ferramentas alimentadas por IA: você vai ganhar proficiência no uso de ferramentas e técnicas de IA de ponta para desenvolvimento de aplicativos.

  • Instrução passo a passo: o curso apresenta orientação fácil de acompanhar, facilitando para iniciantes a compreensão de conceitos complexos.

  • Desbloqueie o potencial da IA: este curso ajuda você a entender e aproveitar o poder da IA no desenvolvimento de aplicativos.

  • Torne-se um criador: você vai ganhar as habilidades e confiança para construir e lançar seus próprios aplicativos, transformando suas visões criativas em realidade.

Conheça seu professor

Teacher Profile Image

Greg Hung

Travel Videographer

Professor

Hi I'm Greg. I'm a South African Canadian Travel Videographer aka Global Citizen. I first got into video filming with a sharp camcorder in high school making my own short films and tennis video and editing on a VHS. In 2011 in Simon Fraser University (Vancouver Canada) I rediscovered my love for video while filming an earthquake hiphop safety video for a Media Course.

After I graduated from Simon Fraser University (BA Communications) in Vancouver Canada I went on to pursue a successful IT career working 13 years as an IT manager. I went onto to complete my MBA in Technology Management SFU and found my Entrepreneurial inspiration to start my own travel video business in 2011 during the DSLR video revolution. I sold my downtown Vancouver Apartment, bought an iMac, a Canon 7D, and... Visualizar o perfil completo

Level: Beginner

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Apresentação: todos bem-vindos. Meu nome é Greg Kang Bem-vindo à codificação de IA para iniciantes. Este curso é para qualquer pessoa que queira começar a programar, usando o poder da EI, usando sua criatividade Você não precisa de nenhum conhecimento de codificação. E, na verdade, sou um criador de conteúdo canadense há mais de dez anos. Tenho experiência em tecnologia, mas não sou programador. Mas um amigo me apresentou esse aplicativo. Comecei a brincar com isso. Comecei a criar aplicativos diferentes como este site aqui, que tem um bate-papo comunitário. Ele faz classificações, um diretório das melhores localizações da digionmad E neste curso, mostrarei passo a passo como começar nessa plataforma, criando seus próprios aplicativos, usando sua criatividade. É muito divertido, então vamos começar. 2. Definindo expectativas: Oi. Antes de começarmos o curso, eu só quero definir suas expectativas sobre como o curso é estruturado, o que você pode esperar aprender e obter do curso. Portanto, a codificação de IA é um campo muito novo. Na verdade, Bolt acabou de ser lançado em dezembro de 2024. Estamos em janeiro de 2025 agora. Portanto, você pode esperar muita experimentação para ver o que você pode obter do aplicativo, o que você pode criar E eu vou continuar nas aulas, você vai me ver criando uma variedade de aplicativos, e eu tenho uma lista aqui porque criei alguns aqui. Então, você verá sites diferentes que fazem classificações. Por exemplo, as pessoas mais ricas do mundo. Você também tem uma sobre como fazer classificações no Instagram e, ao criar esses aplicativos, vou mostrar como implementar recursos diferentes, como filtros, como adicionar fotos de perfil para apimentar seu aplicativo e torná-lo visualmente mais agradável Também tenho um jogo que vou mostrar como criar Pong, o verdadeiro jogo TD Pong usando codificação de IA Também vamos criar aplicativos funcionais como calculadoras de conversão de moeda Vamos usar APIs, interfaces de programação de aplicativos para adicionar potência ao nosso aplicativo Na verdade, vamos chamar diferentes APIs do Google. Eles chamarão uma API que nos permitirá realmente transcrever um arquivo de áudio e E as APIs são um recurso bastante poderoso do conjunto de habilidades de codificação de IA que realmente abrirá um novo mundo para Também demonstraremos como você pode usar o PayPal ou Stripe para implementar um paywall na frente do seu aplicativo, caso queira monetizá-lo Por fim, vou mostrar um exemplo realmente avançado, um chatbot LLM com várias IA que usa diferentes bots de bate-papo de IA da Open AI e do Google, e também vou usar uma API para Então, procure essa lição, e também temos uma divertida, um aplicativo básico de compartilhamento de caronas, que não fornecerá o aplicativo completo, mas dará uma ideia do que é possível Então, ao criar esses aplicativos, você chegará a um ponto em que cria algo, implementa e obtém esse URL que não será fácil de usar. Então, eu vou te dar algumas ideias sobre como você pode mudar isso. Acho que a maneira mais fácil é comprar um site de domínio da Netafe, que é o provedor incorporado De parafusos. Mas você também pode simplesmente alterar o nome da configuração do site para que seja mais fácil de usar, por exemplo, pong dotnetlofy.com E você também usa o encaminhamento de URL. Então, vou mostrar alguns exemplos de como fazer isso. Ao mesmo tempo, o aplicativo em si está evoluindo a cada semana. Por exemplo, eles introduzem banco de dados Super Base integrado ao bolt. Você o verá no canto superior direito, e isso permite criar um banco de dados, que criará usuários para você. Também vou apresentar outra plataforma chamada lovable, que facilita um pouco a conexão com o banco de dados e a adição de autenticação do Google Na minha opinião, também facilita integração das APIs de pagamento do Stripe É por isso que vou apresentar a você o adorável dot Dev no final do curso Então você tem uma ideia de outras alternativas apenas para o BlaneU. Bol ensinou a Nu não o único aplicativo do jogo, nem o único programador de IA do jogo Mas este curso foi realmente projetado para iniciantes. Porque eu não sou programador e quero te mostrar as possibilidades do que é possível se você não for um programador Mas se você é programador, então, você sabe, espere que exista Será um curso bastante amigável para iniciantes Não vamos nos aprofundar. Não vamos entrar nos repositórios do GitHub, esse tipo de Não vamos transferir nossos projetos para um programa como o cursor ou o GitHub e entrar no código Então, não é disso que trata este curso, e é por isso que o título é codificação de IA para iniciantes Então, com isso resolvido, vamos começar o curso. 3. Inscreva-se: Então, estamos analisando os parafusos agora, e vou dar um passo atrás e mostrar como você pode começar Então, primeiro, você quer ir para o parafuso RL dot Nu. Isso é Bolt dot nu. E o que você precisa fazer é se inscrever em uma conta. Agora, depois de criar a conta, você poderá fazer login no painel e criar alguns aplicativos gratuitamente e ter uma ideia do que esse aplicativo pode fazer. Agora, depois de um tempo, ele dirá que você precisará de alguns créditos para se inscrever, e é aí que eu recomendo que você se inscreva em e é aí que eu recomendo que você se inscreva um plano pessoal. Então, eu vou te mostrar o plano que eu tenho. Então, eu me inscrevi no plano P, que custa $20, e isso dá a você 10 milhões de tokens, e isso é válido por um mês E ainda tenho 8,2 milhões de tokens, e vou dar uma ideia da quantidade de aplicativos que criei Assim, você pode acessar seus bate-papos ao lado aqui. Então você pode ver que eu criei um aplicativo de pontuação de golfe, painel de moedas, painel de investimento, aplicativo de pontuação de golfe, classificação de campos de golfe, Bitcoin, painel de blockchain Então, eu criei bastante com os tokens que tenho. Portanto, esse ícone no canto inferior esquerdo permitirá que você acesse o menu. E o menu é onde você pode acessar seus bate-papos, as configurações. A Central de Ajuda. E você pode realmente ver seus tokens lá. Então, eu usei quase 1,8 milhão. Você pode comprar mais fichas. E em assinatura, minha assinatura, você pode ver qual plano de assinatura você tem. Se você quiser acessar seu bate-papo e iniciar um novo prompt, você sempre tem isso e, a partir desse menu aqui, você sempre pode iniciar um novo bate-papo. Tudo bem, com isso, vamos começar a partir daqui e criar nosso primeiro aplicativo 4. Como economizar tempo e tokens: Tudo bem. Quero fazer uma atualização sobre parafusos para economizar tokens e algum tempo Há uma nova configuração se você acessar as configurações no canto inferior esquerdo e, se acessar as visualizações de recursos, há um recurso chamado DIFS que você pode ativar E o que isso fará é que, em vez de reescrever o arquivo inteiro, ele se concentrará apenas nas novas alterações, economizando tempo e dinheiro. Então, originalmente, quando eu olhei para isso, não muito tempo atrás, na semana passada, era uma fase experimental, mas agora esse rótulo desapareceu. Então, eu diria que é seguro tentar. Eu o experimentei por uma semana e parece que o processo é um pouco mais rápido. Então, novamente, está em configurações, visualizações de recursos e recursos chamados DIFs Vou te poupar dinheiro e tempo. 5. Dicas de engenharia de improviso de IA: Quando se trata de IA generativa, esteja você gerando imagens, vídeos ou códigos, acho que o segredo é, na verdade, a entrada, a engenharia rápida Portanto, as instruções que você fornece determinarão o que você obterá desses modelos de IA Eu testei geradores de imagens como o Adobe Firefly, difusão, Microsoft Bangs copilot, ChaGBT Existem tantos sistemas de IA diferentes agora. Mas, na verdade, a habilidade comum exigida em todas as plataformas é a engenharia rápida. Então, quais são algumas dicas aqui? Portanto, ao gerar vídeos no Opening Eye Sa ou no gerador de imagens Adobe Fireflies, eles fornecem algumas imagens de referência para mostrar o que o modelo pode fazer Também dê alguns exemplos de diferentes estilos de imagens e vídeos. Então você pode usá-los como pontos de referência. Você pode clicar na imagem que você gosta. Você pode obter o aviso que eles usam para criar essa imagem, o estilo e, em seguida, personalizá-lo de acordo com sua preferência Outra habilidade fundamental, seja a geração de imagens ou mesmo a geração de código, é o que eu chamo de iteração, reiteração Então, é basicamente uma palavra chique para fazer isso de novo. Então, depois de receber o primeiro prompt de referência, você o personalizará. Digamos que você receba uma solicitação para uma imagem hiperrealista de Vancouver no cenário montanhoso Assim, você gerará sua primeira imagem e provavelmente perceberá que não é bem o que você deseja. Então, você deve reiterar a alteração do tom da cor, tornar o céu mais claro, mais quente e Você também pode fazer variações. Portanto, algumas plataformas como o Adobe Firefly permitem que você escolha entre quatro versões diferentes da imagem E, a partir daí, você pode continuar iterando e iterando. Então é isso que eu quero dizer com iteração. E, claro, às vezes você pode salvar seu progresso. Você pode preferi-lo para poder relembrar seu estilo de criação mais tarde Então, tive uma experiência recente com codificação com IA, e é uma coisa muito parecida Você pode começar com uma solicitação semelhante reiterar e criar algo incrível E se você quiser criar se quiser criar outro aplicativo, você pode usar o mesmo estilo. Por exemplo, criei um painel de criptomoedas que era personalizável, tinha menus suspensos e alertas por e-mail Bem, eu poderia usar esses mesmos recursos para outro tipo de painel personalizável Digamos que para resultados esportivos. Assim, você pode pegar o mesmo design e inspiração e trazê-los para um aplicativo diferente ou para uma imagem de IA diferente. Então, sim, como eu chamaria isso? Vou chamar isso apenas de marcar, marcar seu trabalho como favorito para o futuro Quanto mais específico você for em suas solicitações, mais detalhada será sua saída Portanto, a engenharia rápida é essencial, e acho que algumas habilidades para se tornar bom nisso. É só uma prática. E então, se você receber essas imagens de referência, veja as instruções e aprenderá fazendo mais Mas, definitivamente, posso ver mais cursos treinando pessoas em engenharia rápida com a popularidade de todos esses modelos de IA. Mais uma coisa que eu gostaria de compartilhar com vocês é o recurso aprimorado de prompt. Alguns aplicativos, como o Bol, pensaram no New. Acho que existem outros como o WIX. Eles permitem que você crie seu prompt primeiro, e você pode ver um ícone mágico ou de IA que detalhará seu prompt inicial Então veja isso em ação aqui. Acabei de receber uma solicitação de duas frases para criar um painel do Instagram. Quando clico no prompt aprimorado, você pode ver que ele está elaborando, mesmo fazendo uma suposição fundamentada sobre exatamente o que eu quero, e você resolve o Bild para editá-lo e depois o coloca em seu Muito poderoso. Divirta-se com isso e boa sorte. 6. Criando nosso primeiro ranking de aplicativos no Instagram: Pessoal, aqui é o Greg. Vamos criar nosso primeiro aplicativo hoje usando o Boldoc New Assim, você receberá várias solicitações gratuitas sobre o plano de pagamento, mas pense um pouco antes de prosseguir e pressione Enter pois as primeiras são as mais importantes E sim, você pode começar com uma primeira solicitação e, em seguida, ver aqui, eu tenho uma ideia para criar um painel de classificação dos principais influenciadores do Instagram com uma escolha de perfil e número de Agora, depois de inserir sua solicitação, você tem esse ícone, que é uma solicitação aprimorada. E se você clicar nele, a IA ajudará a aprimorar sua solicitação com requisitos muito mais específicos. Então, eu vou apenas ler aqui. Crie um painel visualmente atraente exibindo as 20 principais influências do Iscram em todo o mundo, classificadas por contagem de seguidores, incluindo os seguintes elementos para cada influenciador, as 20 principais influências do Iscram em todo o mundo, classificadas por contagem de seguidores, incluindo os seguintes elementos para cada influenciador, escolha de perfil e alta resolução. Use o nome com status de selo verificado, se aplicável, nome de exibição completo, número total seguidores e país de origem Isso parece ótimo. Então, vamos clicar em Go. Ele está bem. Assim, podemos ver o código sendo gerado no lado direito. Agora, não se preocupe se você não sabe o que isso significa. Tudo bem porque você só precisa seguir no lado esquerdo. Vou te dar uma ideia do que está fazendo. Você está aguardando sua primeira prévia ou seu primeiro rascunho e, em seguida, pode revisar ou iterar assim que tiver sua primeira prévia ou Ok, então você pode ver o meu aqui. E está me mostrando dois nomes aqui. Ok, e então está mostrando um problema à esquerda, o que é normal. É normal. Então, vamos clicar em Tentativa de Correção para começar, e então eu poderia pedir que incluísse mais perfis. Eu só vou sair do caminho até aqui. Tudo bem. E é normal ter esses problemas em potencial. Corrija o perfil, escolha imagens e mostre pelo menos o perfil superior. Tudo bem. Então, ele vai reiterar. E você pode ver no lado direito que está escolhendo Selena Gomez para o número três, Kylie Jenner para o número quatro, a pedra para o número cinco que está escolhendo Selena Gomez para o número três, Kylie Jenner para o número quatro, a pedra para o número cinco. Então, ele está pegando os dados do código. Agora, no que diz respeito à sintaxe, quero dizer, eu realmente não entendo isso e todo esse código aqui Mas, como eu disse, você realmente não precisa. Está apenas correndo e fazendo seu trabalho. Seu principal objetivo é fazer com que ele use essa tecnologia para conseguir o que deseja. Tudo bem, ótimo. Então, os melhores influenciadores do Instagram Christiana Ronaldo, Lionel Messi, Selena E sim, embora essas escolhas de perfil não sejam, elas definitivamente não estão corretas Está mostrando os dados corretos e mostrando outras informações, como crescimento, número de seguidores, então essa é uma boa segunda versão. Agora, se você cometer um erro na segunda ou terceira solicitação, poderá voltar aqui. Então, eu vou te mostrar onde. Eles continuam mudando as coisas porque estão fazendo atualizações nesse aplicativo. Mas você pode ver aqui, na parte inferior do seu último prompt, há um botão Desfazer aqui Assim, você pode clicar em Desfazer se alguma coisa quebrar. Então, vou adicionar mais recursos aqui. Vou adicionar um filtro. E peça que ela corrija a escolha do perfil e adicione um filtro. Assim, você pode ver o processo de criação de um aplicativo. Você cria seu primeiro prompt, aprimora e, em seguida, cria sua primeira versão, uma olhada no que o bolt cria para você e, em seguida, pode revisá-lo e desfazer E é uma jornada, certo? É um processo. A qualidade do seu aplicativo ou da sua saída depende da sua entrada. Ok, então está adicionando um vacilo. Agradável. Por isso, continuamos tendo problemas com as escolhas. Pode ser apenas uma questão de direitos autorais. Mas tudo bem, acertei na Nike. Pelo menos temos os dados aqui e temos diferentes categorias de filtro. Eu posso ver que eles estão trabalhando. Vamos clicar em Música, Beyonce, Ariana Grande, Justin Bieber, Então, esse será um bom rascunho, certo? Então, digamos que estamos prontos para implantar isso para compartilhá-lo. E mais tarde, mostrarei como podemos criar URLs diferentes para nosso aplicativo Um recurso mais avançado é a capacidade de baixá-lo e abrir divisões de estoque ou conectá-lo a um banco de dados Isso é mais avançado. Neste momento, vou clicar em Implantar. E ele criará um URL com o Net LIFE, que é outra plataforma, e você obterá esse URL para que possa ver aqui quando eu clicar nele, ele abrirá o aplicativo e você poderá compartilhá-lo com seus amigos. Isso está ao vivo na Internet. Então aí está. Então, vá em frente e crie seu primeiro aplicativo e pense na sua ideia. Coloque sua ideia na primeira solicitação. Talvez você queira aprimorá-lo usando a IA e , em seguida, analisar o primeiro rascunho e depois reiterar e depois implantar Boa sorte 7. Construindo nosso segundo aplicativo — pessoas mais ricas: Ok, aqui está a inscrição para indivíduos mais ricos do mundo inscrição para indivíduos mais ricos Você pode ver algumas das pessoas mais ricas, qual a fonte de sua riqueza, qual país e empresa E você pode filtrar por país aqui. Tudo bem Então, aqui estava o aviso crie uma lista detalhada das dez pessoas mais ricas E eu provavelmente uso o prompt de IA aprimorado. Então criei isso. E então, no início, o aplicativo não estava funcionando. Então, basicamente, basta começar a consertar as coisas E então ele consertou isso. Pedi que adicionasse fotos de perfil além do nome em um filtro. Eu fiz isso. E então, sim, eu implantei o aplicativo. Então, eu só quero mostrar um exemplo de uma iteração. Digamos que eu já o lancei, mas quero aprimorar esse aplicativo. Então, acho que uma boa maneira de aprimorar isso é expandir a lista. Expanda a lista para incluir as 50 pessoas mais ricas Vamos ver o que diz o prompt aprimorado. Tudo bem, nome completo, patrimônio líquido do carro. Claro. Agora, ele solicitará idade, país de cidadania e um pouco mais de informações. Eu posso ver que está usando a linguagem Rat. Tudo bem Mas ainda assim, apenas dez. Mas eu começo aos poucos, incluo os 20 melhores. Acho que pedi muita informação. Então eu posso ver isso adicionando a lista aqui, três, quatro, cinco, seis. Então, está obtendo a imagem da Wikipedia. Ok, agora está adicionando mais pessoas, nove, dez, 11, 12. Ok, isso está parecendo bom. Número 16, Jensen Huang. Então, quando você observa o código por tempo suficiente, você meio que entende o que ele está realmente fazendo aqui. Então, vamos lá. Agora temos uma lista mais longa, de até 20 pessoas. E temos um filtro, patrimônio líquido mínimo, país. E agora eu posso realmente baixar isso e implantá-lo. Lá vamos nós. 8. Criando uma calculadora de múltiplas moedas: Ok, aqui está um aplicativo prático que permite converter uma moeda em outra. Por exemplo, vamos ver que $100 USD equivalem a 94 euros. Em seguida, você pode enviar o resultado por e-mail para si mesmo. E então você também pode ver seu histórico de conversões. E também há uma calculadora aqui se você quiser fazer alguns cálculos em tempo real. Lá vamos nós. Então, isso é inspirado em outro aplicativo chamado moeda X. Mas, sim, eu só quero te mostrar outro tipo de aplicativo para estimular suas ideias Então, vamos dar uma olhada nas instruções que eu uso para criar isso Então, originalmente, eu criei um aplicativo de calculadora de várias moedas Mas então eu uso os prompts de IA, conversor de várias moedas E então, se você clicar no prompt de IA no canto inferior esquerdo, ele aprimorará seu prompt basicamente para cobrir todos os cenários ou a maioria dos cenários. Então, eu não vou fazer isso porque eu já fiz. Mas sim, vamos mover esse prompt. Foi assim que eu comecei esse aplicativo, certo? E então foi em frente e fez seu trabalho. Então, criei um aplicativo conversor de moeda abrangente. E então, minha próxima solicitação foi adicionar uma função de calculadora que usaria a moeda selecionada no menu suspenso . Ela não correspondia exatamente a ela. O que eu queria fazer era poder usar uma calculadora em euros ou EUA. Mas então eu percebi que isso realmente não importa porque $1 é $1. Então eu deixei essa pra lá. E então eu coloquei, você pode adicionar uma calculadora embaixo porque ela não estava adicionando a Mas acabou colocando-o de lado, o que é bom. E então eu adicionei outro problema, adicionei uma função de e-mail e permiti que a calculadora calculasse em dólares, adicionei um título de cabeçalho, uma global chique de viagem E então eu implantei o aplicativo. Eu tenho meu link. Então, um toque final é que eu quero adicionar um link para o site. Então, se eu quiser vincular este título aqui, vincule o cabeçalho hqvoyage a E sim, acho que é basicamente isso. Adicione um indicador de voo abaixo. Agora não vamos fazer isso. Vamos ver um dos meus, vamos ver. Eu tento ser muito ambicioso, então tentei adicionar várias funções a um aplicativo, mesmo que não esteja relacionado Eu deveria me concentrar em uma função principal e mantê-la firme. Ok, então vamos clicar aqui. Isso abre o site? Sim. Incrível. Então, vamos lá. Foi assim que criei o aplicativo de calculadora de várias moedas 9. Criando um painel de criptomoedas usando APIs: Esse é um exemplo de como podemos usar uma API ou uma interface de programação de aplicativos para nos conectarmos a um banco de dados de dados para usar em seu aplicativo. Então, vou compartilhar minha solicitação aqui para que você possa ver o que eu fiz. Tudo bem. Então, inicialmente, eu apenas pedi um painel de criptomoedas. Eu usei o ícone de IA para aprimorá-lo. E inicialmente eu estava usando um site chamado coin Market Cap para obter sua API. Então, minha solicitação foi criar um painel de criptomoedas e, quando a IA o aprimorei, criei todos esses recursos diferentes, o que é incrível. E fui em frente e o criei, mas teve alguns problemas. E eu pensei que era por causa da API. Então, o que quero dizer com isso é que, se formos até a fonte real dos dados, então, capitalização de mercado da moeda. Na verdade, eles têm documentação para sua API. Acabei de me inscrever em uma conta gratuita de desenvolvedor, que dá acesso para obter uma chave de API, mas é muito limitada. Então, o que importa, eu tento pedir que ele use a chave de API. E eu basicamente pedi que ele dissesse use essa chave de API, mas teve problemas ao usá-la Então, o que ele fez foi usar outro site chamado Coin Gecko Eles têm uma chave de API gratuita e ela até a explicou aqui. Ele disse que não requer autenticação, oferece melhores limites de taxa para uso gratuito. E agora temos dados em tempo real do nosso painel de criptomoedas no canto superior direito. Então, na verdade, vou apenas verificar se esses dados são atuais acessando o aplicativo real. Então, se eu digitar Coin Gecko, posso ver que os preços são 100.000 O Arium está um pouco abaixo de 4.000. XRP 259. Sim, então esses dados são bastante atuais. Então esse é um painel básico, e eu gosto de personalizá-lo, certo? Portanto, adicione a capacidade de clicar em uma criptomoeda e exibir a variação percentual ao longo do tempo. Um show do maior ganhador. Vamos ver quantos estão aqui. Um, dois, três, seis, nove, dez. E uma explicação para o aumento. Tudo bem. Então, outro exemplo de como reiterar seu aplicativo. Na verdade, estou muito impressionado com o que é mostrado aqui. E você pode se inspirar no site original e ver que tipo de melhorias eu quero mostrar? Porque esse é um aplicativo muito bom do jeito que está. Tudo bem. Aqui vamos nós. Ok, então mostrando o maior ganhador, XRP e o motivo pelo qual ele E temos a capacidade de clicar em selecionar quando selecionamos uma criptomoeda, que está mostrando este painel abaixo. Está nos dando algumas informações mais detalhadas. Agora, o gráfico não está funcionando, mas está tudo bem. Tenho certeza de que podemos consertar isso. Portanto, essa é uma boa melhoria. Então, vou pedir que ele melhore os gráficos e, em seguida, uma opção para definir alertas por e-mail Tudo bem. Vamos voltar ao nosso prompt. Vamos voltar ao bate-papo. Ok, então aqui está nosso último aviso. Deixe-me mostrar um gráfico melhor, mostre os dados do gráfico na parte inferior. E um alerta de e-mail personalizável com base no aumento percentual ou no preço-alvo Oh, desculpe, estou bloqueando isso. Vamos adiar isso. Então, aqui está meu novo aviso. Mostre a data do gráfico na parte inferior e um alerta de e-mail personalizável na parte inferior Oh, agora está mostrando o gráfico. OK. Um ao longo do tempo, incluindo até um ano e todos os tempos. E um alerta de e-mail personalizável. Tudo bem, vamos ver o que podemos fazer com isso. E acho que se isso funcionar, seria uma boa chance de realmente implantá-la como uma versão de lançamento para compartilhar com o mundo e obter algum feedback. Portanto, os principais aprendizados da criação desse aplicativo são o uso de uma API para aprimorar a funcionalidade do seu aplicativo E começamos com um aviso muito básico: aprimore-o com IA. E então nós reiteramos. Então, vamos lá. Onde está a opção de enviar alertas por e-mail aqui para que possamos ver o Bitcoin em mais de um ano? Então, há um ano , estava em 41.000. Vamos verificar isso novamente. Portanto, os dados devem ser os mesmos porque estão usando a mesma chave de API. E eu deveria ser capaz de definir um alerta aqui no endereço de e-mail. Se o preço-alvo for OK, há algo errado aqui. Veja, as paradas ainda estão funcionando, apesar de eu ter clicado no pop-up. Ok, então o que eu faria é corrigir o recurso de alerta por e-mail e colocar o botão acima dos gráficos. Bem, tudo parece bom. É só que o recurso de alerta por e-mail não estava funcionando. Então você tem que testar suas operações, testar, testar, testar. Então, algo que eu aprendi nos últimos dois anos é o teste de aceitação do usuário. Portanto, sempre que você cria uma versão, definitivamente deseja testar todos os recursos principais do aplicativo para garantir que algo não quebre sempre que você fizer uma alteração Ok, está bem. Ok, veja se o botão está colocado em uma área diferente. Configure para Dogecoin. Definiremos um alerta por e-mail quando o Dogecoin estiver em $0,60, ultrapassando Tudo bem, não tenho certeza do que aconteceu lá, talvez por engano, mas sim, acho que você entendeu, e é apenas uma reiteração constante depois disso Então, acho que realmente conquistamos muita coisa neste vídeo de 15 minutos, criamos um painel de criptomoedas muito bom e definimos alguns alertas por e-mail mostrando os dados ao longo do tempo E sim, espero que você possa se inspirar nisso. 10. Criando um aplicativo que possa transcrever áudio: Ei, nesta lição, neste vídeo, vou demonstrar um novo tipo de aplicativo que pode realmente transcrever textos de um arquivo de áudio Então, esse arquivo de áudio que vou usar foi na verdade, gerado pelo Notebook LM do Google, que é um podcast de áudio Então, aqui está o aplicativo. É chamado de transcritor de áudio e vídeo. Estamos nos concentrando apenas no áudio no momento. E embora tenha o campo para um URL de vídeo que ainda não está disponível, eu gostaria de seguir essa etapa. Mas o que eu pedi foi incluir essa capacidade de enviar vídeos ou áudio para que eu pudesse clicar aqui e realmente encontrar o WayFle Então, estamos começando do zero aqui, e eu vou encontrar um Wayfle Old Coin Summer Oh, eu acho que esse é o único aqui. Então, aqui está um wayfle. Você pode ver que está sendo processado. Então, estou usando outra API de plataformas. É chamado de Assembly AI. Eu vou te mostrar rapidamente o site aqui. Então, assembly ai.com. momento, estou usando o plano gratuito, fornece a funcionalidade de conversão de fala em texto e permite distinguir entre o alto-falante. Então, vamos lá. Assim, podemos distinguir entre o locutor A e B, e podemos realmente copiar a transcrição para que possamos usar esse texto gerado em outro lugar Então, digamos que vamos abrir um bloco de notas. E vamos colar aqui. Então essa é a transcrição. Tudo bem, então vou fazer engenharia reversa. Tudo bem, então vou examinar alguns dos destaques deste aplicativo e desfocar algumas das partes que são confidenciais, ou seja, as chaves de API Então, comecei com um baile de formatura muito simples, criei um aplicativo que pode pegar URLs do YouTube transcrevê-los e fornecer legendas E como eu te disse, ainda não estou lá. Mas sim, me disse que não é uma boa ideia colar chaves de API nessa janela como uma prática recomendada. Você pode fazer isso no arquivo ENV se for até código e, em seguida, na área ENV, é aqui que você pode realmente colar chave da API apenas como um Então eu criei a interface inicial aqui com o campo URL, o botão. E sim, esse foi o rascunho. E então demorei um pouco para encontrar uma chave de API, uma chave de API que pudesse realmente digerir arquivos de vídeo ou áudio Então eu fui e voltei um pouco. E, na verdade, não foi até eu encontrar a IA de montagem. Pedi que ele fosse atualizado inicialmente, tento usar algumas APIs do Google, e esse é um processo contínuo Mas, apenas na primeira versão, eu uso o Assembly AI e, portanto, eles oferecem a API gratuita para pegar arquivos de áudio e transcrevê-los, permitindo que você copie e cole o Então, eu basicamente disse a ele que atualizasse para usar a API Assembly AIs, e na verdade ele fez isso perfeitamente Mas o que não tinha era essa área para arrastar e soltar vídeos de áudio. Então eu disse para permitir que o usuário fizesse upload de arquivos de áudio ou vídeo. Então eu entendi isso muito bem. E a partir daí, tive que fazer mais uma iteração. E isso é o aplicativo deve permitir distinguir entre o alto-falante A e o alto-falante B, além de copiar o texto. E veja aqui está o aviso aqui. E sim, isso nos leva até onde estamos hoje. Então, quais são alguns dos aprendizados aqui? Portanto, ambos são muito poderosos. Quero dizer, a capacidade de gravar um vídeo ou áudio e transcrevê-lo, mas também de criar a interface do usuário Bolt entendeu isso muito bem. E estou muito impressionado com a funcionalidade de arrastar e soltar de áudio e vídeo e com a capacidade de usar a API de outra plataforma Eu entendi isso muito bem e a capacidade de distinguir entre o alto-falante A e B na transcrição Isso vem da API, mas tive que dizer explicitamente ao Bolt que fizesse isso e nos permitisse copiá-lo Portanto, esta é uma boa versão funcional deste aplicativo. Espero que, no futuro, eu consiga fazer que a transcrição da funcionalidade de vídeo funcione e possa compartilhar isso com E sim, então esse é um caso de uso diferente de usar bolt dot u para criar aplicativos úteis Espero que isso lhe dê algumas ideias. 11. Como configurar a autenticação de e-mail: Ok, nesta videoaula, vou abordar como podemos criar autenticação de e-mail usando o Firebase Então, eu tenho um aplicativo existente aqui que está aberto agora. É um bot de bate-papo com vários LLM para Cloe and Chat GBT. E você pode, você pode simplesmente usá-lo abertamente agora, mas eu quero colocar um e-mail de opt-in Quero que as pessoas se inscrevam antes de poderem usá-lo. Então, o que vamos fazer é acessar um programa chamado Firebase Isso é de propriedade do Google. Então você pode simplesmente se inscrever aqui. Vou criar um novo projeto. Vou chamá-lo de chatbot. Vou clicar em Continuar. E eu estou apenas usando a versão gratuita agora. Vou ativar o Google Analytics por padrão. Você precisa selecionar uma conta do Google Analytics. Vou apenas selecionar um dos meus existentes. Ok, o projeto está pronto. Vamos clicar em Continuar. Ok. Então, a primeira coisa que queremos fazer é começar e usar um aplicativo web. E vamos ligar para esse chatbot, e eu vou me registrar. Ok, então temos alguns códigos aqui que podemos usar. Copiamos isso, mas ainda não configuramos nossa autenticação. Quero dizer, nossa autenticação de e-mail. Então, vamos clicar em Nick continuar no console. Tudo bem. Então, agora que criamos nosso projeto, vamos clicar em autenticação. Tudo bem Vamos clicar em Começar. Vamos selecionar e-mail e senha. Vamos ativá-lo e permitir que o link de e-mail sem senha faça login. Ok, então isso permite que você simplesmente clique em um link em seu e-mail sem usar uma senha. É um pouco mais de configuração, então vou desativá-la por enquanto. Clique em Salvar. Ok, então isso agora está habilitado. Tudo bem Então, sim, habilitamos a autenticação por e-mail. Então, se clicarmos em Usuários, ainda não veremos nenhum. Ok, então para implementar isso, vamos clicar em Visão geral do projeto. Vamos clicar em Configurações do projeto. E vamos clicar no projeto aqui. Tudo bem, então temos essa chave de API da web. Então, estou em Configurações gerais do projeto. Vou copiar esse código aqui. Você volta para Bolt. Configure a autenticação por e-mail e senha usando o Firebase e esse código Tudo bem Sim. Tudo bem Portanto, há um problema em potencial. Não tenho certeza se isso é um obstáculo. Só precisaremos testar isso para ver se é works@gmail.com. Tudo bem, então vamos nos inscrever. E você pode ver que temos esse botão de logout aqui. Então isso é um bom sinal. Vamos tentar assinar. E agora vamos tentar fazer o login. Vou digitar uma senha errada só para testar. Ok. Ok. Diz erro do Firebase Então, provavelmente, isso é um bom sinal porque a senha não corresponde ao que está no banco de dados. Vamos tentar a senha correta agora. Ok, isso funciona. Então, vamos ao Firebase para ver se temos nosso usuário aqui. Então, vamos à visão geral do projeto. Vamos à autenticação e podemos ver os usuários. Há aquele novo usuário que acabamos de criar. Ok. Então, a partir daqui, podemos realmente redefinir, desativar e excluir a conta. E sim, é assim que implementamos registro de autenticação de e-mail em seu aplicativo. Então, só para resumir, você acessou o Firebase Criamos um novo projeto e eu criei um novo projeto chamado Chatbot e configurei o método de login de autenticação Eu selecionei o e-mail, mas você tem outras opções aqui. Usamos o e-mail apenas para facilitar as coisas, e você tem mais opções de configuração aqui, por exemplo, verificação de endereço de e-mail, que não configuramos, mas você pode passar seu modelo de redefinição, alteração de endereço de e-mail etc As coisas ficam um pouco mais complexas E o que fizemos foi acessar a visão geral do nosso projeto. E, na verdade, temos o código em Geral e usamos esse código aqui. Copiamos esse código. Fomos até o Bolt e pedimos que ele implementasse a autenticação por e-mail e a colamos no código Você pode ver aqui. Configure autenticação por e-mail e senha usando o Firebase e esse código, e eu praticamente o colo Eu testei e funcionou, como podemos ver, dois usuários neste banco de dados. Então, sim, é assim que você pode configurar a autenticação por e-mail. Muito legal. 12. Como configurar a autenticação do Gmail: Vamos tentar configurar a autenticação do Gmail para nosso aplicativo Assista ao vídeo anterior sobre como configurar o projeto no Firebase, caso ainda não tenha feito isso Vamos continuar usando o mesmo projeto que criamos no Firebase para o bot de bate-papo, exceto que eu vou para o projeto Vou clicar em Método de login. Vamos adicionar um novo provedor e selecionar o Google. Vamos clicar em AB Ok. Queremos selecionar um endereço de e-mail que será apresentado aos usuários. Ok, vou selecionar meu endereço do Gmail OK. Eu clico em Salvar tudo corretamente, então isso está ativado. Agora vamos voltar ao projeto. Tudo bem. Vamos pegar nosso código. Vamos voltar para Bolt. Implemente a autenticação do Google usando o Firebase e este código E eu apenas colo os códigos. Vamos tentar isso. OK. Então, vamos testar isso. Então, temos esse novo botão aqui, faça login com o Google. Mas está dizendo que essa ação de solicitação é inválida. Vamos pedir que ele conserte isso. Eu posso ver que nos erros, há algum tipo de bloco pop-up. Talvez eu precise. Sim. Cookies de terceiros da Allile. Tudo bem, vamos tentar novamente. Erro do Firebase. Deixe-me cantar em blocos pop-up. Talvez o que eu possa fazer seja tentar outro navegador depois de implantar Mas vamos ver o que a bola diz. Vamos prosseguir e implantar isso. Vejamos os erros que existiam dois erros antes. Parece que o erro do bloco pop-up desapareceu agora. Vamos implantar Tudo bem, vamos experimentar este aplicativo agora Ok, vamos tentar a autenticação do Google. Não funciona. Vamos experimentá-lo no navegador corajoso. Domínio não autorizado. Ainda estou recebendo autorização não autorizada Ok. Diga-me como consertar isso. Preciso adicionar esse domínio ao Firebase. Acesse o Firebase, selecione o projeto, selecione as configurações de autenticação, domínios autorizados. Vamos tentar isso. OK. Clique em configurações de autenticação, domínios autorizados Só quero ter certeza de que estou capturando isso. Clique em adicionar domínio e coloque-nos. Tudo bem, vamos voltar para Bolt. Talvez você também queira adicionar um host local. Nenhuma alteração de código é necessária. Ok, vamos para Vamos adicionar esse endereço IP. Assim, você pode realmente fazer perguntas sobre parafusos durante o processo de solução de problemas Aqui vamos nós. Agora, vamos tentar isso de novo. Vamos apenas atualizar. Continue com o Google. Walla. Vamos tentar fazer login em nosso aplicativo usando o Firebase. E incrível. Acabamos de adicionar autenticação do Google ao nosso aplicativo usando o Firebase E você pode ver aqui que temos esse provedor de autenticação do Google em vez do e-mail. Então, o que fizemos apenas para recapitular foi que, para o método de assinatura, adicionamos um novo provedor, que é o Google Tivemos que acessar as configurações e autorizar domínios, implantamos e adicionamos esse domínio implantado Também adicionei um endereço IP adicional. Pedimos que ambos implementassem a autenticação do Google. Eu só vou encontrar esse aviso. Ok, aqui está um aviso. Implemente a autenticação do Google usando o Firebase e esse código Então, recebi o código do projeto, o projeto no Firebase E então eu realmente tive que solucionar o problema usando os erros que recebemos, e o Bolt realmente ajudou. Vamos até o último prompt aqui. E eu disse, ainda estou recebendo um erro dizendo domínio não autorizado. Como faço para corrigir isso? Na verdade, me deu uma resposta muito boa. Na verdade, isso me deu a resposta. Fui ao Firebase, acessei as configurações do projeto, domínios autorizados e funciona Então vamos lá. É assim que adicionamos a Autenticação do Google. 13. Criando a caixa de diálogo do PayPal: Tudo bem, então aqui está um aplicativo de amostra com um paywall do Pay Pal. Portanto, ele descreve os recursos que você obterá se pagar e pode ver o conteúdo por trás deles E se clicarmos no PayPal, isso abrirá a caixa de diálogo familiar na qual você precisa inserir as informações. Então, vamos dar um passo atrás aqui, e eu vou te levar de volta para Boldt New Então, pedi que criasse uma galeria de miniaturas de vídeos stock no meu Google Drive Cada miniatura deve ser uma moldura representativa. Então, eu só queria criar um aplicativo básico para testar o paywall do PayPal Para realmente implementar minha ideia, preciso acessar a API do Google Drive. Então, acabou de criar uma versão mais simples da minha pergunta original. Então, o que acabei fazendo foi pedir que ele usasse o PayPal. Então, vou levá-lo de volta a esse prompt. Na verdade, fiz algumas tentativas aqui. Portanto, esse é o painel do desenvolvedor do PA PL. Então, depois de entrar na sua conta, você deve ir para o modo de desenvolvedor e o que você precisa fazer é obter seu ID de cliente. Então, depois de configurar isso, eles permitirão que você experimente um pagamento de teste usando credenciais falsas E você pode ver aqui que estamos no modo Sandbox. Este é o modo ao vivo, mas eu quero estar no modo Sandbox, e você verá aqui Agora, as informações que você precisa estão aqui. Você precisa de suas credenciais de API e pode criar um aplicativo e chamá-lo de qualquer coisa E o que acontece depois de fazer isso, você receberá um ID de cliente que pode ser colado no Bolt dot N para abrir o botão de pagamento do PayPal que chegará ao seu painel do PayPal Resumindo, é assim que você pode implementar um botão de pagamento usando o PayPal e, essencialmente, como você pode monetizar seu aplicativo colocando-o atrás de um paywall para ter acesso a algumas funcionalidades 14. Criando o aplicativo Deep Search API: Tudo bem, estou no site Deep Seeks. Este é o concorrente chinês de IA do Open EI. E só para conferir, quais são as capacidades dos modelos cruzados aqui. Então, eu só quero que você saiba que esta página existe em deepsk.com, então temos deepsk V três E, honestamente, eu não sei o que todas essas estatísticas significam, mas elas estão basicamente mostrando em termos de parâmetros totais, os volumes mais do que Lama Eles não listam HGBTs, vamos tentar usar isso. Na verdade, você pode baixá-lo no seu telefone, eu tentei e é muito bom. Às vezes é bem lento. E acho que há muito tráfego no momento. Então, vamos entrar no bate-papo. Então, eu já perguntei como faço para usar essa API no meu aplicativo? Ok, cadastre-se em uma conta, navegue até a seção API, gere uma chave e parece que eles nos deram o código. Vamos tentar. Vamos tentar. Vamos ao site. Vamos recarregar aqui. $2. Vou usar meu PayPal. Tudo bem. Pagamento bem-sucedido. Ok, então eu ganhei $2. Vamos criar uma nova chave de API. Vamos ligar para um vídeo. Então, vou excluir essa chave de API quando você estiver assistindo a este vídeo, apenas por segurança. E, hum, vamos começar com um novo prompt aqui. Eu quero te mostrar como isso funciona. Cria um chat de IA OG Deep busca API usando Well, usando esse código. Posteriormente, inserirei a chave da API para práticas de segurança. OK. Usando código Python E eu vou inserir a chave da API mais tarde. Ok, vamos ver o que ganhamos com isso. Tudo bem, então está dizendo que crie um arquivo ENV e adicione sua chave de API aqui Ok, então deixe-me adicionar minha chave de API. Vou precisar criar um novo porque eu esqueci . Só para pessoas. OK. Vamos ao Código. Vamos para IV. Bem, eu tenho que criar uma caixa. Tudo bem. Deixe-me ter certeza de que eu criei. OK. Sim. Então é aqui que você o colocaria. Ok, vamos testá-lo. Bem, algo não está funcionando. O que é uma previsão de Bitcoin? Ok, isso parece promissor. Qual modelo você é? Bom. Qual é a melhor linguagem de codificação Então, vou verificar minha conta de uso. Ok, desenvolvimento web em Python. Solidez. Ótimo. Então, deixe-me atualizar isso. OK. Os dados podem ser atrasados em 5 minutos. Ok, agora que está funcionando, vamos criar mais uma página visualmente amigável ao redor do assistente de bate-papo. Mãe, ele. Então, o que estamos fazendo aqui é criar um aplicativo de codificação de IA, mas estamos explorando a API do Deepsek para que, sim, possamos criar nosso próprio software Ok, diga o nome. OK. Vamos apenas testá-lo. Explique a física quântica. Vamos expandir. Pensando bem, muito bom. Eu vou prosseguir e publicar isso. E sim, para resumir, para fazer isso funcionar, eu realmente tive que dizer que não estava funcionando, então consertou o assistente de bate-papo Ele fez várias correções importantes na integração da API. E foi isso que o fez funcionar, porque precisei de algumas tentativas. Então, o que isso realmente mostra é que, se você está recebendo um erro, forneça esse erro exato ao Bolt e, às vezes, é inteligente o suficiente para solucioná-lo Ok, então eu vou guardar isso. Abra em stockblts crie um repositório que é só para mais tarde. Mãe, ele. Então, o que isso faz é que, ao criar esse repositório, você pode usá-lo fora do bolt posteriormente. Então, estou começando a criar repositórios de aplicativos importantes Então, mais tarde, eu poderia reutilizá-lo no futuro. Ok, agora eu quero implantar isso. Qual é o melhor país nômade digital do mundo? Tudo bem, Colômbia. Interessante. México. Ok, eu vou parar aí. Então, espero que você tenha achado este vídeo útil. 15. Como criar um aplicativo de bate-papo LLM com multi IA: Olá. Eu criei um bate-papo com vários bots que pode usar vários modelos de IA aqui Podemos ver que temos uma longa lista, e isso ainda é experimental. Mas sim, eu acho que isso tem muito potencial, e eu queria compartilhar isso porque eu acho que é muito impressionante, na verdade Você vê todos esses modelos da Microsoft Anthropic, Medama Google, Google Então, vamos começar com o Google Gemini e começar com o Hello Quais são suas capacidades completas? Ok, vamos ver. Aprendizagem e adaptação da geração de texto Aprendizagem e adaptação da geração de Traduza idiomas. Ok, então vamos perguntar: Você pode traduzir sua última resposta para o espanhol? Oh, tudo bem. Achei que ele saberia disso. D. Traduza isso para o espanhol. Então eu vou fazer uma pergunta de matemática aqui. OK. Vamos fazer uma pergunta simples de matemática aqui. Se eu estiver alugando um carro de 21 a 27 de dezembro Minhas ligações diárias. Isso é um bom negócio? Tudo bem. Vamos mudar para CHAT EBT Versão quatro. Faça a mesma pergunta. Quanto tempo demorou para treinar o Open Esa? Tudo bem. Então, como você pode ver, eu tenho um modelo de bot de bate-papo em vários idiomas em funcionamento e vou mostrar alguns dos prompts que eu uso para criar Sim, pedi que projetasse um multi-chatbot escalável que usasse os principais modelos de linguagem de IA, dei alguns exemplos e depois usei o E então eu usei uma plataforma chamada Open Router. Eu tenho uma chave de API. Eu paguei $5 em créditos. Fui até keys e ele me deu uma chave de API que usei como chave de API no meu aplicativo bolt. E eu também uso outro programa de IA chamado Perplexity. Então, pedi que implementasse uma API externa aberta. E me deu o código aqui. Então, copiei esse código no meu prompt. E o que eu disse foi configuração básica, e colei o código aqui Deixe-me adiar isso. Sim, então a parte destacada, eu coloquei ali mesmo, e depois a implementação completa. Eu copiei a parte final. Passo quatro, eu apenas copio de lá para aqui e lá vamos nós. E então eu colei minha chave de API. Eu disse para ele configurá-lo, e agora eu tenho um bot de bate-papo com vários bots Então, a última etapa é eu só quero implantar isso e salvar meu progresso para mais tarde, porque estou muito feliz com isso para alguém que não codifica. Tudo bem, então, depois de implantá-lo, terei uma URL e posso realmente compartilhá-la com outras pessoas e melhorá-la a partir daí 16. Criando um aplicativo de compartilhamento de carona com a integração do Stripe: Tudo bem. Este é um aplicativo interessante aqui. Este é um aplicativo de compartilhamento de viagens bastante básico que usa a API do Google Maps. Ele também tem integração com faixas. Então, o que você pode fazer aqui é digitar o endereço, o local de partida, o destino. Ele mostrará os motoristas disponíveis e a quantidade, a quantidade de tempo e, em seguida, você poderá confirmar sua viagem. Então, vou apenas demonstrar isso, vou colocar Gramble Islands. E então eu vou escolher os aeroportos. Na verdade, precisamos atualizá-lo, então começamos do zero Ok, então começa em Nova York, mas vou colocar Granville Islands Vou escolher um destino distante, Stestono, $25. Ele nos mostra os drivers disponíveis. Essa é apenas uma versão básica. Há muitas melhorias que eu posso fazer. Mas acabei de configurar a viagem confirmada para que ela vá para o Stripe Então, para o Stripe, deixe-me desfocar isso. Estou apenas no modo de teste aqui e usei minha chave publicável para testar Isso é para testar essa viagem de confirmação. Então, ele vai aparecer com esse pagamento agora, e ele não está ativo, mas você pode ver aqui que o pagamento foi bem-sucedido. Sua viagem está confirmada. Portanto, este é um aplicativo básico de compartilhamento de viagens. Vou apenas mostrar algumas instruções importantes aqui. Então, criei um aplicativo completo de compartilhamento de viagens semelhante ao Uber, usei o prompt aprimorado e ele adicionou muitos recursos adicionais que ainda não estão aqui. Portanto, autenticação do usuário, rastreamento de localização em tempo real, reserva de viagens e sistema de correspondência, processamento do InAppPayment Como requisitos técnicos, há essas APIs aqui, então eu uso a API do Google Maps Design responsivo. Sim. Então, tudo isso é extra, e Bolt voltou e disse: “ Há algumas limitações aqui Você nos quer? Sugeriu duas alternativas. Você quer apenas o front-end ou uma versão simplificada? Então, pedi para criar uma versão básica, e também disse que eles precisam de uma API do Google Maps. E é aqui que vou para a parte em que realmente precisei inserir a chave da API. Então eu fui ao Google Maps e, sim, o que você precisa fazer é realmente pegar as chaves do Google Maps. E isso é meio que um labirinto, mas você vai até a chave e as credenciais e obtém sua chave de API, que não vou mostrar Mas é aqui que você obtém a chave da API. Então, isso deu a funcionalidade de mapeamento aqui. Caso contrário, não funcionaria. E então, a partir daí, pedi que trocasse o botão de confirmação de gravação como um link de pagamento para o Stripe E foi aí que obtive a chave de API publicável da Stripe Então, vou te mostrar o prompt aqui. Então eu disse: Faça o botão de confirmação de gravação, vá para o botão de pagamento do Stripe Na verdade, eu escrevi isso errado. Mais tarde, porém , ele me pediu a chave de API real, que forneci posteriormente. E é aí que acessamos o aplicativo hoje. Portanto, é um aplicativo simples, mas requer o uso de duas APIs, a API do Google Map e a chave de API publicável do Stripe no E como eu disse, esta é apenas uma versão muito antiga. É uma maquete e muitos aprimoramentos podem ser feitos Mas, na verdade, li que os aplicativos de compartilhamento de caronas também usam a API do Google Map. Então foi daí que eu tirei a ideia. Então, espero que isso possa estimular um pouco de criatividade, algumas ideias suas para criar um aplicativo de compartilhamento de caronas ou qualquer tipo de aplicativo que exija alguma funcionalidade matemática Talvez isso dê início a algumas ideias suas. 17. Como criar pong usando codificação de IA: Tudo bem, vou fazer uma demonstração de um jogo muito simples, como Pong Então, são dois tênis D. Mas eu adicionei uma pequena reviravolta. Você pode adicionar os nomes dos jogadores e escolher uma escolha de perfil. Então, vamos começar por aqui. Greg, e eu vou adicionar uma escolha de perfil. E vamos colocar Kasey Choose a pick, escolha esta E então iniciaremos o jogo e a barra de espaço para começar. Portanto, os controles estão abaixo. Então W e S são para o jogador um. Subir e descer é para Casey, jogador dois. Então, eu vou jogar contra mim mesmo aqui. Mas, como você pode ver, temos um jogo de pong muito simples aqui e temos as opções de perfil Então, isso meio que adiciona um pouco de personalização e temos um efeito sonoro E o jogo subirá para algo como 11. Então esse é o jogo Pong. Então, vou fechá-lo. Eu provavelmente deveria adicionar um recurso para interromper o jogo. Mas vou ver os bastidores e mostrar minhas instruções. Tudo bem, então eu comecei com um prompt: criar um jogo de tênis em dois D, como Pong E então usei o prompt aprimorado para criar algo mais detalhado. Então, vamos até o prompt e eu vou te mostrar o que quero dizer. Crie dois e crie um jogo semelhante ao Pong. E a IA é inteligente o suficiente para reconhecer um jogo como Pong, e então você pode clicar no ícone aqui para obter um aviso aprimorado Então, você pode ver que ela realmente expande aquela solicitação de uma linha, e esse é o molho mágico ali mesmo Então esse foi meu primeiro aviso. Então, fui em frente e criei dados para focar na esquerda. E então eu vi a primeira versão, e é aí que eu tenho meu segundo aviso. Permita a capacidade de adicionar nomes de um e dois jogadores e adicionar uma escolha de perfil. Portanto, essa caixa de diálogo que você vê aqui é o que veio desse segundo prompt e fez um trabalho muito bom, exatamente o que eu precisava. E sim, é isso. Eu implantei o aplicativo nesse URL, e esse é um jogo simples que temos Quero dizer, você pode usar sua imaginação para tornar isso mais complexo. Você provavelmente poderia pedir que ele mudasse algumas das cores. Talvez você queira tornar a raquete mais longa ou permitir que você personalize o tamanho dela Então você pode usar sua criatividade para torná-lo mais interessante, mas este é apenas um exemplo básico de como você pode criar um jogo de pong, um jogo de dois D pong usando Bolt Talvez você queira usar isso como inspiração para criar um jogo semelhante ou até mesmo outro usando algumas das ideias aqui. Então, espero que esta videoaula ajude você e inspire você a criar alguns de seus próprios jogos usando a codificação de IA 18. Como criar invasores espaciais usando Grok 3: Tudo bem, aqui está como eu fiz o jogo Space Invaders usando Grock and Não é perfeito. Há alguns insetos. Fora. Eu tenho um controle deslizante de música. Tudo bem Deixe-me mostrar o código do jogo BoltoTu Okay, Space Invaders Então, este é um jogo HTML cinco, e eu recebi o código do Grock Então eu pedi para criar código HTML para um tipo de jogo do tipo Space Invaders E então me deu esse código aqui. E então eu simplesmente trouxe esse jogo para Bolt. Basta ligar o volume aqui. Então eu pedi que ele criasse um jogo do tipo HML Space Invaders usando esse código, e eu praticamente colei o E então eu coloquei algumas instruções adicionais. Pedi que ele criasse alguns sons. Então eu fui ao site opengamear.org, e então Encontrei sons para disparar. E quando você bate quando atinge um alienígena. Então eu coloquei essa poltrona. Use o som da música. Use o som para disparar. E então eu pedi para colocar um controle deslizante de música. Faça um controle de volume da música e, em seguida, use o som que atinge os alienígenas E então eu implantei o aplicativo. Vamos torná-lo maior. Lá vamos nós. Agora está funcionando. Está um pouco cheio de bugs. Aí está. Você entendeu a ideia. Acho que há algum potencial aqui. Então é assim que usamos o Grock em conjunto com Bolton U para criar um HTML cinco no jogo Space 19. URL fácil de usar: Ok, agora que você implantou seu aplicativo, quero lhe dar algumas orientações sobre implantá-lo com uma URL amigável Então, neste exemplo, eu implantei um clone de um aplicativo AirBME e estou usando o Go Daddy Então, vou mostrar como eu o direciono usando meu próprio subdomínio para o URL que fornece o NetLFi Então, vamos ao NetFig para o site do AirBnB. Então, no índice, se você for para o código , está na linha sete. Você deseja alterar esse título para o que você deseja exibir. Caso contrário, ele exibirá VIT mais React, certo? Você provavelmente não quer isso, então você quer mudar o código. Depois de descobrir a manobra, você vai querer acessar o site do Net Loofy você vai querer acessar o site do Net Loofy E a partir daí, você pode acessar seus sites. Então eu vou para o BNB . Basta clicar lá. Então você está se concentrando na etapa dois. Então, você precisará de um domínio existente. Caso contrário, você pode simplesmente comprá-lo diretamente daqui. Mas eu tenho um existente, então vamos para a configuração do site. Então é aqui que você pode realmente alterar o nome do site para o que quiser. Então essa é a maneira mais fácil de fazer isso. Você obterá algo como, por exemplo, o aplicativo B&B six oh four dot netloofy dot, e isso revelará aplicativo B&B six oh four dot netloofy dot, um fato imediatamente Então, imediatamente, você terá uma URL melhor que eles forneceram originalmente. Ok, então, quando você tiver esse URL, basta marcar e salvá-lo em algum lugar Eu vou para Go Daddy, Gerenciamento de Domínios. Então esse é o domínio que vou usar. Eu criei um subdomínio de encaminhamento. Então você pode adicionar fording, e eu poderia digitar qualquer B&B. E é aqui que eu colocaria a URL da rede Lafe Então, se voltarmos ao site, eu colaria esse nome aqui. Bem ali dentro. E então clicaríamos em Salvar. Então, isso significaria efetivamente airbnb, uma academy.com criativa , encaminharia para Então você pode ver que eu fiz isso com B&B. Então, se eu digitar BNB creative academy.com OK. Em seguida, deve nos levar direto ao nosso site. Oh, lá vamos nós. Então, o BnB dot em creative academy.com e, em seguida, encaminha para o B&B six oh fourntloofe dot dot seguida, encaminha para o B&B six oh fourntloofe Portanto, esse é o primeiro passo para usar seu próprio domínio, que encaminha para um Neto L automaticamente. E acho que essa é a melhor maneira de implantar e compartilhar seu aplicativo. 20. Encaminhe o nome de domínio para netlify: Mas sim, então deixe-me levá-lo para Net Lafe. Então, depois de implantá-lo, por padrão, ele vai para esse provedor, que você pode ver, e esses são meus sites diferentes Então eu clico aqui. A coisa mais fácil é clicar na configuração do site. Você pode alterar o nome do site. Então eu mudei para Trump e Melanin. Então, eu não quero mudar isso porque você verá que eu comprei um nome de domínio da GoDaddy, que aponta para este site Tudo bem, então eu vou te mostrar o domínio que eu tenho. Então Trump e Milania coin.com. Na verdade, essa é a grafia correta. Então eu comprei esse domínio da GoDaddy, e eu simplesmente uso o link de domínio da Ford e encaminho para qualquer lado na parte inferior Foi aí que eu colei o URL do Netfy. 21. A página inicial do Trumpcoin: Olá, bem-vindo a um tutorial que mostrará como criei esta página inicial Trump, uma moeda milenar que tem uma opção de e-mail na parte superior, usando uma plataforma de marketing por e-mail chamada Kit E temos uma imagem aqui, que eu criei com IA. E temos um botão de compra que serve digamos, para o encaminhamento para uma bolsa de criptomoedas. Temos o preço ao vivo do token, também a variação percentual e a capitalização de mercado. E também temos preços para o token da esposa de Trump, a moeda Milania Então, sim, vou mostrar os bastidores de como isso foi criado. Então, vamos começar com o topo. Eu uso o software da ConvertKit, também conhecido como kit agora Portanto, eles têm a capacidade de criar um formulário opcional. E se você quiser aumentar as páginas de revestimento, poderá criar uma página de revestimento. Você pode escolher estilos diferentes. Então, este é apenas um que fica no topo. Não é muito intrusivo. Mas eu posso obter relatórios aqui. Acabei de configurar isso ontem à noite, então é muito novo. E sim, isso me permitirá capturar endereços de e-mail de pessoas que preenchem este aqui. Então, por exemplo, eu me inscreveria aqui. Eu receberia um e-mail na minha caixa de entrada para confirmar. Ok, e então esse botão de compra realmente acessará o site aqui para comprar a criptomoeda. E agora, esse preço vem por meio uma API da Coin Gecko, Portanto, eles oferecem uma API gratuita que permite que você obtenha preços. Se você ver aqui, $50,56, o preço deve ser bem Tudo bem? Então é daí que vêm as informações de preços, todos os números. E agora, deixe-me explicar a verdadeira codificação de IA. Então eu comecei com esse prompt, construí uma página de revestimento, e ela está escrita incorretamente, Mostre o preço do Tromcin usando este URL com opções de alerta por e-mail Então, na verdade, pego esse URL e o enviei para ambos. Eu entendi, mesmo com o erro de ortografia. Então, ele criou a página de revestimento. Tudo bem, então a próxima solicitação foi integrar o formulário aqui Então eu tentei o JavaScript. Então, isso é da minha plataforma de email marketing. Então, eles fornecem esse código aqui para copiá-lo e colocá-lo em um site. Mas para bolt, acabei de dizer, integre essa opção no formulário e colei o código Disse que realmente o executou. Eu o implementei, mas não trabalhei inicialmente. Então eu tentei usar o HTML, basicamente dei o mesmo prompt e colei basicamente dei o no HTML Então, isso mostra que às vezes você precisa ser persistente e experimentar algumas opções diferentes. Então, eventualmente, o formulário funcionou e está no topo. E então eu dei uma imagem. Então eu criei essa imagem usando o Wix. O Wix tem um criador de imagens de IA. Então, eu consegui criar uma postagem no blog, na verdade. Tudo bem, então este é o meu blog, e eu realmente dei o endereço de cópia da imagem do link direto porque se você acabou de fazer o upload de uma imagem, ambos não parecem gostar, então foi assim que eu adicionei a imagem do cabeçalho. Então eu dei o aviso, adicionei essa imagem ao cabeçalho e colei a URL, o endereço da imagem Ok, então isso começou a dar forma ao nosso projeto. Tive que ir e voltar um pouco e, por fim, entrei em outro projeto E você pode ver que aqui na página inicial do rastreador de preços de moedas do projeto Trump foi bifurcada Tudo bem, então o que eu fiz foi apenas implantá-lo. Eu o implantei no Netfi UL. E mesmo depois de implantá-lo, você ainda pode fazer alterações. Mas às vezes você precisa implantá-lo para realmente testá-lo. Então, eu queria fazer coisas como adicionar um vídeo. Eu queria testar a aceitação por e-mail. A propósito, o que ainda é um trabalho em andamento. E então eu queria adicionar uma segunda ficha, a moeda Milania E não tenho certeza se o prompt está sendo exibido aqui. Mas eu dei a mesma URL do site. Então eu disse, mostre os preços ao vivo da moeda Milania e, em seguida, forneci a URL Então, isso não está aparecendo aqui. Então foi assim que obtivemos os preços aqui. Este tutorial em vídeo está em andamento, mas como ainda não implantei essa versão bifurcada, ela não está sendo exibida no aplicativo publicado Portanto, o aplicativo publicado está em NetFiEste é o site subjacente Trump and ManicInntLaf Na verdade, percebo que o URL do domínio está escrito incorretamente. Mas sim, então deixe-me levá-lo para Net Lafe. Então, depois de implantá-lo, por padrão, ele vai para esse provedor, que você pode ver, e esses são meus sites diferentes Então eu clico aqui. A coisa mais fácil é clicar na configuração do site. Você pode alterar o nome do site. Então eu mudei para Trump e Melancin. Então, eu não quero mudar isso porque você verá que eu comprei um nome de domínio da GoDaddy, que aponta para este site Tudo bem, então eu vou te mostrar o domínio que eu tenho. Então Trump e Milania coin.com. Na verdade, essa é a grafia correta. Então, comprei esse domínio da GoDaddy e simplesmente uso o link de domínio da Ford E avance para qualquer lado na parte inferior. Foi aí que eu colei o URL do Net Life. Então, sim, em poucas palavras, esse é o fluxo de trabalho completo deste site aqui Por isso, implementamos uma opção de inscrição por e-mail. Adicionamos uma imagem personalizada. Temos um botão de call to action. Então, na verdade, foi um aviso. Eu não fui até lá. Então, eu basicamente disse, adicione um botão de compra com esse URL e dê a ele esse texto, compre em crypto.com Então é por isso que eu escolhi o botão. E o preço que obtive no site da coin Gecko usando o URL desse ativo específico, que mostrei para moedas de bonde e moedas milenares E então eu mostro como podemos fazer uma apresentação melhor com uma URL adequada que é encaminhada do Netlify, que é a plataforma padrão que a Portanto, isso deve abranger um fluxo de trabalho completo. Essa é uma página de alinhamento destinada a fornecer informações sobre preços, informações sobre compras e também reunir alguns endereços de e-mail 22. Recapitulação das lições aprendidas: Tudo bem, então eu mostrei alguns exemplos de como criamos aplicativos diferentes Criamos um aplicativo mostrando as pessoas mais ricas. Criamos um aplicativo de pontuação de golfe. Assim, você pode ver como é importante garantir que sua solicitação ou sua opinião seja a mais específica possível, ou você pode simplesmente começar pedir que ele crie um aplicativo simples. E reitere, o que significa basicamente aprimorar seu aplicativo quando você realmente o vê Mostrei como podemos anexar um PDF com uma espécie de referência para começar. Se você quiser copiar um aplicativo existente ou mostrar algo para ele. Também mostrei como você pode usar o ícone de IA para aprimorar seu prompt, que é super poderoso. Você pode ver como isso tornou minhas instruções simples muito mais detalhadas E também demonstrei como você pode conectar seu aplicativo aos bancos de dados existentes usando APIs Também mostrei como, na solicitação, você pode reiterar simplesmente vendo o que ele cria e, em seguida vendo quaisquer possíveis aprimoramentos e, em seguida, usando o inglês simples para solicitar a adição de recursos adicionais Também mostrei como você pode desfazer sua solicitação se alguma forma, conseguir quebrar coisa e quiser voltar para a versão anterior Por fim, mostrei que, se você está satisfeito com seu aplicativo e deseja criar uma versão, como implantá-la clicando no botão Implantar, que criará um link público que você poderá compartilhar com amigos ou colegas para obter feedback 23. Resumo da codificação de AI hd: Então, isso conclui nosso curso intensivo sobre codificação de IA para iniciantes Isso é só o começo, e eu também estou continuando minha jornada. Aprendemos como podemos usar Bol Dog New para usar nossas instruções, nossas ideias, nossa criatividade, para criar diferentes tipos de aplicativos E eu recomendo que você jogue e compartilhe seus aplicativos com seus amigos, obtenha alguns comentários e veja que tipo de aplicativos você pode criar. Quando dei uma olhada nisso, fiquei surpreso ao poder criar um aplicativo de pontuação de golfe e um aplicativo que cria um painel com diferentes moedas estrangeiras, tornando-o personalizável Assim, qualquer pessoa que use isso pode personalizar seu painel das dez principais cidades habitáveis, por exemplo, podendo personalizá-lo para cidades diferentes ou, para um aplicativo de pontuação de golfe, jogadores diferentes E eu acho que o limite é realmente sua criatividade. No entanto, este aplicativo é apenas um ponto de partida. Se você quiser criar aplicativos complexos, pode usar plataformas diferentes, como o Cursor. E lembre-se, isso é só o começo, prevejo que haverá mais aprimoramentos, plataformas diferentes, mais concorrência Mas as principais habilidades serão suas instruções, a reiterar sua criatividade e referenciar usando aplicativos diferentes para começar com ideias existentes e poder se conectar a diferentes bancos Então, espero que você tenha gostado deste curso e dê uma olhada em algumas das minhas outras ofertas e agradeço por fazer o curso. Espero que você tenha aprendido muito.