Introdução à programação de IA no Vibe para iniciantes | Greg Hung | Skillshare

Velocidade de reprodução


1.0x


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

Introdução à programação de IA no Vibe para iniciantes

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.

      Introdução ao curso de programação no Vibe

      2:10

    • 2.

      O que é a programação de vibe

      3:07

    • 3.

      Em quais plataformas usar o Vibe para programar

      4:55

    • 4.

      Qual experiência você precisa para aprender a usar o Vibe

      2:27

    • 5.

      Quais aplicativos você pode criar com a programação no Vibe

      3:22

    • 6.

      Dicas de engenharia de propostas

      6:02

    • 7.

      O que são APIs

      4:01

    • 8.

      Como criar pong usando a codificação de IA

      4:06

    • 9.

      Aplicativo de áudio com IA

      6:41

    • 10.

      Resumo da programação no Vibe

      2:00

  • --
  • 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.

56

Estudantes

--

Sobre este curso

O termo “Vibe Coding” foi cunhado por Andrej Karpathy em fevereiro de 2025, como observado em várias fontes como a Wikipedia e a IBM. Karpathy, um cientista da computação e cofundador da OpenAI, apresentou isso durante uma postagem no X, onde ele descreveu essa abordagem de programação assistida por IA.

Mergulhe no mundo empolgante da programação orientada por IA com Introdução à programação Vibe! Este curso, inspirado em avanços de ponta no processamento de linguagem natural, apresenta o mundo e as possibilidades que os avanços em IA e linguagem natural permitem que quase qualquer pessoa crie aplicativos inovadores. Projetado para iniciantes e alunos intermediários, você terá exposição a prompts de linguagem natural em código funcional usando modelos de linguagem grandes (LLMs), com foco em aplicativos práticos e desenvolvimento de plataforma. O que você vai aprender

  • Os conceitos principais da programação Vibe: entenda o que é isso?
  • Qual experiência é necessária e quais plataformas você pode ver.
  • Engenharia de propostas: domine a arte de criar prompts eficazes para orientar os LLMs a produzir códigos precisos e utilizáveis.
  • Uma introdução às APIs
  • Como criar aplicativos: exemplos de aplicativos do mundo real alimentados pela IA Vibe, usando plataformas como Bolt.new e Lovable.dev

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

Habilidades relacionadas

IA e inovação IA para desenvolvimento
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. Introdução ao curso de programação no Vibe: Bem-vindo à sua introdução à codificação vibe. Meu nome é Greg Hung, criador e tecnólogo canadense há mais de uma década, e bem-vindo a O que é codificação Vibe? É um termo muito recente que foi cunhado pelo cofundador da Open EI em fevereiro de 2025, Andre E o que realmente é é usar linguagem natural para alimentar AILMs como o Cha GBD, para criar protótipos de aplicativos para Mas este curso é mais uma introdução à codificação vibe em geral, porque existem outras plataformas que você pode usar para codificar vibe, como o adorável dot dev, o dot NU, que mencionei, e o Google entrou recentemente neste Então, quais são algumas aplicações da codificação Vibe? Temos a capacidade de criar jogos simples como Space Invaders ou Tetris Você pode criar painéis personalizáveis que fazem coisas como listar seus ativos criptográficos favoritos, ou talvez seja uma classificação das pessoas mais ricas, ou talvez até mesmo protótipos para aplicativos de compartilhamento de escrita, como aplicativos de compartilhamento de escrita tipo Uber com integração com Stripe ou PayPal com Eu até criei vários aplicativos LLM que permitem que você use Deep Seek deep C LLMs, ChagBT, Gemini, Clode, tudo em um aplicativo, super aplicativo LLM usando codificação vibe. Então, neste curso, você terá uma introdução à codificação do Vibe, mas eu poderei me basear na experiência que tive com o BoltoTNU e criei um curso extenso Então, se você quiser começar sua introdução, mergulhar na codificação Vibe e em uma abordagem amigável para iniciantes , este curso é 2. O que é a programação de vibe: Ok, vou explicar o que é codificação Vibe. É um termo cunhado recentemente pelo cofundador da Open EI, Andre Karpathy, cofundador da Ele cunhou esse termo em fevereiro de 2025. Na verdade, eu estava voltando de Bangkok, Tailândia para Vancouver há apenas uma semana É o final de março de 2025. Então, o termo foi cunhado em fevereiro de 2025. Eu já estava fazendo a codificação do Vibe. Eu estava criando aplicativos, criando jogos com uma plataforma que conheci chamada BoltAN Meu amigo Jay realmente me apresentou isso depois que voltei da minha viagem a Tóquio no final de 2024 O que é que você está usando prompts, assim como faz com o HachBT ou o Microsoft copilot, usando linguagem natural para alimentar um AI LLM, assim como faz com o HachBT ou o Microsoft copilot, usando linguagem natural para alimentar um AI LLM, ajustado para código. Portanto, alguns modelos de IA ajustados para código são clawed ou Cloe dependendo de como você deseja Também há EIs HachBT abertos e você está usando esses prompts para Então, quais são alguns exemplos desses aplicativos? Podem ser painéis de criptomoedas que listam seus ativos criptográficos favoritos, como Bitcoin, Nerium Você pode personalizar esses painéis para poder optar por adicionar ou remover esses ativos Você pode definir alertas por e-mail quando atingir um determinado limite. Você pode enviar esses alertas por e-mail para si mesmo. Alguns outros aplicativos incluem a criação protótipos para aplicativos de compartilhamento de viagens, como o Uber, e você pode até mesmo integrar checkouts do PayPal a esses Você pode criar jogos básicos, como Space Invaders ou jogos do tipo Tetris com música, pontuação e efeitos sonoros reais de videogame . Você pode criar aplicativos que se conectam a carteiras de criptomoedas Eu criei aplicativos que podem transcrever áudio em texto usando o que chamamos Então, as APIs, que abordarei mais tarde, permitem que você use a funcionalidade de outras plataformas para criar aplicativos realmente poderosos Assim, você pode criar protótipos ou maquetes ou até mesmo aplicativos ou páginas de destino utilizáveis usando páginas de destino Então, em um segundo, abordaremos diferentes plataformas que você pode usar para codificar o Vibe, e posso contar com minha experiência com o Ovable e o Lovable e Gemini Canva para ajudá-lo a decidir qual delas pode ser boa para você decidir qual delas pode ser 3. Em quais plataformas usar o Vibe para programar: Explore quais plataformas você pode usar para codificar o Vibe. Vou me basear na minha experiência com o Bol dot N, compartilhar alguns dos custos. Vamos começar. Então, hoje, temos plataformas diferentes. Eu mencionei Boldt NU, e eu tinha algumas alternativas, como adorável, e também havia um cursor Então Boldt N me foi apresentado por um amigo. Imediatamente, adoro a interface. Foi muito simples. E foi poderoso. E você pode criar aplicativos utilizáveis. Então, usando o código no bolt, você pode realmente ver o código sendo gerado e, em seguida, obter uma prévia do seu aplicativo Você também pode iterá-lo e publicá-lo no URL muito rapidamente O que eu gostei foi a simplicidade, a potência e não era muito caro. Acho que paguei de 20 a 25 dólares para começar com cerca de 5 milhões de tokens, o que foi mais do que suficiente para experimentar e criar vários aplicativos no primeiro mês. Eu também tentei adorável. Agora adorável também tinha uma boa interface. Tinha modelos. Assim, você pode usar outros modelos de aplicativos para começar e, em seguida, editar e iterar sobre isso Mas achei que aquele parafuso era um pouco mais robusto do que adorável Mas cabe a você experimentar, analisar os prós e os contras, e essas plataformas estão mudando a cada semana, então as coisas podem mudar quando você assistir a este vídeo. Outra plataforma que eu estava pesquisando na época era o Cursor Portanto, o cursor é mais voltado para programadores. Eu tinha um amigo que realmente usava o Cursor. Ele me mostrou alguns de seus aplicativos, e há muito mais poder se você se sentir confortável com a codificação, para realmente fazer modificações no código e adaptá-lo da maneira que quiser Então, meu amigo realmente criou alguns aplicativos que fazem a funcionalidade básica de CRM, usando o cursor E sim, eu ouvi muitos bons comentários sobre isso. Então, uma nova entrada para o espaço é o Gemini Canva. Portanto, este é o aplicativo do Google para codificação de vibe. É uma interface muito semelhante ao Google Gemini. E você pode usá-lo para criar coisas básicas, como jogos tick tac toe. Você pode usá-lo para criar um painel de ações ou criptomoedas. Mas não é como na minha experiência. Ao usá-lo por uma semana, posso criar jogos muito rapidamente no navegador que você pode visualizar. Mas o problema é que não é muito fácil publicar um aplicativo muito rapidamente em comparação com clicar em você e compartilhá-lo com alguém Na verdade, você teria que colocá-lo em um repositório do GitHub. Portanto, o GitHub é uma plataforma para armazenar e publicar seu código, o que fica um pouco mais técnico Então, eu diria que Gemini Canva agora é bom para criar jogos rápidos, para criar aplicativos básicos, mas sim, não é bom para publicar e compartilhar momento, mas isso pode mudar Então, se você fosse começar, eu diria que, agora, abril de 2025, essas duas novidades são uma boa opção. Não é muito caro. E se você quiser uma opção gratuita e já tiver uma conta do Google, talvez experimente o Gemini Canva Então, essas são algumas plataformas diferentes que você pode ver. Mais uma plataforma que eu queria jogar no ringue e que experimentei desde as filmagens se chama replet Portanto, o replet também tem uma interface bastante fácil de usar. E o que ele faz é permitir que você visualize o aplicativo conforme ele foi criado, o que o torna muito interessante. minhas impressões sobre essa plataforma Vou aprofundar minhas impressões sobre essa plataforma em outro vídeo, mas ela tem potencial, mas não é tão fácil de usar quanto aparafusada e adorável. Mas a prévia deixa você empolgado porque você pode ver coisas sendo construídas passo a passo bem na frente de seus olhos e um aplicativo muito atraente e compatível com dispositivos móveis 4. Qual experiência você precisa para programar no Vibe: Ok, que tipo de formação, educação e experiência você precisa para começar a codificar no Vibe Toda a premissa por trás desse termo é que você não precisa ser um programador, não precisa saber programar Mas o que você precisa? Então, eu diria que, na minha experiência, você precisa se sentir confortável em sugerir, é claro, e teremos uma seção separada sobre isso Mas também o processo de iteração. Portanto, quando você usa um prompt para gerar código ou criar um rascunho ou um aplicativo, provável que, nesse campo, você não acerte na primeira vez. Portanto, você precisa ser capaz de revisá-lo ou iterar para fazer modificações no primeiro rascunho ou no primeiro prompt Mas o que eu diria é que sua primeira solicitação é muito importante, porque se você for muito abstrato ou amplo, vago ou geral com as primeiras solicitações, provavelmente obterá um aplicativo muito geral ou um produto mínimo viável ou MVP Portanto, quanto mais específico você for, na primeira solicitação, mais bem-sucedido você será. Então, eu resumiria isso como um bom aviso. Alguém que é bom em revisar ou iterar, uma formação técnica ajuda Ao acessar os aplicativos mais avançados, você terá que recorrer às APIs. Portanto, você poderá acessar plataformas diferentes, copiar e colar essas chaves, trazê-las para sua plataforma de codificação Vibe e talvez até precise colar essas chaves em Então você tem que se sentir confortável com esse tipo de coisa. E talvez até mesmo examinando algum código, só para ter uma ideia geral do que ele está realmente fazendo. Então, sim, eu diria que você não precisa ser um programador, mas ser técnico ajuda Estar confortável com a tecnologia. Então, com isso dito, a melhor maneira de começar é realmente começar, e isso é começar a solicitar Então, no próximo vídeo, darei algumas dicas e exemplos de como você está nas trincheiras da engenharia rápida 5. Quais aplicativos você pode criar com a programação no Vibe: Ok, quais são alguns aplicativos para codificação de vibe? Eu passei por isso brevemente. Podemos criar jogos, diferentes tipos de painéis. Mas, geralmente, quando se trata de quais aplicativos você pode criar com a codificação do Vibe, isso é limitado apenas pela sua imaginação Você pode pensar nos diferentes aplicativos que você tem em seus smartphones. Portanto, agora você tem a capacidade de criar esses aplicativos maquetes ou protótipos utilizáveis que poderiam ser refinados e, na verdade, possivelmente transformados em um aplicativo de produção ou em um aplicativo SAS O software é um aplicativo em nuvem que você pode monetizar e realmente vender e possivelmente até mesmo trazer para a loja de aplicativos Mas isso está fora do escopo deste curso. Então, temos um aplicativo de pontuação de golfe. Você pode criar jogos básicos como Pac Man ou Tetris. Você pode criar sua própria versão desses jogos personalizando a música ou as regras do jogo Mas você pode usar o jogo original como inspiração para criar sua própria variante desse jogo. Você pode criar painéis para praticamente qualquer coisa Os principais Instagrammers, os principais ativos de criptomoedas, as principais ações do SMP 500 E você pode criar esse painel. Portanto, é realmente personalizável. Você pode adicionar ou remover determinados ativos de criptomoeda. Você pode receber notificações por e-mail. Você pode exibir determinados ícones. Você pode coletar endereços de e-mail desses painéis. Você pode criar páginas de revestimento para promover um determinado produto, lançamento de um produto que está acontecendo. Eu até criei uma página de revestimento que exibe a moeda Trump e Milania Portanto, preços de ações em tempo real e a capacidade de coletar endereços de e-mail dessa página. É realmente limitado pela sua imaginação. Depois de começar a chamar as APIs, você pode criar aplicativos ainda mais poderosos Então eu mencionei o chatbot multi-LLM chamado ChatBot GBT Portanto, ele permite que você use AI LLMs da Deepsk a partir do GBT, Gemini, tudo em Então, eu uso APIs para criar esse aplicativo. Você também pode usar aplicativos para fazer coisas como transcrição de áudio ou, no futuro, talvez até mesmo criar um aplicativo que permita cortar curtas de vídeo de um vídeo longo. Na verdade, usei uma plataforma diferente para fazer isso, e talvez um dia, à medida que e talvez um dia essas plataformas de codificação do Vibe se tornarem mais poderosas, as pessoas possam criar aplicativos de produção utilizáveis que possam ser criar aplicativos de produção utilizáveis que possam vendidos com muito mais facilidade e rapidez diretamente da plataforma de codificação do Vibe Então, sim, essas são algumas ideias diferentes para aplicativos da codificação vibe, e espero que elas se tornem mais poderosas 6. Dicas de engenharia de propostas: Tudo bem, engenharia rápida. Essa é provavelmente a habilidade mais essencial quando se trata de codificar vibe e trabalhar com diferentes LLMs de IA Portanto, tenho muita experiência criar o curso BoltOnU com engenharia rápida Também usei plataformas diferentes, como Rock three , Microsoft copilot, Gemini Então, quais são algumas das principais dicas? Portanto, muitos AILMs estão introduzindo novos modos em seu prompt Você pode ter uma pesquisa profunda. Você pode ter um modo de pensar. Você pode ter um ícone de anexo. Você pode ter um ícone de imagem e a capacidade de rastrear URLs ou até mesmo usar sua voz Então, vamos começar com o modo de pesquisa profunda. Então, a pesquisa profunda é exatamente isso. Vai fazer uma pesquisa profunda. Levará mais tempo para analisar todas as plataformas diferentes para encontrar sua resposta, uma resposta muito extensa. E no Grock three, a vantagem é que ele pode não apenas pesquisar na web, mas também pesquisar todos os tweets ou postagens no x.com, que são Portanto, essa é a principal vantagem de usar o modo de pesquisa profunda no x.com Cada plataforma, como o Google. O Google tem a vantagem de ser um especialista em pesquisa, então será capaz de extrair esses recursos. No seu modo de pesquisa profunda, você receberá citações. Mas, para esse propósito, modo de pesquisa profunda é bom para a primeira solicitação. Outro recurso no prompt é o modo de pensar. Então, depois de fazer sua pesquisa profunda, você pode pedir que ela pense. Portanto, ser capaz usar esses recursos diferentes no prompt. Pesquisas aprofundadas são boas para começar, e você pode usar o Think para realmente criar o código. Então, um exemplo que eu faria é que, se estivesse criando um jogo, pesquisaria como criar o melhor jogo de golfe no modo de pesquisa profunda. E então eu habilitaria o Think Mode para realmente criar o código que eu poderia então colocar em meus novos prompts do Bolt Dot Você também tem o clipe de fixação. Então, às vezes você pode anexar imagens, você pode anexar pastas de trabalho do Excel Você pode colar URLs de outros sites em seu prompt para realmente se referir a algo que você deseja Então, se eu estivesse criando um videogame no Bota e quisesse usar música, eu poderia realmente colar a URL de um MP three ou Wayfle de outro site e dizer, use essa música neste videogame Também posso fazer a mesma coisa com uma imagem se quiser usar um ícone no meu aplicativo ou um favicon Eu colocaria o URL dessa imagem. Eu diria que, no prompt, use esse URL. Portanto, é ótimo ter conhecimento dessas coisas em seu arsenal de engenharia imediata. Também há instruções muito simples. Às vezes, você recebe um protótipo Digamos que a prototipagem do seu jogo não esteja funcionando ou que eles não forneçam as instruções sobre como jogar porque você não forneceu essa informação Você pode simplesmente dizer, forneça-me as instruções sobre como jogar. Como eu pulo? Como faço para me mover? Como faço para disparar? Basta criar aquele prompt simples. E então, às vezes, a plataforma faz todo o trabalho pesado. Você tem as instruções certas, mas o aplicativo não funciona, então basta uma simples solicitação, como corrigi-lo Você só precisa continuar solicitando até obter um aplicativo utilizável Tudo bem, então vamos resumir algumas dessas dicas profissionais de engenharia. Eu passei por muita coisa. Portanto, em sua solicitação, seja Grock three ou Gemini, esteja ciente do modo de pesquisa profunda para pesquisas profundas Pense mais se quiser que ele pense em um problema. Ser capaz de obter essa saída de plataformas como Rock three, Gemini, Open E, hat GBT, pegar essa saída e estar ciente de que você pode realmente colar , codificar ou em plataformas de codificação Vibe, como on e U. Como o BoltAu não é seu ponto forte, não é pesquisar ou pensar. Como o BoltAu não é seu ponto forte, não é pesquisar Rock three, Gemini, Open E, hat GBT, pegar essa saída e estar ciente de que você pode realmente colar , codificar ou produzir em plataformas de codificação Vibe, como on e U. Como o BoltAu não é seu ponto forte, não é pesquisar ou pensar. Assim, você pode realmente usar a saída de outras plataformas que são boas para pesquisar e pensar em plataformas de codificação Vibe, como Bolt U. Estando ciente de que você pode colar URLs, você pode anexar, em alguns casos, documentos anexados, PDFs, clipes para digitalizar seus documentos para obter músicas, efeitos sonoros, imagens, estando ciente disso Ou, às vezes, apenas instruções simples. Corrija, forneça as instruções, você sabe, basta ver seu MVP e poder iterar Continue avisando. Então, essas são, em poucas palavras, minhas principais dicas para engenharia rápida no trimestre de 20250 As coisas sempre mudarão , pois esse campo está mudando dinamicamente 7. O que são APIs: Ok, APIs, interfaces de programação de aplicativos. Lembro-me de estudar ciência da computação e essas referências às APIs Eu soei tão chato, um termo abstrato. No que se refere à codificação do Vibe, é realmente poderoso porque é isso que desbloqueia seu aplicativo para torná-lo mais Então, alguns exemplos de plataformas que oferecem APIs são o Google. O Google tem tantas APIs para sua funcionalidade de mapas, é um exemplo O Stripe e o PayPal têm APIs. Se você quiser colocar um paywall ou um carrinho de compras em seu aplicativo, precisará usar APIs Diferentes mapas de golfe que têm seus scorecards oferecem APIs, se você quiser criar um aplicativo de golfe, Outro exemplo é uma plataforma de criptomoeda, a moeda Gecko, que na verdade tem um aplicativo poderoso em tempo real para o seu telefone Oferece uma API gratuita que permite criar seu próprio aplicativo de criptomoeda. Além disso, existem APIs muito poderosas do HBT que permitem criar diferentes tipos de aplicativos GPT Então, vamos falar um pouco mais sobre isso. Portanto, uma API é, na verdade, uma sequência de caracteres. Se você entrar em uma plataforma como o Google ou o PayPal, basta configurá-la para criar uma chave de API e copiar essa chave, e ela não deve ser compartilhada. Era para ser secreto. E quando você está em sua plataforma de codificação Vibe como você, em algum momento do seu aplicativo, você diria algo em seu suporte, como usar essa chave de API para criar um painel de criptomoedas, por exemplo, para mostrar os cinco principais Então, deixe-me reformular essa solicitação novamente. Crie um painel de criptomoedas listando os cinco principais ativos usando essa chave de API. E sua plataforma pode dizer que não é uma boa prática realmente usar essa chave de API no prompt, mas coloque-a nesta pasta. Então, na verdade, ele iria para uma pasta específica na sua plataforma de codificação do Vibe e, em seguida, simplesmente colaria a chave Agora, na plataforma API API, digamos que seja o Google ou o Chat GBT Depois de começar a usar essa chave de API ou se estiver compartilhando esse aplicativo com outros usuários finais, você verá que ela está realmente sendo contabilizada Portanto, você pode ter um certo número de créditos ou comprar uma certa quantidade dessa chave de API. E quando seu uso estiver esgotado, você precisará comprar mais dessa chave de API. Ou, se você estiver usando as chaves de API do Google, elas poderão rastrear o uso e enviar uma fatura no final do mês. Então, esta é sua introdução à chave de API. Portanto, é uma forma de aprimorar a funcionalidade do seu aplicativo na sua plataforma de codificação Vibe, seja ela um ponto U ou Só saiba que você será cobrado. A maioria das APIs poderosas não é gratuita. Haverá alguma taxa envolvida, e essa taxa é determinada pela frequência com que essa chave de API está sendo usada por você ou por seus usuários finais. 8. 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 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 das palmeiras. 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, prossegui com os 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 fazer 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 9. Aplicativo de áudio de IA para transcrever: 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. Vou te mostrar rapidamente o site aqui. Então, monte a.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 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 passar para o 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 ele realmente 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 que deve permitir distinguir entre o alto-falante A e alto-falante B, bem como 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 transcrever Mas também para criar a interface do usuário. Bolt entendeu isso muito bem, e estou muito impressionado com a funcionalidade de arrastar e soltar á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. 10. Resumo de programação no Vibe: O curso de codificação Vibe. Foi curto e agradável, e é uma introdução a alguns dos conceitos que você precisa conhecer quando decide se aprofundar. Então, abordamos coisas como o que é codificação Vibe? Quais plataformas você pode usar para codificação Vibe, como Boldt NU, Gemini Canvas ou até mesmo cursor, se você for Analisamos algumas dicas sobre como solicitar. Já examinamos Que tipo de experiência de fundo você precisa? Você precisa ser um programador experiente em JavaScript ou Python, Analisamos vários aplicativos que você pode criar com as plataformas de codificação do Vibe Também falei sobre plataformas diferentes, como o Rock three, como você pode usá-las para ajudar a fornecer informações rápidas realmente boas. E falamos sobre APIs, que permitem aprimorar a funcionalidade do seu aplicativo, mas você pode ser cobrado dependendo do uso da sua Então, agora que você passou por todos esses tópicos no curso, a próxima etapa, se quiser ir um pouco mais longe, é começar a programar no Vibe, inscreva-se em uma dessas plataformas E apenas comece. Basta criar seu primeiro aplicativo, começar a iterá-lo e depois compartilhá-lo com alguns amigos Sim, o próximo passo é começar, decidir sobre o formulário de inscrição. Eu pessoalmente recomendo tanto no NU quanto no Gemini Canva e veja se essa coisa de codificação vibe é para você e veja quais ótimos aplicativos você pode criar com o mundo para