Programação de Vibe com o Windsurf: web design sem código para iniciantes | Programação com IA | Chris Barin | Skillshare

Velocidade de reprodução


1.0x


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

Programação de Vibe com o Windsurf: web design sem código para iniciantes | Programação com IA

teacher avatar Chris Barin, Certified Photoshop Expert

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

      2:21

    • 2.

      O que é codificação de Windsurf e vibe

      4:03

    • 3.

      Instale o Windsurf e defina suas expectativas

      6:05

    • 4.

      Nosso primeiro site em Windsurf

      9:49

    • 5.

      O que você pode construir com a codificação de vibração no Windsurf

      8:53

    • 6.

      Como navegar pelo windsurf

      4:15

    • 7.

      Como navegar pelo windsurf

      8:10

    • 8.

      Configure MCPs e regras no Windsurf — a maneira fácil

      6:53

    • 9.

      Como corrigir problemas

      5:11

    • 10.

      Claude x GPT

      11:50

    • 11.

      GPT x Gemini x Grok

      10:09

    • 12.

      Custos explicados de uma maneira simples

      6:32

    • 13.

      Os perigos ocultos da programação no Vibe e acesso completo à IA

      4:33

    • 14.

      80% a 20%

      5:34

    • 15.

      Do Figma ao Windsurf?

      3:19

    • 16.

      Visão geral

      3:04

    • 17.

      Da ideia ao Windsurf, ao Vercel e ao site ao vivo

      3:31

    • 18.

      Vamos entender a proposta

      6:35

    • 19.

      Comece o projeto

      7:59

    • 20.

      Como lidar com insetos

      6:53

    • 21.

      Faça o formulário funcionar corretamente

      7:58

    • 22.

      Faça upload do seu site no GitHub

      7:47

    • 23.

      Publique seu site com o Vercel e corrija erros

      8:17

    • 24.

      Publique o site em seu próprio nome de domínio

      6:57

    • 25.

      Como fazer alterações em nosso site ativo

      6:15

    • 26.

      Nadando em um oceano

      4:13

    • 27.

      E agora?

      1:34

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

87

Estudantes

--

Projeto

Sobre este curso

Aprenda programação de Vibe com o Windsurf: lance seu primeiro site em apenas algumas horas

Não tem habilidades de programação? Isso não é problema. Neste curso para iniciantes, você aprenderá como usar o Windsurf, uma plataforma revolucionária alimentada por inteligência artificial, para criar e lançar seu próprio site profissional, mesmo que nunca tenha escrito uma única linha de código.

Imagine ter uma ideia de negócio e transformá-la em um site real, simplesmente descrevendo o que você quer. Este curso mostra como tornar isso realidade. Você vai descobrir o que é a programação de vibe, por que é o futuro e como você pode usá-la para criar um fluxo de renda sólido para si mesmo.

O que você aprenderá

  • Como usar o Windsurf para criar sites do zero

  • O que é a programação de vibração e por que ela é um divisor de águas

  • Como aproveitar a IA para projetar, refinar e lançar seu próprio site

  • Uma explicação fácil para iniciantes sobre LLMs, MCPs e outros conceitos principais

  • Orientações passo a passo para lançar seu primeiro site

  • Como comprar e conectar um domínio personalizado

  • Exercícios reais para ajudar você a desenvolver com rapidez e de forma inteligente

  • Como iterar, aprender com o feedback e, eventualmente, monetizar o seu site

Por que este curso é diferente

A maioria dos cursos sobrecarrega você com jargão, teoria infinita ou espera que você seja um mestre da tecnologia. Esse não! Criado por um designer que construiu uma carreira simplificando a tecnologia, esse curso se concentra nos resultados. Você vai criar algo real, e vai fazer isso rapidamente.

Você imagina, descreve e entende. Depois afina-a, lance-a e ganha dinheiro com ela."
— Isso é codificação de vibração em ação.

O curso é divertido, rápido e fácil de frustrar. Sim, algumas coisas podem parecer estar no estágio inicial — e essa é sua vantagem. Ser precoce significa menos concorrentes, mais oportunidades e um lugar na primeira fila da revolução da IA.

O que você precisa

  • Um desktop ou notebook

  • Uma conta Windsurf (você tem um teste gratuito de 2 semanas, a partir de USD 15/mês)

  • Mente curiosa e vontade de experimentar

  • Absolutamente nenhuma habilidade de programação

Para quem é este curso

  • Aspirantes a empreendedores que querem criar seu próprio negócio online

  • Freelancers ou criadores que queiram criar seu próprio site de portfólio ou serviços

  • Estudantes curiosos sobre IA e criação de sites

  • Qualquer pessoa que se sinta excluída do boom da tecnologia por não saber programar

Por que você deve aprender isso agora

  • A IA não vai desaparecer. Ele está ficando cada vez mais forte, e esta é sua chance de surfar na onda.

  • O Windsurf foi adquirido pela OpenAI por US$ 3 bilhões, portanto, a principal empresa de IA do mundo acredita nele.

  • Você está cedo. E ser precoce significa oportunidades que a maioria das pessoas não terá depois.

Pense bem: investir tempo nisso agora é como comprar ações da Apple há 20 anos ou Bitcoin no lançamento.

Conheça seu professor

Teacher Profile Image

Chris Barin

Certified Photoshop Expert

Professor

Chris Barin is a professional web and app designer with nearly 10 years of Photoshop experience. By being self-taught, he managed to gain the trust of over 190.000 students from all over the world through his Photoshop courses. A staple of his materials is a hand-on, down-to-Earth approach that focuses on getting maximum results with minimal effort.

Chris started out as a freelance web designer and built a loyal client base, earning over tends of thousands of dollars by designing sites part time. Today, he runs his own Android design studio, 20 strong, creating fantastic looking apps for clients; his apps have over 100 million downloads to date.

Passionate about teaching, Chris teaches because he has been disappointed in the quality of training materials available ... Visualizar o perfil completo

Level: All Levels

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: Bem-vindo ao futuro. Esta é sua chance de subir de nível para aprender algo que vai melhorar significativamente sua vida. E isso é codificação Vibe. E isso porque você não precisa mais ser um desenvolvedor com muitos anos de experiência para criar um site, um aplicativo, uma empresa. Usaremos uma plataforma chamada windsurf AI e o poder da inteligência artificial para nos ajudar a criar sites Você imagina, descreve, entende. Você o ajusta, o lança, aprende e, finalmente, ganha. Pode levar algumas tentativas e talvez alguns meses, mas o vibe coding oferece uma chance incrível de criar um negócio fantástico sozinho Acredito que essa é a melhor chance para a maioria das pessoas criar uma renda sólida e confiável. E repito sem ser técnico, sem saber codificar, esse é o futuro. Neste curso, vamos criar um site do zero. Vamos lançá-lo em nosso próprio domínio, passo a passo , com a ajuda da IA. Isso não vai ser muito fácil. Às vezes vai ser frustrante, e isso é porque chegamos cedo Mas chegar cedo é a nossa principal vantagem. Imagine ter investido na Apple há 20 anos ou comprado Bitcoin quando ela foi lançada. Claro, haverá incerteza no começo, certo? Problemas, todos os tipos de problemas, mas não espere até que se torne popular Esta é a sua loja. E neste curso, vou explicar tudo o que você precisa saber. Você acabou de começar e lançar primeiro site em pouco tempo. Vou te ensinar em inglês simples o que significam IA, LLMs, MCPs e tudo isso Sou designer e, se você já assistiu aos meus cursos de design, sabe que me concentro em obter resultados rápidos sem teorias entediantes Não vou encher sua cabeça com termos e conceitos complicados. Não, novamente, eu não sou um desenvolvedor, e isso é uma grande vantagem. Em vez disso, eu me concentro em exemplos e exercícios divertidos. Invista no seu futuro. Essa é uma das melhores coisas que você pode aprender agora. Para garantir seu futuro e ter uma renda fantástica. Comece hoje mesmo. Não espere. Essa é a sua chance. 2. O que é codificação de Windsurf e vibe: Bem vindo de volta. Nesta citação, vamos usar o windsurf para vibe code, mas o que é windsurf e o que é vibe Então, primeiro de tudo, o windsurf é uma plataforma que ajuda você a criar software com o poder da IA, sem saber codificar Acabou de ser comprado pela Open AI, a pessoa por trás do Chat GPT, por 3 bilhões de dólares Sim, isso é um B bilhão. São 15 dólares por mês, e o que você recebe em troca é uma virada de jogo completa Com o Winserf, você está trabalhando lado a lado com a inteligência artificial Isso entende seu projeto, segue suas instruções e cria seu aplicativo para você, quase como mágica Você escreve o que quiser. Isso é chamado de prompt. Talvez você descreva quais são os aplicativos que você faz. E então a IA assume controle e faz a maior parte do trabalho pesado. Então, em resumo, o que o Windserf pode realmente construir? Bem, podemos criar aplicativos móveis, tanto para IOS quanto para Android, assim como os aplicativos que você pode obter na loja de aplicativos ou no Google Play. Você pode criar qualquer coisa, desde um monitor de fitness até um aplicativo de bate-papo e até mesmo uma ferramenta financeira profissional Tudo o que você pode imaginar , você pode construir. Obviamente, você pode criar sites como faremos neste curso, como sites de apresentação, portfólios, blogs pessoais e trabalhos Ele pode lidar com páginas de destino de produtos, startups, eventos, qualquer coisa. É tudo rápido, tudo responsivo, tudo limpo. Não há nenhuma desvantagem. Obviamente, você pode criar produtos SAS. Isso significa software como serviço. E o windsurf pode ajudá-lo a construir isso. Ele pode ajudá-lo com o front-end, com o back-end, com o banco de dados, tudo, que você não precise saber essas coisas. Basta dizer o que ele deve fazer e ele descobrirá as coisas complicadas. E uma última coisa. Você pode criar plug-ins e várias ferramentas. Você pode criar extensões do Chrome. Você pode criar bots de discórdia. Você pode criar ferramentas internas para sua equipe ou empresa. Caramba, você pode até mesmo criar plug-ins de imprensa na web. Se ele reside em um navegador ou roda em um computador, há uma boa chance de que o Winserf possa construir Agora, aqui está a grande ideia. O Winserf se conecta diretamente a alguns dos modelos de IA mais inteligentes do mundo Isso significa que ele sabe como escrever Python, Javascript, react, next JS, node, qualquer coisa É como ter uma equipe sênior de desenvolvedores 24 horas por dia, 7 dias por semana, com paciência infinita, pronta para codificar o que você quiser na hora Você diz o que você quer, e então ele começa a codificar. Você analisa os resultados, dá feedback e isso melhora instantaneamente. Novamente, isso ocorre sem que você saiba codificar sem todas essas coisas que mencionei anteriormente. Então essa é a parte essencial. Então imagine isso. Você tem uma ideia para o produto, certo, para o plug-in, um aplicativo, uma ferramenta que resolve um problema que talvez você tenha tido há anos Agora, normalmente, você precisaria de meses de desenvolvimento. Você precisaria de uma equipe, certo, um orçamento, reuniões intermináveis. E o fato é que isso não é mais necessário com Windsor Você acabou de descrever a ideia e, em alguns minutos, você tem algo real, algo funcional, algo que você pode testar, melhorar e talvez finalmente lançar depois de algum trabalho. Então isso é codificação Vibe. Então, a codificação vibe consiste em dizer ao programa o que você quer que seja feito em inglês simples e, em seguida, a plataforma o executa É isso que torna o windsurf tão poderoso. Isso não ajuda você a escrever código. Não, isso ajuda você a criar produtos. Ele resolve problemas e ajuda você a passar da ideia à execução com mais rapidez do que nunca Faça o download do anexo e inscreva-se no windsurf Então vá em frente e se inscreva, e na próxima palestra, vamos instalar o windsurf juntos e na próxima palestra, vamos instalar o windsurf juntos . Vamos em frente. 3. Instale o Windsurf e defina suas expectativas: Bem vindo de volta. Instalar o windsurf é muito fácil porque é apenas um programa simples Não há nada de especial acontecendo, mas enquanto eu lido com isso em segundo plano, deixe-me definir suas expectativas, certo? Chegamos cedo. As coisas estão mudando rapidamente. ou menos a cada semana, talvez a cada duas semanas, há grandes novidades, melhorias. E isso é um pouco desconfortável, certo? Novos recursos estão sendo lançados e tenho certeza de que este curso ficará desatualizado, embora eu faça o possível para mantê-lo atualizado. Agora, meu objetivo é ensinar a você como aprender e usar essas ferramentas. Vou te ensinar princípios que não ficarão desatualizados, e esse é o valor real deste curso. Vamos voltar a essa mudança constante de melhorias, certo? Agora, esse é o preço que você tem que pagar por chegar cedo. Você precisa de muita paciência. Você precisa deixar sua frustração se afastar de você. E isso é porque eu prometo que você vai ficar preso. Eu te prometo isso. E não se trata desse curso, do meu estilo de ensino ou do meu conhecimento. Não, já tive inúmeros casos em que o guia oficial disse: clique no botão azul. Mas havia apenas os vermelhos. Ou o guia disse para clicar no botão Salvar, mas não havia nenhum botão Salvar. É muito irritante quando isso acontece. Tive problemas em que não consegui mais trabalhar devido a problemas com minha VPN. Mas, na verdade, eu não uso uma VPN. Dizia que eu não tinha Internet, mas tudo estava funcionando bem. Eu segui todas as etapas de cada guia oficial e me deparei com um problema obscuro Eu uso três computadores diferentes e tenho três problemas diferentes. Agora, eu poderia continuar por muito tempo. Isso está prestes a acontecer. E meu conselho, use o guia do anexo para obter ajuda. Agora, na maioria das vezes, você terá que pesquisar e corrigir muitas coisas sozinho. Estou aqui para ajudar. Você pode contar comigo. Mas alguns problemas serão muito específicos do seu computador. E você precisa ter paciência para resolvê-los. Então essa é a desvantagem, certo, de estar tão cedo no jogo Agora, qual é a vantagem de chegar tão cedo? Bem, você tem uma vantagem na corrida. Seja para trabalhar freelancer ou construir um negócio, isso é enorme Você aprende com seus erros. Você vê problemas comuns e progride. Você fica à frente de todo mundo que não quer passar por toda aquela dor de chegar cedo, de as coisas não darem certo. Você fica à frente deles. E, como eu disse, é como investir na Apple há 20 anos. Ninguém sabia que seria uma empresa tão grande, certo, um grande sucesso. Mas aqui, eu prometo, não há nada maior. E está tudo em suas mãos. Essa é a questão. Você pode criar coisas incríveis. Ou você pode simplesmente adiar. Você pode esperar até que as coisas estejam super claras e fáceis para todos. Sem mais bugs, sem mais problemas. E depois o que? Bem, você vai ter 100 vezes a concorrência, certo? É tão simples quanto isso. Se você investir agora em Apple ou Bitcoin ou qualquer outra coisa, certeza, você pode se sair bem, é claro. Mas se você estivesse lá no início, as recompensas teriam sido infinitamente maiores Então, por favor, entenda por que você vai sofrer. Você terá dores de cabeça e muita frustração. Mas é para o seu futuro. E se você conseguir lidar com isso, se puder continuar avançando, a recompensa será enorme. É por isso que eu realmente amo tanto a codificação Vibe. É exatamente o nível de dificuldade certo, certo? Se fosse muito difícil, seria apenas uma codificação clássica A maneira clássica de estudar por quatro, talvez seis anos, estudar, trabalhar constantemente, ser júnior, subir de nível lentamente, mas com segurança Então, quatro a seis anos. Então, essa seria a maneira mais difícil. Mas se fosse muito fácil, todo mundo estaria aqui. Todo mundo faria isso. Portanto, a recompensa seria quase nada. Esse, esse nível de dificuldade, é fantástico. É exatamente o nível certo de dificuldade. Então, voltando ao assunto. Você não vai realmente codificar, certo? Você não precisa conhecer nenhuma linguagem de programação de nenhum tipo. Você precisará ser paciente e ser capaz de explicar claramente a ideia da sua mente para o computador. E essa é uma habilidade que você desenvolverá ao longo deste curso e por meio da prática. Mas, novamente, você não codificará e não lerá o código. Você não deve entender tudo o que está acontecendo enquanto o windsurf está funcionando em segundo plano em seu projeto Não, um dos princípios fundamentais que quero ensinar é que você pode passar o dia todo criando memes para compartilhar com seus amigos e rir ou, por outro lado, criar uma plataforma windsurf que permita que as pessoas criem memes, e então você pode gerar receita com Então, essa é uma das coisas mais importantes do curso. Tudo gira em torno de onde está seu foco e de como você pode criar ideias e executá-las. Eu vou dar uma palestra sobre isso, então fique ligado. Mas agora você precisa ter o windsurf instalado. Eu configurei nossa interface para o esquema de cores escuras e estamos prestes a criar nosso primeiro projeto. Sim, logo faremos um. Agora, uma nota final. Vou simplificar muitas coisas, que seja fácil de entender para todos, certo? Mas caso você seja um programador com vasto conhecimento, entenda que quando você diz que windsurf é uma bifurcação do código VS, isso realmente não diz muito para a Ou quando você diz algo como abrir seu terminal e executar esse script rápido em Python Novamente, isso é um pouco opressor para a maioria das pessoas. Eu não vou fazer isso. Eu posso simplificar demais as coisas, mas este é um curso para iniciantes que não são técnicos, então vamos com calma e passo a passo Ok, com isso, eu vou te ver em um segundo. 4. Nosso primeiro site em Windsurf: Bem vindo de volta. Vamos criar nosso primeiro site no Windserf Agora, antes de começarmos, assista a esta palestra duas vezes Na primeira vez, basta assistir e ver o que está acontecendo. Em seguida, retroceda desde o início e faça uma pausa para continuar trabalhando. Você precisará clicar em pausa com bastante frequência. Por favor, não tente colaborar na sua primeira visualização. Você não conseguirá acompanhar. Então, novamente, assista duas vezes e, na segunda vez, faça uma pausa quantas vezes precisar Ok, agora, todos os nossos projetos precisam ser organizados em pastas. Então, vamos abrir nosso computador e criar uma nova pasta. Se você estiver no Windows, tente evitar a partição principal em que o Windows está instalado pois às vezes, para algumas pessoas, isso pode criar problemas. Ok, chame, o que você quiser. Vou usar wind one, mas o nome realmente não importa. Em seguida, vamos iniciar o windsurf e abriremos essa pasta Nada de especial até agora, certo? Aguarde um segundo até que a interface seja carregada. Mas sim, é isso. Agora temos nosso primeiro projeto. Anexado ao curso, você terá esse arquivo de texto com uma tarefa. É algo super simples, bastante básico. Isso é o que colamos aqui no lado direito em cascata. Isso é cascata no lado direito. Agora, estamos no modo de gravação e, a partir dessa lista suspensa, vou usar esse modelo. Use o mesmo ou, se não estiver disponível, você pode usar qualquer um desses na tela. Ok, vou explicar tudo em detalhes mais tarde. Então, por favor, vamos continuar. Agora, a mensagem, a tarefa é a seguinte. Crie uma landing page de portfólio moderna para mim, Chris Barron 36 de Bucareste Tenho 14 anos de experiência em design. Vou ser instrutor certificado pela Dobe e me especializo em web e Eu prefiro um esquema de cores vermelho e preto, boas animações e uma seção de portfólio com cinco categorias Use imagens de espaço reservado por enquanto. Será uma única página com um menu principal na parte superior que o levará até essa seção específica. endereço do meu escritório é este, e por favor, adicione avaliações fictícias Adicione um formulário de contato para que as pessoas me enviem mensagens e mostrem meu número de telefone. Mostre também meus perfis de mídia social. Use as melhores práticas para criar essa landing page. Ok, então essa é a tarefa. Você deve usar o mesmo, mas esteja ciente de que é totalmente normal que seu design tenha uma aparência diferente do meu. É exatamente assim que a IA funciona. Não é um erro. É assim que funciona. Agora, caso algo não funcione, ele simplesmente fica preso. Não se preocupe com isso. Continue com a próxima palestra, onde vamos configurar tudo e depois voltaremos e tentaremos novamente. Então, novamente, se você não conseguir executar isso, continue com a próxima lição e depois volte. Ok, assim que clicarmos em Enter, partiremos para as corridas. Observe essa área aqui. Isso diz que está funcionando. E você também pode observar esse círculo verde embaixo. Caso queira parar com isso, você quer parar com a IA. Você pode usar esse botão vermelho, mas na verdade não fará isso. Agora, dentro desse painel, você pode ver como a modelo pensa. Alguns modelos são bastante descritivos. Eles explicam tudo em detalhes. Aqui, esse modelo diz que vai criar um site bem básico usando HTML e CSS, além de um pouco de JavaScript. Ok. E os arquivos estão aparecendo, começando com o arquivo de índice, que é basicamente a página inicial Você pode ver os arquivos no lado esquerdo da tela e potencialmente abri-los aqui na frente e no centro. Mas 99% das vezes, você realmente vai se concentrar no lado direito. Agora, vou acelerar essa gravação pois às vezes pode demorar um pouco, especialmente com certos modelos. Agora, não se surpreenda ao ver que o modelo pode cometer um erro, certo? A propósito, o modelo significa simplesmente a IA. Agora, por exemplo, aqui, ele tentou gerar muito código de uma vez e o tiro saiu pela culatra. Não poderia fazer isso. Mas percebeu seu erro, então procurou a solução diferente e depois já a aplicou. E isso sem a nossa intervenção, sem que façamos coisas. Então, isso é muito bom. Agora, em seguida, ele tentou iniciar o Python, pudéssemos realmente ver o site Você não precisa conhecer o Python, mas precisamos instalá-lo Agora, você pode ver que é aqui que temos que decidir. Agora, instalamos o Python ou devemos tentar de uma maneira diferente Isso é o que a IA está nos perguntando. E eu quero te mostrar uma coisa. Vamos pedir para ele instalar o Python sozinho, certo? Isso seria incrível, certo? Mas não, na verdade não vai funcionar. E falaremos sobre isso em uma palestra separada. Resumindo, isso facilitaria nossa vida, mas isso seria uma grande preocupação de segurança. Não seria seguro. Agora, voltando ao assunto, vamos dizer para continuar. Mas o problema é o seguinte. Fui muito vago com minha mensagem Continuar. Então, ele não sabe o que fazer, certo? Então, eu verifiquei o Python. Mais uma vez, eu realmente queria a outra opção. Então, a culpa é minha. Agora, você sempre precisa ser preciso com suas instruções. Diga exatamente o que você quer. Não fale mal disso. Mas, na verdade, isso também não vai funcionar. Então, vamos instalar o Python porque, na verdade, é bem simples Só faremos isso uma vez e, em seguida, o modelo cuidará de tudo. Ok, então role para cima e clique neste link. Não se preocupe com a mensagem de aviso. Aqui estamos no site oficial, então está tudo bem e seguro. Role para baixo e procure seu sistema operacional. Como você pode ver, esse é o recomendado. Então, vamos baixá-lo e instalá-lo. Agora, antes de escolhermos qualquer coisa, o modelo disse que precisamos habilitar um recurso específico, e essa é a segunda caixa de seleção aqui Mas é melhor você conferir os dois. Ok, agora, por favor, seja paciente e faça uma pausa quantas vezes precisar para trabalhar junto Ok, agora, vamos instalá-lo, e isso só levará mais ou menos um minuto. Agora, às vezes isso não funciona corretamente, e eu tenho uma palestra para esse caso específico Mas sim, aqui está feito. De volta ao windsurf Vamos dizer ao modelo que o Python está instalado e que ele continue Imediatamente, recebo um comando aqui informando que Winserf não está configurado para ser executado sozinho Mas isso não é um problema. Clicaremos nesse botão, exceto nós mesmos. E depois da segunda, aqui está outra. Clique em Aceitar novamente. E assim, devemos estar prontos com o Python e estamos prontos para Agora, meu computador Windows está pedindo permissão e, claro, vamos dizer que sim. Agora podemos conferir nosso site usando este endereço. Vamos copiá-lo e colá-lo em qualquer navegador. Mas você também pode usar o navegador aberto e externo. Agora vou usar o Microsoft Edge neste computador, mas você pode usar o que quiser. Sim, este é um site adorável. É preto e vermelho porque foi isso que eu pedi. Agora, olhando para isso, é espetacular? Não, claro que não, mas nós executamos com apenas alguns cliques. Observe que não tenho fotos porque não fornecemos nenhuma. Novamente, o modelo não baixaria nada sozinho. Mas vamos dar um passo adiante. Vamos trocar o preto por um belo tom de azul e talvez adicionemos o mapa em vez de simplesmente mostrar o endereço, certo? Agora, novamente, digite isso, e pode demorar um pouco, mas vou acelerar. Agora, quando todas as alterações estiverem concluídas, use o botão aceitar tudo a partir daqui. Não use o da parte central da tela. Não, sempre foque no painel direito e aceite todas as alterações quando o modelo estiver pronto. Observe que não há um círculo verde e não há um botão vermelho para pará-lo. Então isso significa que parou, e podemos aceitar. Ok, vamos dar uma olhada e ver. Sim, isso é sólido. Agora é azul e temos um mapa. Temos algo com que trabalhar e ele deve ser responsivo Podemos clicar com o botão direito do mouse e, a partir dessa lista, podemos escolher inspecionar. Neste novo painel, estamos procurando esse ícone, que mudará nosso navegador para o modo móvel. Sim, isso é incrível. Parabéns. Novamente , não é perfeito. Eu sei que tenho coisas para melhorar. Mas essa é a rapidez com que você pode começar a praticar windsurf em um piscar de olhos O que eu quero que você faça é criar sua própria versão, começando com meu TextFile Crie uma nova pasta no seu computador , acesse o menu superior e use Abrir pasta. É tão fácil quanto isso começar um novo projeto. Substitua o nome no arquivo de texto, altere seus detalhes e, em seguida, crie-o. Quando terminar, faça uma captura de tela de todo o design e publique-a para que eu possa ver Se você não conseguir fazer uma captura de tela, não se preocupe. Basta tirar uma foto com seu telefone. Caso você tenha problemas e não consiga gerenciá-los, use o PDF anexado para obter ajuda. Agora, antes de terminarmos, para algumas pessoas, Python não será instalado corretamente e isso pode não Se é você, por favor, não se decepcione. Temos uma palestra em que configuramos tudo. Então, se você não tem um site no momento, deixe um comentário para que eu saiba qual problema você está enfrentando e, em seguida, passe para a próxima palestra Ok, eu vou te ver em um segundo. 5. O que você pode construir com a codificação de vibração no Windsurf: Bem vindo de volta. Antes de continuarmos com o windsurf, você pode perguntar: Chris, o que devo construir? Eu entendi. Eu sei que você pode não ser um empreendedor com um pouco de talento, mas deixe-me ajudá-lo com algumas ideias rápidas Agora, antes disso, eu tenho que te dizer uma coisa importante. A execução é essencial. Ideias não valem nada. Eu vou dizer isso de novo. Tudo gira em torno da execução. Não é a qualidade da ideia. Eu vou expandir isso então. Então, vamos começar com este site. Em lovemg.com, certo? Este site reduz suas imagens. Se você já trabalhou com o Photoshop, por exemplo, sabe que às vezes ele oferece tamanhos de arquivo enormes, como dois, três, 5 megabytes, Agora, com essa plataforma, você solta as imagens e pronto. Você reduz o tamanho deles em 80% sem perder a qualidade. E também pode ajudá-lo a redimensionar imagens rapidamente. Novamente, arraste, solte e pronto, certo? E você tem alguns outros recursos aqui. Mas o preço é de quatro a sete dólares por mês. Não é nada. Até eu me inscrevi. Então essa é uma ideia. E aqui está uma plataforma que transforma seu PDF em um arquivo Excel, para que seu contador tenha mais facilidade com ele É um super nicho, certo? É apenas para um grupo seleto de pessoas, mas isso rende 38.000 dólares por mês $38.000 por mês. Coisas malucas. E essa é outra que está indo muito bem. Isso renomeia todas as suas fotos e pronto. A coisa toda. Essa é toda a plataforma. Então, em vez de chamá-los de IMG 010203, ele lhes dá um nome próprio, o que é incrível para aqueles casos em que você sai férias e tem milhares de fotos espalhadas Novamente, esse é um serviço muito específico. Em seguida, vamos usar esse poly.com, que ajuda você a publicar e programar seu conteúdo em todos os seus canais de mídia social Essa plataforma tem uma única pessoa, um único cara por trás dela que está ganhando mais de $1 milhão por ano, dólares australianos, mas ainda assim, e agora ele é o Channel Se. Agora, vamos fazer uma pausa. Essas não são ideias incríveis. Eles não vêm de gênios dos negócios, certo? São pessoas comuns que tiveram uma ideia. Eles tinham um problema e resolveram esse problema. Eles executaram essa ideia e a fizeram bem. Talvez existam outras 50 plataformas como a Poly, por exemplo Então, mais caros, outros mais baratos. É por isso que eu disse que tudo gira em torno da execução. E meu conselho, concentre-se no lado do design. Pegue algo que já foi feito 100 vezes antes, adicione um design bonito, um pequeno toque e você terá um negócio Claro, você ainda precisa promovê-lo. Você precisa anunciar, mas essa é uma história diferente Agora, deixe-me continuar com alguns outros exemplos, algo um pouco mais acima. Então, aqui está a câmera básica, uma plataforma aparentemente complicada que se concentra em mensagens de uma coisa Basicamente, permite criar uma lista de tarefas de uma forma muito semelhante à noção. Obviamente, há muito mais nessas plataformas, muito mais recursos. Mas então você começa com uma ideia simples e depois expande, faz com que ela cresça. Por exemplo, crie um aplicativo que lembre você de se levantar da cadeira a cada hora, certo? Isso é um negócio. Isso é um serviço. Isso é um aplicativo, isso é uma plataforma. E essa pequena ideia pode lhe dar outra fonte de renda, como você monetiza, como você constrói uma audiência Isso é uma coisa diferente novamente. Isso além das pontuações. Mas eu prometo que existem toneladas de plataformas construídas em torno de uma ideia muito simples. Aqui está uma extensão do WordPress que simplesmente permite você insira postagens de mídia social em seu site. Super fáceis e eles ganham muito dinheiro, principalmente passivos, certo? Agora eu vi extensões pagas do WordPress que permitem adicionar uma barra com uma mensagem personalizada na parte superior ou inferior do seu site. É isso mesmo. Essa é a coisa toda. Essa é a conexão completa de toda a empresa. Então, o fato é que o céu é o limite. É tudo uma questão de resolver problemas, problemas que você sabe que lhe interessam, que você quer resolver por si mesmo. Ainda no WordPress, há um aplicativo que ajuda você a inserir o código do Google Analytics ou o rastreamento de anúncios do Facebook. E é tão fácil quanto isso. Não é nada muito complicado. Agora, um cara programou uma plataforma de horóscopo ao vivo no TikTok, e está indo muito, muito bem Hodoscópio, seja o que for. Isso não faz nenhum sentido. Não é para mim, mas talvez seja para você. Agora, outro cara criou um aplicativo de papel de parede, mas apenas para o tipo específico de anime. Você não precisa pegar o próximo Uber ou bater na porta. Você chega a um, cinco, dez mil por mês. Na verdade, você precisa resolver um problema para um pequeno nicho de pessoas. Mas digamos que você não tenha nenhuma dessas ideias, certo? Bem, fizemos o site do portfólio, certo? Por que não oferecer esse serviço a algumas empresas locais? Encontre 100 deles na sua região, na sua cidade, no seu país e peça $1.000 ou 80 dólares por mês E você acabou de fazer uma boa mudança. Existem outras plataformas que oferecem listas de todos os dentistas da sua cidade ou país de York Agora, o que importa é que você encontre a abordagem correta. Você envia um e-mail para eles? Você liga para eles? Você aparece na empresa? Você cobra $1.000 ou 800? E, claro, você não precisa fazer isso apenas com dentistas Pense em todas as outras empresas em sua área que ganham um bom dinheiro, mas elas têm sites horríveis Na minha parte do mundo, são restaurantes, advogados, lojas de serviços, veterinários. A lista é infinita. Eles têm inúmeras agências de web design, é claro. Mas o seu pode ser diferente porque você pode se especializar em uma determinada área que talvez conheça muito bem Ou que você está prestes a aprender muito bem. Você oferece um bom site já codificado com pouca ou nenhuma manutenção É por isso que é uma corrida, porque mais e mais pessoas começarão a oferecer a mesma coisa, certo? Porque se você pode fazer um site em cinco, dez, 15, 20 minutos, claro, qual é a palavra, certo? Você vai cobrar talvez 600 dólares? O próximo cara vai cobrar 400 e, de repente, a partir de $1.000, você começa a oferecê-lo por centavos Então, o tempo é essencial. É por isso que eu disse que vale a pena chegar cedo. Mas é claro que não há necessidade de entrar em pânico. Há mais do que o suficiente para que todos saiam por aí. Portanto, meu conselho, antes de criar qualquer coisa que queira vender, comece com alguns pequenos projetos divertidos. Agora, vamos fazer uma pausa. Espero que agora você possa ver que há um mundo de oportunidades, mas não precisa mirar em um negócio de $100.000.000 Basta resolver pequenos problemas, como transformar cantos quadrados de uma imagem em arredondados, certo? E isso talvez seja um fundo de 100 dólares por mês. Parece bobagem, eu sei, mas as mídias sociais estão cheias de histórias como essa É chamado de construir em público e é uma ótima maneira de anunciar. Você publica constantemente sobre sua jornada. Esse edifício em movimento público é fantástico porque você pode realmente se inspirar em seus projetos e também pode aprender seus erros para evitá-los. Ao ver seus perfis, você pode ver que são apenas pessoas comuns. Então é assim que você pode se inspirar. O cara que codificou o ply.com documentou cada etapa de sua jornada e como ele a desenvolveu ao longo de muitos Ele estava totalmente sozinho. Ele programou tudo, à moda antiga. Ele foi o único desenvolvedor. Mas agora talvez você esteja sozinho, mas tenha o conhecimento e o poder de 100, 1.000 desenvolvedores qualificados, à sua disposição por 15, 20, 25 dólares por mês, certo? Portanto, você não levará anos para construir seu projeto. Você pode falhar em marketing, mas pode fazer isso outra vez, outra vez e outra vez. Você pode tentar novamente. Você pode falhar rapidamente. Você pode aprender. E então, em um ponto, você terá sucesso. Seja grande ou pequeno, depende de você. Está em suas mãos. Mas sim, agora a questão é: o que você quer construir? Pode ser bobagem. Pode ser pequeno. Mas se você continuar tentando e aprendendo, eu prometo que você vai ter resultados. Vamos continuar com Windsor. 6. Como navegar pelo windsurf: Bem-vindo de volta. Vamos ativar o Windserf para que possamos explorar sua interface Isso pode mudar do seu lado, mas o básico sempre estará aqui Temos um menu principal na parte superior que na verdade não vamos usar, um painel de toalhas no lado esquerdo e no lado direito, temos nosso glorioso painel em cascata, que é onde conversaremos com o programa e faremos com que ele construa o programa e faremos com que ele construa Ao iniciar um projeto, você deve criar uma pasta em algum lugar do seu computador usar o botão Abrir pasta. Agora, caso você tenha trabalhado em um projeto diferente no passado, você pode vê-los aqui. E neste painel à direita chamado cascata, posso começar a dar instruções pouco pouco usando este campo aqui, ou posso retomar uma conversa anterior clicando nela aqui Agora, não trabalhe junto, apenas observe o que está acontecendo. Então, entrando em um projeto ativo, há muito o que analisar, certo? Mas vamos mudar a equipe porque talvez você queira mudar a interface, certo? Então vá para o menu superior para arquivar. A partir daqui, vá até as preferências. Em seguida, procure por Team. E finalmente, aqui, clique em Equipe de cores. No momento, depois de clicar em qualquer um deles, a janela será fechada, que não é o ideal, mas a abrirá novamente. Preferências de arquivo, equipe de cores da equipe e escolha qualquer uma delas. Ok, ótimo. Em seguida, para ver melhor a interface, você pode usar o Control plus para aumentar o tamanho do texto. Agora, você não precisa fazer isso, mas se o texto for difícil de ler, essa é uma opção. Então, Control plus. Para reduzi-lo, use Control minus. Agora, voltando a um projeto real, você não precisa realmente ler nenhum código. A interface é bastante impressionante, mas na verdade 90% das vezes, se não mais, você vai se concentrar aqui no lado direito em cascata Então, aqui é onde você verá como a inteligência artificial pensa e no que está trabalhando. Ele vai te dizer quando há erros e, basicamente, o que foi feito. Agora, o resto da interface, bem, você tem um arquivo explodido aqui através do qual você pode ver todos os arquivos do projeto, e eles são realmente abertos aqui na parte principal da tela Então, quando você clica nos arquivos à esquerda, eles se abrirão aqui no centro da tela. Observe as abas de abertura, muito parecidas com as do seu navegador Assim, você pode percorrê-los rapidamente. Agora, você vai fazer isso? Não, 99% das vezes, não. Novamente, nosso foco estará aqui no lado direito da cascata Ok, é quase o mesmo com o painel inferior. Problemas, saídas, terminal e assim por diante. Na verdade, não vamos usar muito essa parte. O terminal pode ser útil, mas sim, vamos fazer isso passo a passo Portanto, embora tudo pareça tão intimidante para uma pessoa comum que codificou, isso é realmente muito simples porque você retira a maior parte Você fala com a IA aqui à direita e pronto. Agora, há uma configuração importante aqui: escrever e conversar. Sempre usaremos a escrita, o que significa simplesmente que teremos a IA criando tudo. Agora, programadores experientes podem simplesmente querer falar com a IA para obter conselhos e assim por diante Esse não é o nosso caso. Queremos que a IA faça tudo. Isso é codificação. Então, para nós, não, obrigado. Vamos continuar com o modo de escrita. Ok, uma coisa a ter em mente é a IA só funcionará nos arquivos dessa pasta específica. Portanto, cada site, cada projeto precisa de sua própria pasta. É assim que você mantém as coisas claramente separadas. Você abre essa pasta e faz windsurf. Você tem sua conversa no lado direito e ela criará ou editará arquivos dessa pasta específica, nada mais. Agora, a configuração final importante aqui é a parte em que você escolhe seu modelo. Isso mudará drasticamente os resultados. Então, vamos falar sobre modelos na próxima palestra. Por enquanto, altere a interface para uma nova equipe e crie uma nova pasta em seu computador e , em seguida, abra-a e windsurf apenas para se acostumar com esse fluxo É assim que você cria novos projetos, e é isso que também faremos. 7. Como navegar pelo windsurf: Bem vindo de volta. certas ferramentas que você pode instalar no seu computador, para que o windsurf possa fazer um trabalho melhor, especialmente se você quiser fazer o mínimo de trabalho possível Agora, não vamos abrir mão controle total de nenhuma IA. Em vez disso, vamos instalar ferramentas de software muito conhecidas que ajudarão o Winserf a funcionar Agora, nós já instalamos o Python, mas se você não instalou, por favor, faça isso No final, mostrarei um possível problema e efeitos. Agora, para verificar se sua instalação está boa, abra o menu Iniciar e digite CMD. CMD é a abreviação de comando. Isso é o que você quer. Prompt de comando. Aqui, digite esse comando. E se você ver algo assim, você está pronto para ir. Agora, provavelmente, você terá uma versão mais recente, mas tudo bem Desde que não haja avisos ou problemas, você está pronto para começar Agora, caso você não consiga, você pode ir ao windsurf no menu superior do terminal Aqui começa um novo. Vai estar aqui na parte inferior. Digite a mesma coisa e veja se funciona. Está tudo bem do meu lado. Agora, antes de continuarmos, devo dizer que não vou explicar cada peça de software porque é contraproducente Em vez disso, vou anexar um arquivo com alguns detalhes sobre cada programa. Agora, o que eu quero fazer é focar em coisas práticas. Para mim, o objetivo é simples. Crie sites o mais rápido possível. Aprender sobre Python agora não vai ajudar. Isso vai fazer sua cabeça girar. Então, vou manter isso o mais curto possível. Sim, Python está fora da minha lista. Idealmente, você reiniciaria o computador apenas para ficar seguro após cada etapa. Aqui vou continuar, mesmo que isso possa causar alguns problemas. Mas sim, vamos. A próxima coisa na minha lista é essa. Agora, nenhuma versão JS LTS. Este é outro item indispensável. E durante o processo de instalação, ele perguntará se você deseja instalar alguns outros duais. Agora, uma coisa, certifique-se de marcar essa opção. Isso vai mostrar outra janela com muitos textos, e eu quero dizer muitos. Agora, do meu lado, diz que não consegue encontrar o Python, embora eu tenha acabado de instalá-lo Reiniciar meu computador poderia ter resolvido esse problema. Eu sei que está instalado. Eu vou continuar. Mas o fato é que, depois de um tempo, isso simplesmente para. Mas o problema é o seguinte. Abra uma nota do prompt de comando e digite o nó V. A propósito, você não precisa memorizar nenhum desses comandos Eles estão todos vinculados ao curso. E sim, eu vejo minha versão aqui, então estou pronto para ir. Então, dois programas que eu verifiquei. O próximo na minha lista, Power Shell 7. Estamos na loja oficial da Microsoft, e isso nos diz que existem muitas maneiras de instalar o Power Shell sete. Agora, parece opressor, mas na verdade é bem simples Usaremos esse método, Win Get, que é o método recomendado? Aqui, na verdade, há apenas duas etapas. Parece complicado, mas na verdade é bem simples. Esse é o primeiro. Então você abre o prompt de comando. Você clica aqui para copiar esse texto e, em seguida, simplesmente cola com Control V. Você receberá uma pergunta aqui, digite Y como em sim e, em seguida, pressione Enter. Parece que há duas versões disponíveis. Pré-visualização significa algo como Beta. Portanto, é uma versão um pouco experimental, geralmente menos estável. Nós não queremos isso. Então, queremos o outro. Então esse é o segundo passo, para instalá-lo, copie esse comando. Novamente, não é a versão prévia, está um pouco mais abaixo, e depois cole no prompt de comando. E depois de alguns segundos, isso vai ser instalado. Agora, teste, abra seu menu de estrelas novamente e digite push. Mas em vez de um U, use um W e você verá o Powershell sete disponível Agora estamos indo muito bem. Vamos continuar com o GitHub. Precisamos de uma conta, mas, como tudo mais, ela é totalmente gratuita. Insira seu endereço de e-mail e, depois de um tempo, você precisará verificá-lo e pronto, estamos prontos para começar. Github é muito necessário, embora possa ser muito intimidante Como você está prestes a ver, vamos nos concentrar no essencial e, em breve, você se sentirá confortável com isso Ok, ótimas coisas. Em seguida, vamos instalar o Docker Isso é considerado opcional, mas tive alguns problemas porque não o instalei, então prefiro que você o instale também. Esse é um dos programas mais lentos de instalar, mas na verdade não há muita coisa que você precise fazer A instalação é muito lenta. Mas sim, depois que finalmente estiver pronto e demorar alguns minutos, você precisa ser paciente. Você vai ter que criar uma conta. O fato é que, inicialmente, eu queria criar uma conta, mas aqui está a questão do Qull Algumas dessas ferramentas permitem que você se inscreva usando o Guild Então, como acabamos de criar uma conta no GID Hub, por que não usá-la, certo? É muito mais rápido. E há algumas outras coisas aqui. Mas enquanto trabalho em segundo plano, deixe-me explicar o que está acontecendo. Então, estamos prestes a cozinhar muitos pratos na cozinha, certo? Vai ser café da manhã, almoço e jantar. Serão sobremesas. Serão lanches. Serão refeições completas, certo? Agora, isso significa que precisamos ter uma geladeira e utensílios totalmente abastecidos Precisamos dos ingredientes e precisamos de facas, garfos , colheres, coisas, certo Isso é o que estamos fazendo agora. Vamos usar absolutamente cada um deles em cada prato? Não, claro que não, mas é muito mais fácil preparar tudo agora do que tentar encontrá-los enquanto cozinha. Veja se você receber um erro após o erro no windsurf porque está perdendo isso ou aquilo, você vai perder tempo Você vai usar créditos, que são basicamente dinheiro. Você perde energia e impulso. É por isso que eu sugiro fortemente que você instale tudo agora. Você faz uma pausa, é claro, você começa a pensar. Mas depois que isso for feito, você estará voando. Então é isso que estamos fazendo agora. Ok, agora vamos instalar algo chamado Git para Windows Isso terá muitas configurações, mas, na verdade, só usaremos os valores padrão em cada etapa do processo. Agora, fique à vontade para fazer uma pausa, mas eu vou aceitar tudo porque o windsurf realmente vai gerenciar Agora, percebo que essa lista não é muito confortável, mas isso permitirá que a IA faça muito mais com menos solicitações, com menos intervenção nossa Então, vai ser um pouco mais independente. Ok, avance rápido, e só temos mais três contas para criar. Mas isso é feito em um instante. Versll é o primeiro. Usaremos isso para hospedar nossos sites para que todos possam vê-los, certo? Agora, novamente, é grátis, então não se preocupe. Inscreva-se usando o Github para simplificar o processo. Ok, ótimo. Em seguida, usaremos o reenvio para enviar e-mails Isso é totalmente gratuito para até 3.000 e-mails por mês. É incrível começar. E, finalmente, vamos criar uma conta no Super base, que é fantástico para nossos bancos de dados para projetos mais complexos, o que podemos fazer mais tarde. Mas ei, é só um clique, então vamos tirar isso do caminho. E sim, no geral, acredite ou não, acabamos com essas ferramentas. Agora, há algumas outras configurações que abordaremos na próxima aula. Por enquanto, faça uma pausa, instale tudo e só continue depois passar por essa lista de verificação Eu vou te ver em um momento, quando você terminar. Pause o curso agora mesmo e instale tudo. 8. Configure MCPs e regras no Windsurf — a maneira fácil: Bem-vindo de volta. Instalamos muitas coisas, como Python, NoJS, Power Shell Mas também há algumas coisas que podemos configurar no WinSerf A primeira são as regras. Você pode acessar esta seção focando neste canto e no WinSerf E dentro da personalização, temos algumas guias, regras, fluxos de trabalho Agora, vou mantê-lo o mais simples possível. Estamos interessados em regras globais. Então clique aqui e você obterá um documento vazio nesta parte central. Aqui, use o arquivo anexado para simplesmente copiar e colar essas regras. Agora, em resumo, estamos dizendo a Winsorf como ela deve agir. É como dizer a alguém como você gosta que seu café seja feito, certo? E dentro das regras, temos coisas básicas, como queremos ser eficientes, queremos usar as melhores práticas. Queremos que seja seguro e oculte informações confidenciais e assim por diante. Você pode encontrar muitos modelos para as regras na web ou simplesmente usar o meu. Eu também comprei na web. Agora, com o uso de regras globais, porque queremos que o windsurf as aplique a cada projeto As regras do espaço de trabalho seriam específicas para esse único projeto, e não queremos isso Por exemplo, se mudarmos para um projeto de aplicativo móvel no IOS, por exemplo, podemos ter regras diferentes. Então, sim, nesse caso, isso faria sentido. Mas sim, no geral, o que está escrito aqui é uma coisa global. Então, basta copiar e colar, clicar em Controles e usar esse ícone para atualizar as coisas Depois de alguns segundos, você deve vê-lo aqui. Ok, agora vamos clicar em plugins. É esse ícone aqui. Esses são os MCPs e, meio que resumindo, somos nós dando mais controle à IA Se não quisermos usá-los, teríamos que trabalhar muito mais, escrever código nós mesmos, escrever mais comandos. Basicamente, é mais trabalhoso para nós e, em vez disso, queremos que a IA faça a maior parte, certo? Agora, o melhor é que essa é uma lista oficial. É seguro. É bom ir. Agora, do seu lado, você pode ter mais disponíveis porque eles são absolutamente fantásticos, e o Winsurf está adicionando mais e mais deles. Mas sim, vamos começar. A primeira memória. Clique nele. E embora você possa usar esse ícone de download, prefiro usar a parte central aqui e clicar em Instalar. E, basicamente, é isso. Não há outras configurações para essa. A mesma coisa para o pensamento sequencial. Isso ajudará a IA a dividir a tarefa em partes menores , monitorá-las e nos dará resultados muito melhores. Ok, vamos continuar. Vamos habilitar o Git, aqui está algo que pode acontecer e vai ser muito chato Embora eu tenha instalado o Git para Windows corretamente na sessão anterior, ele está dizendo que não está funcionando Então, vamos voltar a isso no final. Isso também é algo que está prestes a acontecer do seu lado. Nos tutoriais, parece muito simples . Você faz tudo certo. Mas o problema é que, do seu lado, não funciona. Você segue todas as etapas do vídeo, mas, do seu lado, não funciona. Sei que é frustrante, mas não se preocupe. Faremos o nosso melhor para consertá-lo. Em seguida, o sistema de arquivos MCP. Isso permite que a IA crie pastas, mova arquivos, faça cópias e assim por diante, porque quer que você se sinta seguro, perguntando onde exatamente você queria ter permissão. Agora, meu conselho é configurá-lo para toda a unidade. Caso esteja nervoso, você pode potencialmente dar a ele uma pasta, talvez dentro de uma pasta, mas isso pode criar alguns problemas no futuro. Agora, sempre configurarei meu Drive inteiro, não apenas uma única pasta porque me sinto muito confiante nisso. Em seguida, vamos ativar o Suba Base, que na verdade é bastante útil para projetos sérios Agora, isso está nos pedindo o token, e isso é realmente muito comum. Nada muito complicado. Clique aqui e você será direcionado para a página exata. Uma coisa, nunca, nunca mostre suas chaves para ninguém. É como mostrar o número do seu cartão de crédito na web. Todo tipo de coisa ruim pode acontecer. É por isso que você não poderá vê-lo depois de sair desta página. Você vai ver isso uma vez. Então diga isso em algum lugar seguro. Vou apenas colá-lo dentro do windsurf. Ok, vamos continuar assim, mas por favor, faça uma pausa quantas vezes você precisar em sua segunda visualização Vamos para o GitHub. Anteriormente, era o Git, o que é uma coisa. Agora isso é o Github, o que é uma coisa diferente Isso está nos pedindo o token. Você pode usar o Google para pesquisar o Github, token de acesso pessoal Ou você pode fazer isso. Acesse seu navegador, acesse github.com e depois as configurações da conta Agora, daqui no lado esquerdo, na parte inferior, você encontrará as configurações do desenvolvedor. E nessa nova janela, você verá exatamente o token de acesso pessoal que queremos. Queremos o clássico. Criado, mas esteja ciente de que você precisará configurar um nome, uma data de validade. 90 dias é o que eu recomendo, mas você terá que marcar absolutamente tudo sozinho. Eu sei que você está cansado de configurar as coisas, mas eu prometo, isso vai tornar nossas vidas muito mais fáceis. Não pule nenhuma etapa. É muito importante. Mas sim, no geral, agora pronto para o rock and roll. Tudo está configurado. A lista inteira está marcada do meu lado. Uma coisa, porém, parece que o Github não está funcionando. O problema tem algo a ver com o Docker, o que é um pouco estranho De qualquer forma, é o seguinte. Quando você reinicia o computador, Docker pode não iniciar sozinho. Nesse caso, vou lançá-lo e esperar minuto até que ele carregue. Em seguida, vou atualizar usando o ícone no canto superior direito Uma coisa, porém, seja paciente com o Docker. Não importa o seu computador, ele carrega muito lentamente. Ok, começou, então vamos atualizar. E sim, aí está. Estamos bem. Está tudo bem. Você pode dizer: E alguns outros aqui em Windsor, alguns outros MCPs Bem, no momento, se você tentar habilitar mais deles, receberá um erro. Tenho certeza de que, em um futuro próximo poderemos adicionar mais e mais. Mas, neste momento, é isso. Uma lista bem curta, uma chatice. Mas sim, agora você pode fazer uma pausa, configurar tudo do seu lado, para ficar atualizado Mas caso algo esteja errado do seu lado, você pode pular para o próximo vídeo 9. Como corrigir problemas: Tudo funciona, você pode pular para o próximo vídeo. Mas caso algo esteja errado, continue assistindo. É meu caso. Por alguma razão, o servidor Git MCP não funciona e diz que é devido ao Python Instalamos o Python e parecia bom, certo? Então, copiei o erro e usei o Google. Encontrei algumas coisas no stack overflow. Eu tentei muitas soluções, mas elas não funcionaram. Para ser claro, eu não sou um desenvolvedor. Não tenho ideia de qual é o problema. forma como você lida com esses problemas quando eles surgirem determinará seu nível de sucesso. Então eu repito. Você segue todas as instruções, seja do curso ou da web, mas as coisas não funcionarão. É assim que acontece agora. Então, a forma como você gerencia essa situação determinará seu sucesso. Aqui, tentei algumas coisas e depois mudei para o chat GPT Você pode usá-lo totalmente de graça ou se inscrever. Eu recomendo que você se inscreva, mesmo que seja outra assinatura, mais 20 dólares por mês ou o que quer que seja, do seu lado Mas eu o uso com bastante frequência, então posso recomendá-lo honestamente você não vai precisar dele para o propósito deste curso. É apenas algo bom de se ter. Ok, eu usei esse modelo, que é muito bom para pensar no raciocínio. Eu disse isso exatamente o que está acontecendo. Ei, estou usando a IA de windsurf e estou recebendo esse erro A solução divertida que ele me deu, bem, foi bem complicada. Para o meu gosto, eu disse: Não, obrigado. É um pouco complicado. Então eu pulei para o segundo Aqui, eu não tinha ideia do que isso significava, mas comecei a colá-los na minha janela do CMD. Então, a primeira linha não pareceu ajudar. Então eu tentei o segundo, o outro. E sim, depois de alguns segundos, ele instalou algo e tive a sensação de que funcionou. Eu voltei para Windsor. Eu me refresquei E sim, está tudo bem. Mas aqui está outro caso em um computador diferente. O Git NCP não funciona, mas por um motivo diferente, sinceramente não sei o que isso significa e, para ser totalmente transparente, não pretendo aprendê-lo Em vez disso, vou usar o mesmo método. Vou perguntar ao Chat GPT OT sobre. Vou usar o 03 porque é o modelo de raciocínio mais avançado no momento e, para mim, é gratuito Eu pago 20 dólares por mês, então eu tenho discussões ilimitadas Agora, se você não tiver acesso ao CHA GPT por qualquer motivo, use cascade, e é muito provável que você receba a mesma resposta Agora, aqui no CHA GPT, eu disse que estava acontecendo E depois de cerca de 90 segundos, ele me deu um plano passo a passo. Então, primeiro de tudo, eu tenho que instalar algo usando o Power Shell. E aqui está o comando exato. Ok, então isso é bastante simples. Vou usar o menu Iniciar e, em seguida, vou digitar push, mas com W. Agora, dentro do Power Shell, vou copiar, colar esse comando e pressionar Enter. Ok, agora, isso é instalar alguma coisa. Está fazendo várias coisas. E ok, sim, parece que é bom ir. Ok, muito legal. Agora, para a próxima etapa, ele me deu um comando diferente, mas insiste em que eu abra um novo terminal. Ok, muito bom. Vou digitar push mais uma vez e colar esse comando. Mas é claro que isso levanta um problema. Eu copiei duas linhas diferentes, o que não está correto Mas vou colar de qualquer maneira, e parece que estamos bem. Agora, o segundo passo é reiniciar o windsurf. Não vamos pular isso. Estou feliz por não precisar reiniciar meu computador agora, vou ter que esperar um segundo até que ele aqueça Vou apertar o botão de atualização no canto superior direito e vencer. Ótimo material. Agora, do seu lado, tenho certeza de que você terá problemas diferentes, problemas diferentes. Mas lembre-se de uma coisa. Depois de resolvê-los, você estará pronto para começar. Você vai voar. Essa é a essência da codificação Vibe Você não precisa saber programar. Você tem que ter pacientes A, B, fazer as perguntas certas, e C, o mais importante, tentar coisas até que funcionem. Agora, o problema é o seguinte. Eu poderia ter feito minha pergunta em cascata e windsurf. Mas como eu já tenho o chat GPT, por que não usá-lo, certo? Eu preferiria receber uma resposta gratuita em vez de desperdiçar créditos e praticar windsurf Agora, para finalizar, é assim que as dores de cabeça acontecem. Resumindo, é simples ABC e sucesso, certo? No seu caso, você pode passar horas na etapa B, ficar preso e não conseguir continuar. Contanto que você mantenha meus conselhos em mente, paciência, faça as perguntas certas e experimente coisas até que funcionem, você ficará bem. Lembre-se de que esse é o preço a pagar por chegar tão cedo. Chegar cedo significa estar sem bugs, com outros problemas, mas é um pequeno preço a pagar pelo seu futuro. E com isso, vamos continuar. 10. Claude x GPT: Volte. Os LLMs são grandes modelos de linguagem e são a principal coisa que o windsurf usa Então, toda a inteligência vem por meio desses LLMs, que a maioria das pessoas chama de modelos. Então isso é um modelo. Agora, para ficar claro, o windsurf é o programa principal, mas a maior parte de sua inteligência vem desses modelos de diferentes empresas Então, o windsurf é como um cachimbo. Os modelos são a água. Agora, a água poderia fluir sem o cano? Claro, mas pode estar em todo lugar. Portanto, o windsurf garante você obtenha mais do que deseja, e é por isso que estamos usando Caso contrário, poderíamos simplesmente nos inscrever em uma empresa específica e usar esse modelo específico, certo? Mas isso seria muito mais limitante e substancialmente mais caro É por isso que o windsurf é uma escolha muito melhor. Então, por meio do Winsurf, você tem acesso à maioria das empresas e à maioria dos modelos disponíveis É por isso que, ao clicar aqui no painel em cascata, você pode escolher entre várias E agora a questão é: se isso é tão importante, qual deles você deve escolher, certo? E a resposta curta é: realmente depende. Vou dar aos melhores a mesma tarefa para que possamos comparar os resultados e decidir juntos. Mas, novamente, você verá que isso realmente depende. Agora, você tem a tarefa anexada, então você deve fazer o mesmo. Em sua segunda visualização, você deve tentar isso em seu próprio computador apenas para verificar se tem a mesma experiência. Agora, aqui está o motivo pelo qual pode ser diferente do seu lado. Os modelos mudam com frequência. Então, o que é lento hoje pode ser bem rápido amanhã. Portanto, tenha isso em mente. Ok, vamos começar do zero. Ao iniciar o windsurf, você receberá o projeto anterior Mas você pode ir ao menu superior para arquivar. A partir daqui, clique em Nova janela. Ótimo. Agora podemos usar o recurso de pasta aberta e eu vou procurar um local Direto dessa janela, vou criar uma nova pasta e vou chamá-la pelo nome do modelo. Isso é opcional. O nome realmente não importa. É para nos organizarmos. Nuvem 37. Ok, ótimo. Selecione essa pasta e vamos carregar nosso novo projeto em Windsor A propósito, se você não conseguir, acesse sua unidade no computador e crie uma pasta da maneira básica. Também adicionarei algumas imagens a essa pasta. Agora, a maneira mais rápida é clicar nesse painel e selecionar Reveal Explorer. Depois, vou simplesmente copiar e colar a pasta com algumas imagens. Para garantir que o modelo saiba que eles estão lá, vou clicar com o botão direito do mouse e escolher Copiar como caminho. Temos que colar esse endereço no arquivo de texto. Se você não tiver uma cópia de um caminho, não há problema. Basta clicar aqui e copiar o endereço. É exatamente a mesma coisa. pausa quantas vezes precisar, mas faremos isso várias vezes nesta palestra, então não Ok, as imagens estão, é claro, anexadas. O modelo está configurado para a nuvem. Agora, vou colar a tarefa e iniciar o cronômetro. Ok, bem, isso está funcionando. Deixa eu te dizer isso. Winserf é como um carro Quais pneus você deve calçar bem, isso realmente depende de você. Existe uma marca e modelo de pneus em particular que seja absolutamente melhor do mercado? Não, claro que não. Existem marcas premium, existem marcas médias e, claro, existem marcas baratas. Portanto, não é uma coisa clara. Não há um vencedor muito claro. É o mesmo no futebol com telefones, com Coca-Cola e Pepsi, com quase Há uma batalha entre duas, três, cinco empresas muito bem estabelecidas. Portanto, é sempre algo em que há muita concorrência e você pode escolher entre várias opções. E é a mesma coisa aqui com esses modelos de IA. E aqui está uma tabela que mostra quais modelos estão disponíveis no momento. A Anthropic é uma empresa. A IA aberta, é claro, é outra. O Google está no jogo, mas também há o Twitter , chamado X AI. E isso é Deep Sky. Existem empresas chinesas e é provável que mais algumas apareçam aqui. Agora, isso pode fazer com que sua cabeça gire muitas opções, certo? E mais do que isso, todos eles têm custos e capacidades diferentes. E o que vemos aqui é que alguns modelos são muito inteligentes, mas são bem lentos. Alguns são inteligentes, mas são muito caros. É exatamente como comprar um carro ou comprar um telefone. Claro, todos eles fazem mais ou menos a mesma coisa, certo? Algumas pessoas juram pela BMW. Outras pessoas não dirigiriam nada além de um Mercedes Algumas pessoas peculiares podem preferir o Lexus. É a mesma coisa com esses modelos. Cada um deles tem fãs obstinados . Mas aqui está o problema. Novas versões sempre são lançadas e bem rápidas. Então, o que eu recomendo? Eu digo, fique com os melhores. Experimente e veja as personalidades. Porque, sim, eles têm personalidades. Agora, o que eu usei muito foi o seguinte. É Cloud 3.7, GPT 4.1 em quatro Mini high e Gemini Isso está fadado a mudar nas próximas semanas ou meses, mas aqui está o que você precisa lembrar. Você tem que testá-los, que é o que estamos fazendo nesta palestra. Ah, a propósito, vamos dar uma olhada. Portanto, isso está em um computador novo com uma configuração muito básica, que fizemos anteriormente no início do curso. Portanto, não temos nenhuma ferramenta instalada. Então Claude começou imediatamente. Ele está propondo uma abordagem muito sólida com uma boa pilha de texto, react e next Você não precisa saber o que isso significa, mas é um sinal muito saudável de que o modelo está aplicando as melhores práticas em tecnologia moderna. Agora, aqui está a primeira coisa no terminal, temos que pressionar Enter, caso contrário, não continuará. Isso pode não ser muito óbvio para a maioria das pessoas. Esse é um daqueles casos em que você não deve se concentrar apenas no painel certo. Na parte inferior, o terminal também é muito importante de tempos em tempos. Agora ele está instalando um monte de coisas. Mas eu estou esperando aqui, e parece que ficou preso. Está congelado. Não tenho certeza do que está acontecendo. Então, aqui está a coisa. Vamos parar com isso. E agora, para retomá-lo, temos que dizer continue. Ok, quando um botão de aceitação aparecer no painel direito, vou clicar em Aceitar bem rápido. Agora, você notará vários s, embora o modelo tenha feito absolutamente tudo e pareça que parou de funcionar novamente. Então, vou usar um terceiro prompt e dizer continue mais uma vez. Desta vez, porém, Claude abandonou os padrões. Não está mais tentando usar essa tag de texto desde o início. Não, foi rebaixado para algo muito mais simples. Ainda vai funcionar, mas não é uma boa prática. Está passando de um carro novo para um carro de 1999. Ele meio que faz a mesma coisa, certeza, mas perderá alguns recursos. E devo dizer que, aos cinco minutos, estou bastante decepcionado Está se movendo muito mais devagar do que eu esperava. Vou aumentar o zoom e, após cerca de 7,5 minutos, está pronto. Poderíamos usar esse botão chamado Abrir e navegador externo, mas desta vez, vou entrar em sua pasta e procurar o arquivo de índice, da maneira clássica. E é assim que o site se parece. Nada louco, mas parece muito bom. Esse é um estado flutuante. A fonte é bonita e robusta. Ele seguiu nossas instruções. Sim, no geral, estou muito feliz com isso. E eu acho que a versão móvel também é bastante sólida. Nada para gritar além de sólido. Agora, vamos compará-lo com alguma coisa. Vamos mudar para o GPT 4.1. Vou adicionar todas as minhas etapas de configuração em um arquivo anexado. Ok, por favor, revise-o. Então, eu vou acelerar. 4.1 também propõe algo bastante forte para reagir e examinar e, em seguida, ajustar CSS. Novamente, está tudo bem se você não sabe o que isso significa, mas é sólido. É um ótimo sinal. 4.1 está verificando as imagens e criando arquivos muito rápido. Menos de um minuto e estou muito feliz. Mas o problema é o seguinte. Aqui está o que está acontecendo. Ela desce em espiral Erro após erro após erro. E isso continua por um tempo. E então fiquei bastante surpreso. Ele parou de funcionar sem dizer nada. Procurei um arquivo de índice, mas não havia nenhum. Então é isso que eu quero dizer com personalidade. Normalmente, Claude sempre me diz o que está acontecendo? Qual é a situação. E, muitas vezes, ele dá vários passos sem parar e me pedir coisas. Mas ouvi dizer que esse modelo, 4.1 da Open AI, é muito mais nervoso. Ele faz uma pausa com frequência e tende a consumir muito mais créditos porque quer que confirmemos se queremos continuar É claro que queremos continuar. Mais sobre os custos mais tarde. Mas sim, isso é mais caro. Isso vai custar mais dinheiro. Mas sim, voltando ao assunto, tive que dar uma segunda solicitação para que pudéssemos continuar. Aceite tudo e, em seguida, uma solicitação final, a terceira, continue. Mas, sim, acho que já está feito. Muito interessante. Ok, só agora, porém, ele me deu o endereço do site, seu host local. Como usou um texto diferente, uma abordagem diferente, na verdade não criou um arquivo de índice. Interessante. Ok, agora vamos simplificar. Vamos abri-lo, mas ele não carrega. Agora, aqui está a luz amarela nesta área. Agora, isso significa que algo está tentando funcionar. Então, vamos abrir o terminal. E aqui, parece que ele está me pedindo para executar um comando, digitá-lo e executá-lo sozinho, que é um pouco frustrante Eu gostaria que ele fizesse isso sozinho ou pelo menos o digitasse. Mas é o que é. Ok, deixe-me digitar isso. Ok, execute-o, e depois alguns problemas, e ele está me dizendo o que eu tenho que fazer para corrigi-lo. Novamente, é uma simples cópia e colagem. Não é nada importante. Mas, inicialmente, eu não tinha ideia de que tinha que fazer isso sozinho. Então, ok, vamos para a quarta solicitação para continuar. E agora eu acho que o servidor está funcionando, e podemos dar uma olhada. Ok, sim, vamos dar uma olhada. O design parece muito bom. É muito mais escuro, e aqui está uma coisa divertida Eu queria um feed do Instagram, embora soubesse que seria muito difícil de implementar. Ele adicionou um, mas é aleatório, não o que eu mencionei. Então isso é uma vitória? Não, não tenho certeza. No geral, é um design decente feito com uma boa tag tex, e a versão móvel também é decente o suficiente. Então, esses são os prompts do GPT 4.14 no total, resultados decentes, mas já vemos uma grande diferença entre ele Vamos continuar depois da pausa rápida. Não trabalhe junto ainda. Deixe-me fazer os outros também. 11. GPT x Gemini x Grok: Bem vindo de volta. Vamos continuar comparando esses modelos. Então, vamos com o GPT 04. Agora, enquanto eu configuro isso, deixe-me explicar rapidamente 4.1 versus 04. Resumindo, cada modelo é construído de acordo com o caso de uso. É um carro esportivo versus um SUV de sete lugares. Eles se destacam em coisas diferentes. Eles são feitos para usos diferentes, certo? 04 é muito focado na codificação. Ele não suporta imagens. Ele se concentra no raciocínio, lógica, o que basicamente significa que é ótimo em codificação, certo Agora, por outro lado, 4.1 é universal. É um sedã típico que maioria das pessoas pode usar para quase tudo Agora, isso significa que ele se destaca em tudo? Não, claro que não. Por estar bem com tudo, não é bom em nada, certo? Obviamente, essa não é uma comparação abrangente entre os dois, mas espero que você entenda por que uma empresa lançaria modelos diferentes, exatamente como as marcas de automóveis. Eles oferecem dois assentos de carro esportivo, um sedã, um SUV, uma caminhonete e assim por diante, diferentes casos de uso com necessidades diferentes Mas sim, voltando ao assunto, 04 é muito, muito pensante. Agora, onde os outros modelos começaram imediatamente, este hesita Depois de 2 minutos, não fez nada produtivo. Acabei de ver minhas imagens dentro da pasta e pronto. Então, isso é um pouco decepcionante. E essa lentidão continua e, na verdade, é muito irritante Lembre-se de que, no momento, o preço é um pouco menor do que o resto deles. Na verdade, é 25% do custo versus a nuvem, por exemplo. Mas o problema é o seguinte. Na verdade, é bem lento. Mas, surpreendentemente, após cerca de 4 minutos , o site está realmente pronto. O projeto está concluído. Agora, vamos dar uma olhada e, você sabe, o site não é muito bom. A propósito, o modelo não nos disse o que usava. Qual estrutura ele usou? Não disse que não conseguiu usar o que os anteriores faziam, como next JS ou VT, seja o que for Mas, sim, na verdade não pensou nisso. Não nos disse nada e não nos perguntou nada. Agora, porque com os codificadores Knot, isso é realmente um mau sinal porque não temos contexto Na verdade, não podemos pedir ajuda. Nós realmente não sabemos o que está acontecendo com nosso projeto. Ele o construiu, mas não temos nenhum contexto, nenhuma pista. E quanto ao design. Na versão móvel, podemos ver como o texto toca nas laterais, também nas cartas Eles não têm espaço para respirar nas laterais. Então, sim, funcionou. Fez isso em um único prompt, seja o que for. Mas eu não acho que isso seja incrível. Mas sim, no geral, isso é 04. E aqui está a coisa. Quando você procura em um gráfico, parece ser um dos melhores. Mas acho que, nesse caso , está bem abaixo da lista. É lento. Não nos disse nada. Então, no geral, não posso dizer que estou feliz. Na verdade, eu tentei por alguns dias. Na verdade, acho que foi cerca de uma semana, sem parar, apenas 04. E, cara, muito lento. Mesmo sendo inteligente, não compensa. Claro, estou feliz que não cometa muitos erros, mas sim, no geral, é muito lento. Ok, vamos passar para o X AI, também conhecido como Twitter. Eles têm um modelo chamado Glock. Então, vou seguir exatamente a mesma tarefa, os mesmos passos. Ok, a Glock 3 diz que quer usar o script react e digitar, e explica o porquê. Isso é muito bom. Começa forte criando vários arquivos, mas algo suspeito está acontecendo. Então, como você pode ver aqui, os evos estão surgindo, e há muitos deles um após o outro Ah, então isso não é ótimo. Então, algo aconteceu aqui. Prazo excedido. Eu não tenho ideia do que é. Mas você não nos perguntou nada, então continua. Então, acho que se lembrou do objetivo, o que é muito bom E sim, está refazendo os arquivos de cima, que tinham versus , novamente, mais do que aqui Então isso não é um bom sinal, mas enquanto estiver funcionando, você sabe, eu posso lidar com isso. E o problema é que, embora meu computador não esteja configurado, repito que não está configurado, é o mesmo para todos os modelos, certo? Portanto, essa é uma comparação justa porque todos os modelos receberam exatamente a mesma tarefa no mesmo computador. Agora, o grog parece achar que há um problema com criação de arquivos e está procurando opções Por isso, decidiu usar uma estrutura mais simples com apenas os arquivos essenciais Então, rebaixar, não é o ideal, mas vamos ver. Então, depois de um único aviso, ele nos deu nosso resultado. Ok, vamos dar uma olhada. É um design básico. Não está usando a tag de texto que inicialmente disse que usaria. E quanto ao design real, bem, é o único que conseguiu implementar os feeds corretos do Instagram, então esse é o único que realmente funciona Mas, dito isso, faltam as respectivas fotos nos produtos. Então, no geral, pelo que estou vendo aqui, a árvore Glock, é um pouco errada. Não posso dizer que seja meu favorito, mas não é pior do que 04. Gosto de sua personalidade, mas, novamente, você terá que decidir por si mesmo. Agora, um teste final. Vamos mudar do Google para o Gemini, no qual a maioria das pessoas aposta Mesmos passos de antes, nada mudou. Então, vamos dar uma olhada. Então, imediatamente, ele diz que vai criar um site básico, sem tag de texto. Não é ótimo. No entanto, ele fala conosco de uma maneira excelente. Ele explica que vê oito imagens e está feliz poder criar uma grade perfeita de quatro por dois. Essa é uma visão adorável. É muito interessante. Não está nos pedindo nada. Ele continua funcionando. E está funcionando bem rápido, no momento em que mostra isso. Depois de um minuto e meio no ponto, está realmente pronto. Uau. Ok, bem rápido. E vamos dar uma olhada. Ok, sim, isso é sólido. Nada para gritar , é claro, mas a tarefa era bastante vaga Então, estou feliz com o resultado. No entanto, o feed do Instagram não é real. Isso é muito interessante. Então, o que ele fez foi usar minhas fotos para criar uma falsa, o que é uma abordagem muito interessante. Mas não tenho certeza se confio nisso. Eu teria preferido dizer: Ei, eu não posso fazer isso com alguma coisa. Mas sim, acabei de inventar um. Ok. O cartão não é tão bonito quanto o de Claude, e as imagens são um pouco modestas Eles são bem pequenos e não se encaixam bem. Além disso, todo o site é super amplo. Ok. O Google acaba de lançar um novo modelo, um novo modelo Gemini, mas ele ainda não está disponível Mas sim, no geral, isso é o que o atual pode fazer muito rápido. Então, no geral, qual é o vencedor? Bem, está em debate. Você tem que testar você mesmo. Mas posso dizer claramente que 04 é muito lento. E Grock esqueceu uma das coisas mais importantes: as fotos do produto Acho que o GPT 4.1 é o único que realmente usou o servidor local e usou a ótima textag com react VT e tailwind CSS Eu gostaria de dizer que, como não programador, como pessoa que não é técnica, acho que isso é uma grande vantagem porque não sei o que quero pedir, certo? Quando o modelo está me guiando, acho que é melhor porque, novamente, não sei o que pedir Então, na verdade, isso é muito bom. Além disso, no lado em destaque, ele se integrou ao feed do Instagram, embora fosse o errado de uma empresa aleatória. Mas sim, no geral, esse é o teste. Não é definitivo. Não é abrangente. Se você estiver dando instruções melhores aos modelos, se tiver configurado seu sistema de uma maneira melhor, poderá obter resultados totalmente diferentes. Além disso, toda vez que você o executa, há uma boa chance de conseguir outra coisa. Portanto, não tome esses resultados como definitivos. Não, tive muitas dificuldades com o GPT 4.1 com meus aplicativos Android. Estava esquecendo o que eu tentei há dois, 3 minutos, e estava correndo em círculos Em seguida, mudei para o Cloud e funcionou imediatamente desde o início Portanto, não há respostas definitivas. Às vezes, troco constantemente durante um projeto quando fico preso, mas, na maioria das vezes, começo com um objetivo claro. Ei, eu vou construir esse projeto com o Model X, com Claude, com Gemini, E isso porque quando você muda de modelo durante um projeto, o novo pode não gostar do que o anterior fez. Sim, isso acontece. Na verdade, é muito engraçado. Faça críticas. Ah, cara. Há uma bagunça aqui. Eu tenho que consertar tudo isso. Deixe-me lidar com isso, cara. Quem trabalhou aqui fez um trabalho terrível. Então, quando você vê a IA dizer coisas assim, é realmente muito engraçado. Mas sim, para finalizar, espero que agora você tenha uma ideia de como esses modelos se comparam. E agora você tem uma perspectiva diferente, não apenas o gráfico que eu mostrei. A propósito, existem muitos gráficos. Esse é apenas um deles. Então, meu conselho, experimente você mesmo. Use meu prompt. Você o anexou e vê o que é o quê. Então me conte seus resultados na área de comentários. Eu adoraria ouvir sobre sua experiência. Dê-me seu melhor modelo, você é o pior, e você é o médio. Lembre-se, divirta-se com isso. Os problemas estão prestes a surgir. Fique calmo, relaxe e aproveite o processo. Você terá seus próprios favoritos. O que importa é que você alcance seu objetivo, não importa o que você use. Boa sorte 12. Custos explicados de uma maneira simples: Bem vindo de volta. Quero abordar algo que é muito importante, que é ansiedade de alcance, ansiedade de crédito. E aqui está a coisa. Seu plano mensal vem com uma certa quantidade de créditos, 500 créditos no momento. Você paga uma certa quantia e pode usar esses créditos. São 15 dólares no momento, então 15 dólares por 500 créditos Agora, veja como isso acontece. Clique aqui e dê uma olhada. Você pode ver, o custo varia. Alguns deles são muito caros e ninguém os usa. De tempos em tempos, também há promoções. Por exemplo, a Open AI deu 4.1 e 04 de graça, totalmente grátis por cerca de dez dias. No momento, eles são mais baratos que a nuvem. Claude também tem duas versões no momento. Então, parece bastante complicado, certo? E isso porque às vezes você dá a um modelo um aviso, uma tarefa. E então o modelo faz 20 coisas uma após a outra, certo, completamente sozinho, e você é apenas um passageiro, e é um crédito, certo? Ele divide uma tarefa enorme em tarefas menores e, pouco a pouco , as verifica. Funciona sozinho. Ótimo. Mas outros modelos são diferentes. Você avisa e ele executa uma única etapa. Então, um crédito, mas na verdade é apenas uma etapa. Às vezes, na verdade, diz o que você deve fazer, o que é muito frustrante É por isso que o custo é relativo. Você pode dizer: Ok, digamos que 4.1 é super barato, certo? Mas se ele tem amnésia e precisa que você segure sua mão a cada passo do caminho, e você precisa dar quatro ou cinco instruções, enquanto para Claude, você só precisa dar uma única Bem, então, o custo realmente faz algum sentido? Você pode realmente comparar os dois? Não, na verdade não. Por outro lado, alguns modelos são incrivelmente caros, até dez vezes mais caros Agora, isso significa que eles são dez vezes melhores? Não, esse não é o caso. Novamente, acho que as coisas estão mudando em um ritmo rápido, e esses modelos vão ficar melhores e mais baratos. Agora, aqui está o que eu realmente quero que você anote. Ficar sem créditos não é grande coisa. Você tem aquele belo número redondo 500. Mas na primeira vez que você o usa, ele cai para 499 e depois 498 E depois de alguns dias neste curso, você terá 450 e depois 390 E então o pânico começa a se instalar. E se eu estragar todo o plano, 500 créditos? O que acontece então? Eu tive o mesmo pensamento, mas depois percebi o jogo. Mesmo que você passe por todos os 500 créditos e não tenha um projeto concluído, o que é quase impossível, aliás, você sempre pode comprar mais. E o preço agora é de dez dólares por 250 créditos. Isso é $0,04 por baile de formatura que você faria. Então, $0,04, certo? Novamente, às vezes, um único crédito pode lhe dar muito progresso. Embora, outras vezes, não. Realmente depende de quão claro você está com suas instruções, quão detalhadas elas são. Mas mesmo que você tenha resultados médios, certo, vamos colocar desta forma. É $0,04, certo? Então, dez solicitações, dez tarefas, custarão $0,40 100 significa quatro dólares. E meu palpite é que, no início, você gastará menos de 50 por dia, especialmente se usar alguns dos modelos mais baratos que estão em modo de promoção. Agora, é aqui que isso finalmente funciona e onde, para mim, fez muito sentido Nosso objetivo é criar sites e depois ganhar dinheiro, certo? Crie projetos que nos contratem como freelancers, consigam um emprego estável, lancem um negócio Esse é o objetivo, certo? Ok, se você quisesse contratar um programador, confie em mim, você não pagaria dois, três, quatro dólares por dia Não. Estou falando de um programador comum, certo? Mas aqui, você tem acesso a alguns dos melhores programadores do mundo por centavos, literalmente centavos. Agora, uma página de destino média deve levar você de 2030 solicitações a talvez 100 no máximo Em nosso exemplo, usamos menos de cinco, certo? Mas mesmo se você usar 50, certo? Confie em mim, isso não é nada no grande esquema das coisas. Quando você vende esse site por qualquer coisa, digamos que seja 500 dólares no preço mais baixo, certo? Realmente importa que você gastou dois dólares fazendo com que não, claro que não Portanto, essa ansiedade de que você vai ficar sem créditos, na verdade, não é racional. A maioria dos programadores pede de 25 a 100 dólares por hora em Winsurf é mais barato, mais rápido , melhor e está sob seu controle Você não usará centenas de créditos por dia, especialmente nos primeiros meses. Agora, tenha em mente outra coisa. Inicialmente, você não sabe o que está fazendo, certo? Está tudo bem. Você pode gastar alguns créditos. Os primeiros 20 ou 30. Isso é totalmente bom. Isso é normal. É assim que você aprende, certo? Mas à medida que você ficar cada vez melhor nisso, você usará os créditos com mais sabedoria Mas, por enquanto, faça alarde. Use-os. Não se preocupe com eles. Isso é um investimento em seu futuro. Você compra um curso, compra várias assinaturas, mas o custo geral não é nada comparado ao lado positivo Eu construí negócios reais no setor de alimentos. Eu construí negócios no setor de tecnologia. Eu tive equipes com dezenas de pessoas. Os custos são imensos. Aluguel, serviços públicos, salários, equipamentos caros, o outro lado do windsurf com o windsurf Isso não é melhor negócio do que codificar no Vibe no momento. Com alguns dólares, você pode conseguir muito. Agora, para finalizar, não proteja seus créditos. Não os valorize. É um investimento em sua educação. Use-os. Ok, vamos continuar. 13. Os perigos ocultos da programação no Vibe e acesso completo à IA: Bem-vindo de volta. Vamos falar sobre algo que não é muito divertido, mas é uma segurança super importante. Especificamente, o que acontece quando vibramos o código? Sabe, quando estamos na zona, animados para experimentar nossos novos agentes de IA, podemos instalar uma tonelada de coisas à esquerda e à direita sem pensar duas vezes, certo? Mas aqui está o problema. Toda vez que você executa um script encontrado neste cabo, lê ou em algum outro lugar, toda vez que dá acesso total a um agente, a um modelo, a uma empresa, você está entregando as chaves do seu computador E deixe-me explicar o que isso significa. Imagine que seu computador é seu apartamento, certo? E lá dentro, você tem coisas particulares. login bancário, seus planos de negócios, você tem arquivos criativos, dinheiro criptográfico, cartões de crédito , fotos privadas, seu passaporte, identidade, tudo mais. Agora, imagine isso. Você sai para almoçar e deixa a porta do seu apartamento aberta. Pior, você cola sua chave na porta da frente para que qualquer um possa usá-la para qualquer um pegar, certo? Agora, isso é exatamente o que acontece quando deixamos alguém ou alguma coisa controlar nosso computador sem questionar. Isso acontece muito com a codificação do Vibe, porque às vezes a IA não considera esses Às vezes, ele salva senhas, todas as senhas de projetos em um arquivo de texto chamado senhas. Não estou exagerando. Bem, eu sou um pouco, mas não muito. Os bandidos sabem essas coisas. Esses modelos não têm segurança em mente, a menos que você peça. E quando você deixa um programa fazer o que quiser com seu computador, novamente, é como dizer: Ei, fique à vontade para dar uma olhada na minha casa e pegar o que quiser. Agora, o problema é o seguinte. Não queríamos instalar o Python Não queríamos consertar a instalação quando ela não funcionava, certo? Não queríamos ler sobre quatro salas enviar tickets de suporte e pedir ajuda às pessoas, certo? Não queríamos fazer isso. Nós preferiríamos que a IA simplesmente consertasse isso, fizesse isso sozinha. Mas é assim que tem que ser, mesmo que seja frustrante Eu sei que todos nós queremos um robô pessoal que faça as coisas automaticamente de uma maneira perfeita, um clone do GPT, Talvez ele digite para você, talvez instale programas Parece muito legal, certo? Mas o problema é o seguinte. Dar controle total à IA não é como contratar um assistente pessoal. Não, é como dar a um estranho seu cartão de crédito, suas chaves de casa, seu passaporte e dizer: Ei, faça o que achar melhor. O problema é o seguinte. Ainda não chegamos lá. E embora essa tecnologia seja impressionante, a tecnologia é fantástica. A parte de segurança ainda é muito frágil. Então, sim, sou totalmente a favor da IA. Adoro usá-lo para acelerar meu trabalho. Estou bem cedendo algum controle, mas não vou dar controle a nenhum tipo de MCP, a nenhum tipo de agente ou qualquer outra coisa, certo? Um pouco mais de trabalho para minhas mãos. Claro, está tudo bem. Instalar ferramentas manualmente, verificar permissões, ler algumas instruções não é o fim do mundo. Claro que leva mais tempo, mas também pode lhe dar controle. E quando se trata de lançar um projeto sério, seja um aplicativo, um site ou uma startup, qualquer que seja, segurança nunca deve ser uma reflexão tardia Falaremos mais sobre isso mais tarde. Mas, por enquanto, queria dizer que trabalharemos um pouco sozinhos, mas queria contar todas essas coisas porque acho que é muito importante. Tudo o que instalamos é de primeira qualidade. É material oficial. São programas muito conhecidos. Mas você encontrará na web outras coisas que não são oficiais, por assim dizer. Você encontrará um software feito por quem sabe quem em uma parte diferente do mundo que afirma poder operar seu computador automaticamente. Ok, quem é essa pessoa? Quais são esses desenvolvedores? Quem é essa empresa? Você não pode lhe dar chaves com um salário como esse. Então, novamente, tudo o que instalamos até agora e tudo o que estamos prestes a fazer, novamente, foi examinado É algo seguro e você não deve ter nenhum problema Mas não caia nessa armadilha em que você vê algo no TikTok e, olha, ele opera meu Não instale isso ainda. Use algo que seja muito conhecido. Use as melhores práticas. Ok, vamos continuar. 14. 80% a 20%: Bem vindo de volta. Deixe-me ser claro. Você não criará uma empresa de $1.000.000.000 sozinho com o Vibe Coding, mas pode lançar produtos, mas pode lançar produtos, sites Um dos principais problemas é conseguir os últimos dez a 20% que você pode querer. E essa última parte pode levar uma quantidade incrível de tempo. Além de muita frustração. Então, vamos fazer isso. Em anexo, você tem essa pasta. É um dos nossos sites anteriores. E há esse cartão de produto que parece decente, mas talvez queiramos que pareça um pouco melhor, certo? Então esse é o objetivo. Faça com que pareça melhor. Agora, esse é o tipo de coisa que pode dar muito certo ou muito errado no windsurf Então, vamos testar a sorte. Acesse o menu principal para arquivar e abra esta pasta. Você tem um arquivo anexado que primeiro precisa extrair. Ok, agora, o problema é o seguinte. No momento, usaremos o Cloud 3.7, mas você terá uma experiência semelhante com a maioria dos modelos, mesmo com os mais novos Agora, talvez você queira abrir este site para ver a aparência do meu cartão existente, e eu quero usá-lo como ponto de referência, certo? Algo assim me faria feliz. Ok, agora poderíamos potencialmente escrever todas as alterações que quisermos, e isso nos economizaria alguns créditos. Mas eu vou fazer isso passo a passo. Isso normalmente oferece melhores resultados. Então, digamos que, para as avaliações nos cartões de produtos, adicione a pontuação do produto com dois dígitos Coloque a pontuação em negrito. Ok, vamos às corridas. É preciso muita análise, mas isso é típico quando você importa um projeto. Examinará todo o código e tentará entender o que está acontecendo. Ok, avance rápido. E tudo bem, está feito. E aqui está exatamente o que quero dizer. Esse é o meu ponto principal. Isso não parece o que eu tenho no meu site ao vivo. Agora, parece horrível? Não, claro que não, mas não é o que eu quero. E se você é perfeccionista, esses tipos de coisas podem deixá-lo louco Se você quiser que as coisas sejam de uma forma muito específica, isso pode exigir muitos bailes de formatura e muito esforço Ok, vamos continuar. Vamos escrever isso. Adicione um texto de detalhes da exibição estilo laranja e negrito, sem fundo, e adicione um botão Adicionar ao cartão com fundo laranja e texto branco Esses dois botões devem estar lado a lado abaixo da classificação Ok. Agora isso é uma pergunta. Você poderia descrevê-lo de uma maneira melhor? Essa é outra discussão. Mas sim, você tem uma ideia em sua mente. Nesse caso, temos a vantagem de realmente ver a versão ao vivo. Mas, sim, você só precisa fazer o seu melhor e descrever o que você quer. E vamos ver como isso acontece. Ok, depois de um tempo, está feito. Lembre-se de sempre clicar em aceitar todas as edições. Agora podemos atualizá-lo. Sim. Novamente, é muito bom. É exatamente o que eu quero? Não, na verdade não. Isso é tudo que você precisa perceber. Claro, essa é uma pergunta sobre a qualidade das instruções do meu prompt. Eu poderia descrever o que eu quero com muito mais detalhes, certo? Talvez forneça uma imagem como referência, talvez mostre um design que eu fiz Figma Claro. Isso poderia funcionar potencialmente. E não sou contra mais trabalho, mas não é isso que estou tentando dizer. Estou tentando dizer que você deve estar preparado para essa carga de trabalho Você obtém 80% a 90% lá, mas o resto é muito complicado Deixe-me tentar um prompt final. Mova o peso do produto, o lado direito do preço, alinhe o peso com o botão Adicionar ao cartão, torne o botão Adicionar ao cartão completamente arredondado, altere o peso dos detalhes de visualização de negrito para normal Então, como você pode ver, estou empilhando instruções, certo? Um único crédito, mas estou tentando consertar várias coisas. Você pode, é claro, fazer isso, vamos ver como isso acontece. A propósito, embora você possa criar 100% uma loja com o Winserf, acho que ainda usaria o WooCommers baseado no WordPress, mas talvez o ShopII para esse projeto, simplesmente porque eles simplesmente porque Obviamente, se for apenas uma loja simples com apenas um ou dois produtos, algo bem pequeno, você também pode trabalhar no WinSerf, meus $0,02 A única exceção seria uma loja muito simples baseada em poucos produtos. Mas sim, voltando, isso é, novamente, decente. Não é exatamente o que eu quero. Poderíamos gastar mais dez, 15, 20 créditos, ou poderíamos tentar várias abordagens para chegar mais perto do que eu quero, mas eu prefiro terminar com isso. Seja feliz com isso. Isso não vai melhorar nem arruinar seu projeto. Não seja perfeccionista. Inicie o projeto o mais rápido possível, veja como funciona, descubra o que as pessoas estão dizendo sobre ele e, em seguida, aprimore-o. Novamente, depois disso, você deve polir. É muito fácil se fixar nesses detalhes, mas prometo que você perderá a longo prazo E estou falando por experiência própria porque também sou perfeccionista É difícil, mas temos que aceitar isso. Inicie e depois dê um polimento. E com isso, vamos continuar. 15. Do Figma ao Windsurf?: Bem vindo de volta. O sonho de codificar um design feito no Figma em apenas alguns segundos ainda não existe Pelo menos não o windsurf. Temos um Figma MCP através do qual você pode dar acesso ao windsurf aos seus projetos. Parece ótimo. Você precisa configurar um token e ter as configurações do Figma. Não é muito complicado, mas você precisa ser um pouco paciente. A propósito, por favor, não trabalhe junto. Agora, o problema é o seguinte. Parece incrível. Agora, a IA pode analisar todas as nossas decisões de design e implementá-las de forma perfeita. Afinal, é com isso que estamos lutando, certo? Isso dura dez ou 20%, os detalhes, mas não funciona. Na data desta gravação, ele está realmente fazendo um trabalho horrível, não importa o modelo que você usa Eu tentei com Claude, com Gemini, com GPT, e os resultados variam de ruins a impossibilidade de terminar a tarefa, e eu realmente quero dizer O fluxo é simples. Você cria uma boa página no Figma, certo? Você seleciona o quadro inteiro. Em seguida, você copia essa página específica clicando com o botão direito do mouse e escolhendo copiar link para seleção. OK. Depois, você pode iniciar um novo projeto e uma nova janela, criar uma pasta, como sempre, e depois dizer ao modelo de sua escolha que implemente esse design usando CSS, HTML e JavaScript. Então, coisas muito básicas para não complicar as coisas, certo? Em seguida, você adiciona o link. Deveria ser tão simples quanto isso. Mas por alguma razão, isso não funciona. Novamente, é tão ruim que nem vale a pena mostrá-lo. É simplesmente horrível. Isso não funciona. Agora, o problema é o seguinte. Quando as coisas mudarem e surfarem windsurf, eu vou te avisar Mas, por enquanto, não acho que sejam créditos bem gastos. Por outro lado, eu recomendo fortemente meus cursos de web design E isso não é porque você deva aprender a usar o figma, mas porque os princípios de design fazem toda a diferença, coisas como contraste Assim, as pessoas veem o que realmente importa, hierarquia para guiar os olhos, títulos grandes, limpar os botões, espaço amplo Obviamente, mais é melhor. Não junte as coisas. Simetria, alinhamento, mantenha-o arrumado, mantenha-o limpo. Tipografia, não apenas fontes bonitas, mas tamanhos, peso e espaçamento apropriados Esses são os princípios que ensino. E, como você está descobrindo, essas plataformas de codificação nos ajudam com todo o código complicado Mas se você quer um design sofisticado, precisa conhecer esses princípios poder orientar o modelo Você tem que saber o que pedir. Coisas como aumentar o preenchimento no cartão ou fazer com que esse texto H dois e, em seguida, esse texto H três, seja o que for, use esse código colorido ou como alguns botões precisam ser preenchidos enquanto outros devem ser texto puro Essas são as coisas que eu ensino em meus cursos de design, e prometo que isso não é propaganda. É o que você precisa. Leve seus designs para o próximo nível para melhorar suas instruções, suas instruções, para obter melhores resultados É o que você precisa para descrever melhor suas ideias. E com isso dito, Figma e windsurf não funcionam, então vamos continuar 16. Visão geral: Bem-vindo de volta. Até agora, aprendemos que a codificação vibe basicamente matou o web design em termos da forma clássica de trabalhar Wireframes, designs de alta fidelidade e figma, preparando o arquivo para a codificação e, finalmente, um código entra e realmente implementa o projeto em realmente implementa o Agora, todo esse fluxo levaria de alguns dias a alguns meses, e esse não é mais o caso. E, na verdade, me dói dizer isso porque sou ativo nessa área há muitos e muitos anos. Mas o problema é o seguinte. Como designer, tenho muita experiência em mover ideias da minha mente para uma página em branco. Normalmente sei o que quero. Eu sei o que parece bom e o que os clientes geralmente querem. Eu vou ficar bem. Não estou 100% confortável com essa onda de IA, mas porque estou nela, estou aprendendo, estou crescendo. Acho que, na verdade, há mais oportunidades do que antes. Acho que estou aproveitando essa onda, e apesar de perder muitos projetos. Acho que vou ter um grande sucesso com a codificação Vibe. Agora, o que realmente me preocupa é como meus amigos que gostam de programação vão se adaptar Veja, pelo menos no meu país, ninguém está mais contratando desenvolvedores. Os únicos empregos disponíveis são para cargos de alto escalão e outros cargos em que escalão e outros cargos alguém normalmente receberia, digamos, $3.000 por mês, agora estão recebendo apenas É uma grande mudança porque maioria das empresas não consegue se adaptar tão rápido. Eles veem como empresas multibilionárias estão se concentrando em IA, por exemplo, linguagem dupla, ok Mas a maioria das empresas não pode realmente fazer isso. Sem muitos fundos, sem muitos desenvolvedores seniores na equipe que supervisionam de perto a IA, as coisas estão fadadas a dar errado, e a maioria das empresas não pode pagar isso, não pode se dar ao luxo de mexer com a A reputação deles é tudo, certo? Isso significa que a maioria das empresas está basicamente presa. Eles realmente não podem contratar pessoas da maneira clássica, desenvolvedores porque isso parece desatualizado. Investidores, acionistas de todos os tipos, bancos poderiam olhar para eles como se estivessem comprando aparelhos de fax Agora, obviamente, isso faria sentido, mas por outro lado, eles também não podem realmente mudar para a IA, porque, novamente, é muito sensível. É cedo e erros estão fadados a acontecer. Então, isso significa que o mercado de trabalho para desenvolvedores está basicamente em pausa, pelo menos na minha parte do mundo E é por isso que me preocupo com Again, designers, acho que eles podem mudar. Eles geralmente são engenhosos e ágeis. Espero que os desenvolvedores consigam fazer a mesma coisa. Mas sim, no geral, é assim que eu vejo as coisas. Algumas oportunidades são perdidas, mas as novas são muito mais interessantes. Então, no geral, acho que vamos ficar bem. E com isso, vamos continuar. 17. Da ideia ao Windsurf, ao Vercel e ao site ao vivo: Bem vindo de volta. Deixe-me explicar o processo de criação de um site ativo com seu próprio nome de domínio em um período muito curto de tempo. Então, começaremos com um projeto totalmente vazio e com o windsurf. Crie uma versão funcional desse site que seja executada localmente em nosso próprio computador, nada mais. Quando estivermos satisfeitos com isso, enviaremos para a nuvem, para o Github, para a Internet Você pode pensar no GitHub como o Drawbox ou o Google Drive. É um lugar na Internet onde você armazena seus arquivos. Isso significa que você tem acesso a eles de qualquer dispositivo e, se quiser, pode compartilhá-los com todos. É muito fácil de fazer. Então, quando o site estiver no Github, nós o enviaremos para a Versll, que é uma plataforma que nos ajudará a publicá-lo para que todos possam vê-lo Resumindo, a Versll substitui uma empresa de hospedagem. Essa é a essência disso. O problema é o seguinte. Depois de importar o site do Github para o Versll, ele funcionará muito bem, mas você terá um link feio, algo assim, algo assim Mas ainda assim, no geral, ele ainda está disponível para todos. Assim, você pode compartilhá-lo com amigos, familiares, pode mostrá-lo ao seu cliente, que ele faça o trabalho. Mas se você quiser dar o próximo passo, você pode comprar um nome de domínio diretamente no Versll, esperar alguns minutos, talvez algumas horas, e então você terá seu próprio endereço, como cresbarn.com Isso já foi tirado, então eu comprei cresbarndt Então, uma vez que tudo isso esteja configurado e funcionando, é claro, você pode voltar ao Winserf e continuar fazendo melhorias A melhor coisa sobre isso é que você pode pedir ao Winserf que atualize o Github, e ele fará isso automaticamente E então o Verslls também funcionará automaticamente. Então, na verdade, é bem fácil. A parte difícil foi configurar tudo no início do curso. Agora, é um método de seguir os passos e depurar, corrigindo pequenos problemas que Agora, esses problemas podem levar cinco, seis, dez solicitações, talvez dez, 15, 20 minutos, ou você pode não ter sorte Talvez você precise de 20 avisos, talvez de algumas horas. Mas em qualquer caso, você chegará lá. Isso é o que vamos fazer nesta parte do curso. Então, para recapitular, começaremos com um bom prompt, algo com uma quantidade razoável de detalhes, e depois começaremos a construir em Windsor Então, quando terminarmos, publicaremos no Github. Em seguida, para Versll. Então, será ao vivo e compartilhável com todos. Etapa opcional no final, podemos comprar nosso próprio nome de domínio. Mas, novamente, isso é opcional. Uma coisa rápida. Por que nos inscrevemos no Superbse ou reenviamos? Bem, o reenvio será útil neste projeto porque teremos um formulário de contato, e o reenvio é necessário para Quando alguém usa o formulário de contato no site, queremos que o cliente receba essa mensagem, certo? Então é para isso que serve o reenvio. O SupaBse é ótimo para oferecer aos usuários a opção de registrar uma conta Ele lidará com todas as coisas complicadas do banco de dados e, da forma como configuramos tudo, ele fará isso automaticamente. Supabse é para mais tarde. Por enquanto, concluiremos um site sólido do início ao fim e, em seguida, poderemos conversar mais sobre coisas complicadas, como bancos de dados, pagamentos, registros e outros enfeites Por enquanto, vamos trabalhar. Vamos publicar nosso primeiro site. 18. Vamos entender a proposta: Bem vindo de volta. Aqui está o prompt que nós dois vamos usar. Você o tem anexado. E em termos de detalhes, eu diria que é seis em dez. Se você pegar esse aviso de som natural e tentar melhorá-lo no chat GBT, por exemplo, receberá um aviso muito mais detalhado do que Normalmente, isso ajuda, mas uma solicitação complicada seria um pouco complicada, então decidi usar algo que soasse natural Caminhamos, depois corremos passo a passo, certo? Agora, um dos problemas é que, em termos simples, eu digo azul, direito, azul e branco. Esse é o esquema de cores. Mas, geralmente, você deve fornecer códigos de cores. Azul pode significar absolutamente qualquer coisa desde um azul bebê superclaro até um azul marinho escuro e intenso. Portanto, tenha isso em mente. Quanto mais detalhes você fornecer, melhor será o resultado. Quero lembrá-lo de que, mesmo que você faça tudo perfeitamente, mesmo que copie e cole meu prompt, seu site terá uma aparência diferente do meu. E é assim que esses modelos funcionam. E outra coisa, é muito provável que você tenha problemas diferentes dos que eu vou ter. E isso é totalmente normal. Novamente, eu não tenho uma bola de cristal, mas trabalho em Windsor há muito tempo, então sei que isso é inevitável Ok, então configure uma nova pasta e o novo projeto de windsurf, o básico Certifique-se de ter feito toda a configuração da primeira parte do curso. GitHub, Python, sem JS , as obras, Power Shell, Docker , etc Falando sobre tecnologia, escrevi algumas coisas no prompt, usei next JS e tailwind, usei next JS e tailwind, reenviei para o formulário e depois GitHub e Versll Então, eu mencionei claramente essas coisas, e aqui está o porquê. Então, quando você começa, você escreve um prompt básico, faz de mim um site, certo? E você vê como certos modelos, pelo menos os mais inteligentes, conversam com você Já vimos como alguns escolheram HTML, CSS e JavaScript básicos, enquanto outros mais inteligentes recomendaram exatamente o que eu escrevi aqui Então, aqui está a coisa. Se um modelo preferir usar essa tag de texto, anote-a E então, da próxima vez, sugira. E foi exatamente isso que eu fiz. Falei com alguns programadores, seniores, e perguntei a eles: por que o tailwind? Por que não isso? Por que não isso? Por que reagir? Por que não isso? Por que não isso? Resumindo, esses programadores me disseram o seguinte. Todo mundo tem sua própria preferência. Assim como BMW Pepsi e Android, outras pessoas gostam de Mercedes, doctor Pepper e IOS. Quem está certo? Ninguém, é claro. É o que você prefere. É a mesma coisa aqui. Então, se esse modelo preferir usar essas tags de texto específicas, ok, vamos fazer isso Agora, a próxima coisa sobre o aviso que pedi um PRD, um documento de requisitos do produto Isso é para que o modelo possa nos dizer claramente o que está prestes a acontecer. O PRD parece sofisticado, mas é como uma espécie de lista de verificação, se você quiser, para saber onde está Então esse é o PRD. Não dói, então sempre o tenha lá dentro. Em seguida, eu queria adicionar imagens. Embora pudéssemos usar um MCP para baixar alguns automaticamente. Na verdade, eu fiz esse splash.com. Selecionei algumas fotos que funcionariam para um dentista. A propósito, lembre-se de que é um filtro. Algumas fotos são gratuitas, outras são pagas, então certifique-se de usar o filtro. Ok. E então eu mudo para as pessoas para tirar algumas fotos de todas as avaliações. Então, depois de configurar seu projeto em seu drive, você deve copiar o endereço e colá-lo aqui no prompt. Então isso é algo que você tem que fazer. Você tem que substituí-lo. Este é o primeiro aqui, e aqui está o segundo, o que eu fiz foi colocar uma pasta dentro da pasta principal. Só para ficar claro, você baixa fotos do Osplash. Você os coloca dentro da pasta em qualquer lugar. Liguei para o TMG e coloquei no meu desktop aqui Em seguida, temos que mover essa pasta da área de trabalho para onde o projeto no WinSerf está configurado No meu caso, o projeto no Winserf está configurado no D Dentist Então é aí que temos que colar essa pasta. Agora, para obter um endereço de qualquer local, use essa área. No meu caso, é D Dentist IMG. Então, copie-o com o Control C, depois mude para o arquivo promocional e cole-o Aqui já está configurado, mas vou colá-lo embaixo para que você possa vê-lo, para que funcione É assim que você consegue o endereço. E lembre-se, em Winserf abrimos dentista. É por isso que estamos adicionando as fotos lá. É por isso que não os estamos deixando no desktop. E para as críticas, a mesma coisa. Entre na pasta e clique aqui para ver o caminho. Copie e cole no arquivo de texto. Ok, vamos continuar. Ok, o resto do prompt são apenas informações básicas. A única coisa importante que estou pedindo é um formulário para marcar consultas, mas ele não tem nenhuma funcionalidade avançada Portanto, não incluí uma lista suspensa para os serviços que o cliente talvez queira. Não incluí a hora que exigiria que tivéssemos a agenda do médico quando ele estivesse ocupado, quando estivesse disponível. Então, o que eu fiz foi escolher a versão mais simples, um formulário de contato simples. Além disso, adicionei o número de telefone para que eles pudessem atender as chamadas dessa forma. A ideia é essa, você poderia vender este site. Desde que tenham alguém atendendo seus telefones e e-mails, um formulário de contato básico funcionará. Eu te prometo isso. Agora, o gabinete pode ligar de volta para o cliente pedir mais informações e marcar uma consulta. Então, repito, mesmo que essa seja a forma básica, a mais simples, a versão mais simples, você ainda pode vendê-la. Mas, é claro, você também pode adicionar mais recursos e funcionalidades. Você pode usar isso como base e provavelmente adaptá-lo, vendê-lo para veterinários, restaurantes, advogados, qualquer coisa que você possa imaginar Novamente, essa página de destino é versátil e você pode fazê-la funcionar. Vamos ao que interessa. 19. Comece o projeto o: Volte. Para este projeto, vou usar esse modelo porque gosto bastante de sua personalidade. Se um muito mais novo não estiver disponível, use o mesmo Não importa o que aconteça, você encontrará problemas que podem não aparecer da minha parte. Então, por favor, seja paciente e peça ajuda. Ok, vamos começar. Vamos às corridas. É fascinante ver como o modelo pensa e como ele frequentemente comete erros. Tipo, ele está tentando criar uma lista de verificação, mas não criou a pasta primeiro, o que é uma bobagem, mas isso é o pior que já existiu. Tenha isso em mente. Em alguns meses, isso decolará e esse modelo se parecerá com o Windows 95, se você for tão antigo. Ok, temos o PRD, e isso é realmente bem detalhado Eu posso ver nos requisitos técnicos que ele entendeu corretamente o que eu queria usar. Então, próximo JS, tailwind e assim por diante. Novamente, eu não sou um desenvolvedor, mas se esse modelo gosta de trabalhar com essas tecnologias, com certeza, por que não? Ok, eu os verifiquei. Eles são modernos e têm muitos benefícios em relação ao simples site básico de CSS e HTML. Então, sim, no geral, tudo bem. Ok, temos um primeiro comando para o terminal. Você poderia potencialmente configurar o windsurf, para que todos funcionassem sozinhos Mas eu gosto de analisá-los e aceitá-los individualmente, um de cada vez. É uma boa maneira de aprender. Uma coisa. Se você ver amarelo aqui, significa que você deve esperar. Mas, até agora, vi inúmeros casos em que o terminal simplesmente parou. E, você sabe, nós apenas esperamos. Nada está realmente acontecendo. Ok, o modelo está funcionando, mas não há nada acontecendo no terminal. Não está instalando coisas, não está movendo coisas. Está preso. Então, nesses casos em que estou preso, o que eu gosto de fazer é digitar uma única letra no terminal e pressionar Enter. Normalmente, eu uso Z. Agora, isso obviamente não é um comando correto, mas parece acordar o modelo Se você verificar agora a cor, é verde, o que significa que está pronto, e agora pode continuar. Portanto, isso sem parar o modelo e reiniciá-lo. Para ser honesto, não tenho ideia se essa é uma abordagem válida. Tentei ver se consigo evitar isso, se consigo impedir que o terminal congele, mas não consegui encontrar nada. Então, o que eu fiz foi inventar algo sozinho, digitar qualquer letra e pressionar Enter. Mas aqui é onde você tem que ter cuidado. Na verdade, você precisa pressionar Enter no terminal. O modelo escreveu o comando, mas está esperando que pressionemos Enter. Isso não é muito óbvio , pois outras vezes não precisamos fazer nada. Então, isso é algo que você precisa estar ciente. Se nada estiver acontecendo, mas o modelo ainda estiver em execução, ele pode estar esperando por você. Ok, então verifique o terminal e veja se há alguma instrução ou se você deve pressionar Enter. Agora, depois de um tempo, a mesma coisa acontece novamente. Está preso. Então eu saio com meu Ziki, digito, Enter e, sem mais nem menos, o modelo continua Voltando a isso, eu gosto bastante desse modelo porque é bastante independente. Um prompt pode fornecer dezenas de ações consecutivas. Ele sabe o que eu quero. Ele tem o PRD, então ele apenas executa as coisas passo a passo Mas, curiosamente, depois de 20 etapas, você precisa dizer para continuar. Seria ruim para os negócios se um único crédito resultasse em um site completo, certo? Então, ao clicar em Continuar, você usará outro crédito. Agora, para ser honesto, não devemos nos atolar no uso do crédito. Realmente não importa. Basta usá-los. Não aja como se fossem preciosos. Eles foram feitos para serem usados. Agora, a única vez que fiquei realmente chateada foi com um modelo aberto de IA que estava constantemente dizendo que faria coisas, mas depois não funcionou. Ou continuou me dizendo para fazer isso sozinho, mesmo sendo mais do que capaz de fazer isso sozinho. Então, isso é algo em você sente que escaneou, sabe? Mas esse modelo, basta ver quantas etapas esse modelo percorreu sem parar. Imagine se mudássemos para uma em que precisássemos segurar sua mão a cada passo do caminho, digamos, continuar após cada etapa, isso seria desagradável. Mas sim, aqui está um problema. Eu elogiei esse modelo, você sabe, mas agora ele está instalando o Super Base, eu acho E isso é estranho porque eu não mandei ele fazer isso. E aqui está outra parada automática. Então, depois de cerca de 20 etapas, você terá que clicar em Continuar sozinho. Eu também vou aceitar todas as mudanças até agora. Isso é o que eu recomendo que você faça também . Agora, o problema é o seguinte. Decidi esperar pela pausa natural e depois perguntar sobre o Superbse, que não está nos requisitos Agora, eu poderia parar com isso agora, mas há uma chance de que isso produza mais bugs, mais problemas. E acho que fiz a coisa certa porque o modelo parece realmente ter muito mais trabalho a fazer. É uma linha de pensamento, e pará-la para remover a superbase pode, na verdade, interferir nela. Obviamente, mesmo que você reinicie o computador ou qualquer outra coisa, você tem seu histórico de conversas e qualquer modelo pode revisar toda a base de código e continuar funcionando. Mas achei que é ideal. Você o deixou terminar sua linha de pensamento. Parece que tem cerca de 15 outras etapas, então vou deixar isso para lá. Ok, agora aqui está a parte interessante. Na verdade, fiz um projeto maior para um dentista e usei o mesmo modelo e o mesmo programa Wser. Acho que usei um nome semelhante para a pasta Agora, o windsurf tem essa capacidade de criar memórias. Então, depois de funcionar por um tempo e atingir certos resultados, ele criará uma memória Isso ajuda a consumir menos recursos. Então pense assim. Digamos que ele só consegue se lembrar de 100 mensagens em nossa conversa, certo? Esse é apenas um exemplo para que você possa entender como funciona. Então, à medida que você adiciona mais cinco mensagens, as cinco primeiras, as cinco iniciais, se perdem. É como uma névoa de guerra se você gosta de jogos de estratégia. Mas e se essas cinco mensagens iniciais contiverem algo importante? Bem, é aí que a memória entra em jogo. Você armazena essas informações-chave separadamente, independente dessas 100 mensagens, e isso torna tudo mais inteligente De certa forma, é como se você dissesse ao seu médico que você é realmente alérgico a mariscos, Agora, o médico pode esquecer outras coisas que você está dizendo, mas quando o médico verificar suas anotações, ele verá que você é alérgico e agirá de acordo. Agora, é claro, essa é uma explicação simplificada demais, mas espero que faça sentido É isso que as memórias fazem. Eles ajudam o windsurf a lembrar informações importantes. Agora, aqui, quando eu uso o SupaBse, tive muitos problemas com Não estava funcionando bem. A modelo me viu lutando com isso. Continuou tentando fazer com que funcionasse e não estava indo bem. A Super Base não estava funcionando bem. E depois de tentar por um tempo, ficou na memória. E agora essa memória entrou em ação. Na verdade, é super empolgante e fascinante, embora não seja ideal para o nosso projeto. Vamos fazer uma pausa e depois vou continuar em um momento 20. Como lidar com insetos: Bem-vindo de volta. Os insetos são inevitáveis. Você pode dizer que, se inteligência artificial vai escrever isso, 100%, ela vai fazer isso corretamente, certo? Mas esse não é o caso. Não neste estado atual. Os bugs são inevitáveis, mas a boa notícia é que eles são bastante fáceis de corrigir. Então, voltando ao projeto, nosso modelo fez um trabalho muito bom. Ele criou o site inteiro com poucos bailes de formatura. Portanto, sem gastar muito dinheiro, você pode dizer que está pronto quando tem uma visão geral do que ele conseguiu fazer. Agora, alguns modelos não oferecem essa visão, mas este sim. Você também pode ver esses dois botões importantes, abrir a visualização ou abrir em um navegador externo. Agora, eu gosto de usar um navegador externo porque é assim que a maioria das pessoas vai ver o site. Então, eu prefiro aquela aparência limpa sem distrações. Ok, isso é um erro, mas vamos corrigi-lo em um segundo. Então, de volta a Windsor por enquanto. Agora, na visão geral, você pode ver que o modelo nos diz as próximas etapas dois e três estão corretas. Github e versel. Está bem? Em seguida, teste o formulário para que ele funcione corretamente. Legal. Mas o passo número um não faz nenhum sentido. Superbse não deveria estar aqui, mesmo que você não seja técnico Você pode ver claramente que isso é um problema porque não foi mencionado em nenhum lugar. Mas digamos que você não tenha ideia, certo? Da mesma forma que você não sabe sobre react next JS, tailwind, qualquer outra coisa Se o modelo os escolher, talvez ele saiba melhor, certo? Bem, o problema é o seguinte. Fale com ele como você falaria com um desenvolvedor. Basta perguntar exatamente isso. Por que você usou o Super Base? Para o formulário, eu disse, devemos usar reenviar E então veja o que diz, certo? A propósito, foi assim que eu aprendi. Eu perguntei sobre react, next JS, VT, tailwind, todas essas coisas Eu perguntei ao modelo sobre isso. Por que você o usou? E o modelo disse: É uma ótima escolha. É a melhor prática, e assim por diante. Tem muitas vantagens. Ok, então a modelo pode dizer: Ei, eu tomei a decisão certa. Eu fiz a escolha certa se isso faz sentido, certo? Bem, aqui, na verdade, é muito engraçado. Diz que estou absolutamente certo. E peço desculpas pela confusão. Ele implementou o Super Base por causa de suas memórias. E aqui está a coisa. Ele vai corrigir o código sozinho. Observe que nem mesmo está pedindo que o validemos. Ele sabe o que fez de errado. Ele sabe o que tem que fazer, e simplesmente faz. E agora muitos e muitos arquivos estão sendo editados. Agora, tenho certeza de que você não terá esse tipo de problema, mas eu realmente queria te mostrar esse caso. Eu queria te mostrar que alguns problemas são totalmente inesperados. Mas, sim. Ok, vamos continuar. Avance rápido e pronto. Então, substituiu muitas coisas. Ele atualizou a documentação, muitas coisas. Agora eu vou aceitar, é claro, mas é o seguinte. Aposto que o erro no meu navegador ainda está lá. Então, vamos dar uma olhada. A propósito, sempre atualize Mas, sim, ainda está aqui. Então, aqui está o que você precisa fazer. Então selecione todo esse texto e simplesmente cole no windsurf Com ou sem contexto, realmente não faz muita diferença nesse caso Agora, o problema é o seguinte. Imediatamente, o modelo entende o problema e começa a resolvê-lo. Enquanto isso, vamos falar sobre reenviar. Agora, para resumir, precisamos conectar nosso projeto para reenviar É como conectá-lo. Agora, para que isso aconteça para conectá-lo, precisamos da chave. Portanto, nosso site usará essa chave para obter acesso e reenviar Isso significa que ele poderá falar para reenviar e isso permitirá que os e-mails sejam enviados e Agora, para obter a chave recente, é tão fácil quanto clicar em um botão. Como eu disse antes, normalmente, você só consegue vê-lo uma vez. Se você perder, você vai ter que fazer outro. Agora, não se preocupe. Não tem custo, mas não é uma boa ideia voltar para reenviar e encontrar 15 chaves, e você não sabe qual é qual, certo? Qual é para esse projeto específico. Ok, agora, outra coisa, vou desfocar minhas chaves porque é semelhante ao número do meu cartão de crédito Sim, uma vez que você o tenha, você tem que adicioná-lo aqui e você tem um projeto. Na verdade, você pode pedir ao Winserf que o adicione para você, ou você mesmo pode encontrar esse arquivo e colá-lo Normalmente, todas as informações confidenciais são armazenadas em um arquivo chamado dot ENV É aqui que vou colar minha chave. Agora, há dois outros campos aqui. Eles são específicos para reenvio. Do e-mail está nosso site. Você pode ver que, na verdade o modelo criou um e-mail falso para ele, mas obviamente isso não é real. Não vai funcionar. E o e-mail é onde o formulário vai enviar a mensagem, basicamente o dentista, a recepcionista, Então, neste segundo, vou colocar meu endereço de e-mail para que possamos testá-lo. E no primeiro, teremos que usar um endereço especial chamado delivery at resend dot V. Quando você decidir usar Super Base, Firebase, Recent ou qualquer outra coisa, você mesmo terá que aprender um pouco sobre essa plataforma Ok, vamos voltar ao nosso site. Então, agora está ao vivo. Mas é isso que queremos? Vamos dar uma olhada em um segundo. Vamos fazer uma pausa rápida. Y y 21. Faça o formulário funcionar corretamente: Bem vindo de volta. Nosso site parece bom à primeira vista, certo? Então, o que vemos aqui é profissional, bastante limpo, muito adequado para o dentista. Há alguns problemas com o texto. Isso é um pouco leve demais e você não consegue lê-lo. E as fotos parecem não carregar corretamente. O site está em inglês, mas os preços e nomes estão no meu idioma local. Acho que fez isso porque viu o endereço do gabinete. Uma mudança de negócios, algo a ser corrigido , mas interessante mesmo assim A barra adesiva na parte inferior é legal. O mapa funciona bem. Então, no geral, isso me deixa feliz. Esse é um ótimo começo. Agora, a primeira coisa que quero fazer é garantir que as imagens sejam carregadas e garantir que o formulário esteja funcionando corretamente. Então, vamos digitar isso. Agora, aqui está o acordo. Você pode fornecer uma lista de alterações em um único prompt. Você pode até escrever dez, 20 coisas que você quer mudar, e há uma boa chance de que ele as execute corretamente, cada uma delas, certo? Mas se você quiser estar seguro, siga passo a passo, pouco a pouco. Normalmente, o modelo se concentra um pouco melhor e você obtém resultados mais previsíveis Ok, meu aviso está pronto. Vamos ver o que acontece. , certifique-se de acompanhar propósito, certifique-se de acompanhar sua segunda visualização. OK. A propósito, uma coisa é que você pode ter visto algo que pode falar com um microfone e, em seguida, o windsurf entende Assim, você pode falar diretamente com a IA. Mas, na verdade, eu não recomendo. Para a codificação do Vibe, é uma boa ideia escrever suas ideias, revisá-las, fazer alterações, adicionar mais detalhes, recortar coisas e enviar sua solicitação Falar pode ser ótimo para os outros casos, mas eu não gosto de usá-lo para codificar o Vibe Ok, agora para as fotos, acho que isso vai corrigi-las bem rápido. Mas depois de um tempo, acho que teremos o mesmo problema de enforcamento. Sim, aqui está. O terminal parou. Podemos ver que ele copiou todos os arquivos. Ok, tudo bem. Então, o que estamos esperando? Então, novamente, digite qualquer letra Z ou qualquer outra coisa, pressione Enter. E agora, sim, está de volta aos trilhos. Parece que isso foi um pouco mais complicado do que eu pensava. Há muitos arquivos que precisam ser ajustados. Mas sim, no geral, nós realmente não nos importamos muito, certo? Não é nem meia hora e já temos algo super sólido. Então, vamos continuar. Vamos avançar rapidamente. Então o modelo está pronto, certo? Isso fez muitas mudanças. Ele adicionou minha chave para reenviar e assim por diante. Eu desfoquei tudo. Mas, como está pronto, estou realmente tentado a voltar ao meu navegador e atualizar minha página. Isso é instintivo, certo? Mas o problema é o seguinte: não vai funcionar. Esse é um ótimo momento de ensino. Se você não está prestando atenção, você pode discutir com Windserf Ei, não está funcionando. É uma página em branco. E aí? Mas o problema é o seguinte. Na verdade, ele reiniciou o servidor local e alterou um pouco o link É por isso que você deve usar o Open External Browser, caso isso aconteça. Ok, vamos testar rapidamente o formulário e ver se funciona. As imagens, tenho certeza que vão ficar bem, isso não deve ser um problema. Vou desfocar meus detalhes porque o navegador salvou meus detalhes reais. Ok, mas o problema é o seguinte. Na verdade, não está funcionando. Há um problema. Você pode ver isso no canto inferior esquerdo. Um problema. Então clique nele e veremos que há uma mensagem aqui. A mensagem não faz muito sentido, mas vamos copiar e colar no windsurf. E aqui está a coisa. Mesmo que a mensagem não seja tão útil, o modelo pode revisar todo o código. Ele pode revisar vários arquivos. E sim, é exatamente isso que está acontecendo aqui, passo a passo, verificando quaisquer possíveis problemas. E, na verdade, adoro essa abordagem. Eu acho que é fantástico. E sim, ele viu que há um problema, e é sobre o nome do domínio. Não foi verificado e o reenvio não permite isso, o que, novamente, é incrível porque essa é uma solução muito rápida Na parte central, você pode ver como a linha original com smile care.com, que não existe, é destacada em vermelho Isso significa que ele será removido. A próxima é com esse endereço de e-mail de embarque em resend dot DV Ótimo material. Só para ficar claro, eu não prestei atenção e deixei aquele nome de domínio que não existe, smileca.com Esse é um domínio falso que não existe, que o modelo criou sozinho. Obviamente, o reenvio não permitirá isso porque não foi verificado É um domínio falso, certo? Mas tivemos a sorte porque o Winserf substituiu o domínio falso pelo correto pelo da documentação pelo oficial É por isso que não estava funcionando por causa desse endereço falso, smilecare.com Para ser honesto, foi aqui que eu cometi um pequeno erro. Eu estava discutindo com Winserf que ainda não está funcionando, mas aqui está Eu tenho muitos endereços de e-mail. Esqueci qual deles usei para esta conta de reenvio. Portanto, para fins de teste, você pode enviar e-mails para o seu próprio endereço que usou para se inscrever. Agora, como me confundi, tentei mais algumas vezes e recebi o mesmo erro. No final, fiz essa alteração. Para enviar um e-mail, no segundo campo, eu configurei o e-mail correto. Eu usei o que usei quando me inscrevi para reenviar. Então esse era o problema. Então esse é um dos perigos de que eu estava falando. Você erra. Depende totalmente de você. O problema é seu, mas você continua falando com Winserf. Você continua falando com a modelo, certo? E o modelo não tem ideia. Ele está tentando revisar o código, está tentando ver possíveis correções, soluções alternativas, está tentando várias coisas Mas, obviamente, vai falhar. Não vai dar certo. Está do seu lado. O problema é seu. Agora, a boa notícia é que você pode ver a mensagem aqui mesmo no terminal. Ei, você só pode enviar e-mails de teste para esse endereço, e ele realmente informa o endereço de e-mail. Portanto, desde que você mantenha mente aberta e não deixe a frustração tomar conta, você deve ficar bem. Eu estava bem tranquilo. Eu estava olhando para o terminal do lado direito. Eu estava explorando possíveis soluções. Mas o fato é que, se você ficar chateado e começar a ver vermelho, pode ficar preso aqui por horas ou até dias. Mas fico feliz em dizer que você só cometerá esse erro uma vez. Agora você pode usar o reenvio para todos os seus projetos sem se preocupar E só para confirmar que está funcionando, abri meu e-mail pessoal e, sim, o e-mail chegou , você também pode reenviar e confirmar isso Então, por que fizemos tudo isso? Porque se fosse um cliente real, um dentista de verdade, é claro, ele preferiria receber todas as suas mensagens por e-mail, certo? Então, parabéns. O formulário está funcionando. O reenvio está funcionando. Lembre-se de adicionar a chave ao projeto e mantê-la privada. Use seu e-mail especial no primeiro campo. E para o segundo campo, use seu endereço de e-mail, aquele que você usou para se inscrever para reenviar Ok, ótimas coisas. Vamos continuar depois da pausa rápida. 22. Faça upload do seu site no GitHub: Bem vindo de volta. O site parece muito bom e está funcionando bem. Testamos o formulário e está tudo bem. Agora, poderíamos potencialmente melhorar o design, mas isso é bem simples Você volta ao windsurf e diz o que quer mudar, e pronto Agora vamos fazer isso no final. Mas, por enquanto, quero mostrar como podemos fazer isso ao vivo em apenas algumas etapas. Então, o primeiro é o GitHub. Lembre-se de que este site está funcionando, mas só está disponível em nosso computador local. Para publicá-lo, usaremos o Versll, mas uma etapa intermediária é Mais sobre isso em um segundo. Por enquanto, vamos dizer ao modelo que estamos prontos para seguir em frente. Eu vou dizer exatamente isso. Vamos passar para as próximas etapas. Por favor, faça o upload para o Github. Vou fazer uma pausa. Aqui, eu quero fazer o mínimo de trabalho possível, certo? Então, eu prefiro dizer ao modelo que use o Github MCP. Isso é menos trabalho em nossas mãos e menos problemas em potencial. Caso contrário, pode nos dizer que devemos ir até lá, fazer um novo projeto, fazer algumas configurações e outros enfeites Eu não quero fazer isso. OK. Em seguida, vou dizer ao modelo que vou usar o Versll para publicá-lo, ele possa me guiar caso eu fique preso Agora, compartilhar demais não é um problema. Não, longe disso. Quanto mais detalhes, melhor. Ok, e vamos às corridas. Ele examinará minha conta, minha conta do Github, verá o que está acontecendo e criará um novo projeto sozinho Isso é chamado de repositório. Esse é o termo correto repositório ou repositório. Ok, mas você pode se lembrar disso como um projeto. Projeto, repo é a mesma coisa. Agora, infelizmente, como sempre, o modelo fica preso. Mas vamos trazê-lo de volta com um comando aleatório na seção do terminal. Ok, assim mesmo com o BO Track. Então, aqui está o que está acontecendo. Estamos fazendo o upload de todos os nossos arquivos do nosso computador, do nosso computador local para a nuvem para o Github, basicamente clonando o projeto Agora, você pode não estar familiarizado com o Github. Eu também não sou. Eu não sou programador. Mas aqui está a coisa legal. Você não precisa saber nada sobre o Github. Você só vai usar o modelo no Winserf. Agora, caso esteja curioso, você pode acessar seus repositórios e procurar esse projeto, que deve ser o único no seu caso Na verdade, tenho muita coisa carregada porque uso bastante o Github Mas sim, depois de vê-lo, você pode ver todos os arquivos, além algumas instruções que o modelo escreveu para você com outras pessoas. Agora, isso é fantástico. Agora, por que o Github ajuda? Bem, é aqui que o GitHub se torna mais do que um simples intermediário Quando seu projeto está no Github, você cria um backup de controle de versão que é público ou privado, dependendo do que você escolher Então, passo a passo, o que é controle de versão? Digamos que seja a Virgin O. Com um formulário o mais simples possível. Nada tão sofisticado, certo? Agora, podemos criar um formulário muito mais avançado em que o visitante, eu não sei, ele pode escolher os serviços, ele pode escolher a hora e a data e assim por diante, certo? Algo um pouco mais avançado. E aqui está a coisa. Nós fazemos isso. Em seguida, o trazemos para o cliente. Você faz isso ao vivo. Mas depois de um tempo, você recebe aquele telefonema temido. Ei, Chris, você sabe o que? O novo formulário não está funcionando. Na verdade, estou tendo menos compromissos. As pessoas não o estão usando por nenhum motivo. Então, vamos voltar ao antigo porque as pessoas simplesmente não estão gostando dele Você pode perguntar: Está quebrado? Não está funcionando? Não, não, está tudo bem, mas as pessoas preferem o antigo. Você pode trazer de volta o antigo? Ah. Ok, isso seria doloroso. Você teria que voltar ao windsurf, tirar todo aquele código extra Isso pode produzir bugs. O formulário pode quebrar. O site inteiro pode falhar , mas isso na verdade não é um problema. É aqui que o controle de versão entra em ação. Com o GitHub, você simplesmente volta para a versão anterior ou para qualquer versão, para ser honesto, porque você pode ter várias. Você também pode ter versões separadas, com base em um esquema de cores, com base na funcionalidade e nos layouts Você pode fazer o que quiser. Seu nome. Então, o Github ajuda você a organizar tudo isso Você pode voltar para uma versão que foi ontem, uma semana antes, um mês antes, cinco anos atrás, é realmente muito fácil. E é exatamente assim. Agora, é incrivelmente simples? Não, mas não é difícil, porque é o seguinte. Você tem windsurf Você tem a IA do seu lado. Simplesmente diga a ele para fazer o que você quiser fazer. Volte para o vento vermelho, volte para a Virgem com o formulário de contato básico. Então é assim que funciona. Isso é controle de versão. O GitHub nos dá controle de versão. Agora, público ou privado. Ok, público significa que outras pessoas podem ver você no trabalho, podem ver este projeto. E isso é muito útil se você quiser conseguir um emprego ou se quiser colaborar com outras pessoas, talvez com uma equipe, algo assim, certo? Mas se você quiser vendê-lo, se quiser conseguir clientes por conta própria, se quiser ter uma agência ou algo assim, se quiser ser freelancer , provavelmente vai mantê-lo privado. Então, sim, essa é a escolha, pública ou privada. OK. Controle de versão, público ou privado. Isso é o GitHub. Ele tem muito mais recursos, mas, em resumo, esse é o problema. Mas agora, voltando à nossa história de IA, aqui está o segredo, aqui está a coisa mais importante GitHub é a ponte perfeita entre seu código local no windsurf e sua implantação on-line no Versll . Aqui está a situação. Plataformas como a Versll estão profundamente integradas ao Github. Então, quando seu site estiver pronto para ser lançado, Versll simplesmente olha para o Github e vê : Ah, ok, aqui estão todos os seus arquivos Aqui estão todas as suas configurações. Eu vejo as últimas mudanças. Deixe-me colocá-lo ao vivo. Isso significa que você não precisa fazer upload de nenhum arquivo. Você não precisa alterar nenhuma configuração. Você não precisa fazer nada. Você simplesmente conecta o Versll ao seu repositório Github e pronto A propósito, faremos isso em apenas alguns minutos. Vamos conectá-los. Mas, sim, é assim que seu site será lançado. Isso é poderoso porque mantém tudo automatizado e limpo. Se você fizer alterações em seu projeto posteriormente no windsurf em seu computador, basta pedir ao modelo que atualize o projeto Github E quando você faz isso, automaticamente, um sinal é enviado à Versll para atualizar a versão ao vivo do seu site Com esse código extra. É fantástico. Não há etapas extras. Você digita algo no windsurf e, no geral , em apenas alguns segundos, talvez alguns minutos, está ao vivo e você não precisa se preocupar com isso Está tudo conectado. Então, em termos simples, windsurf é onde você constrói o site Github é onde você o armazena na web e, em seguida, o Versll é onde você faz viver para que o mundo o veja Pense nisso como uma empresa de hospedagem. A propósito, você tem instruções passo a passo na cascata, para que você possa ler e ir devagar Ok, ótimo trabalho até agora. Estou muito feliz que você tenha chegado até aqui. Vamos fazer uma pausa rápida, e eu vou te ver em um segundo. Lembre-se de trabalhar junto em sua segunda visualização. 23. Publique seu site com o Vercel e corrija erros: Bem-vindo de volta. Vamos recapitular Por isso, criamos um site usando tecnologia moderna. Garantimos que funcionasse bem. Em seguida, o enviamos para o Github e agora estamos prontos para publicá-lo para que possamos compartilhá-lo com o mundo Agora, os desenvolvedores realmente não dizem publicar. Eles dizem implantar. Então, vamos implantar com Versll Já deve ter uma conta se você estiver acompanhando Agora, no Versll, você pode ser solicitado a conectar o Github, mas isso é muito fácil São apenas alguns cliques. Nada importante, nenhuma chave, nada disso. Contanto que você permaneça logado, você vale a pena. Ok, é aqui que o fundo começa. Queremos importar o projeto porque conectamos o Versll ao Github, vemos todos os nossos projetos. Esse é o meu nome aqui. Bem, o nome que eu coloquei no Github, então eu o reconheço. E mais do que isso, posso ver que há um novo projeto que acabei de enviar. Então, o que vou fazer é clicar em Importar. Aqui temos apenas algumas coisas para cuidar. Portanto, o Versll fornece um nome de projeto por si só, e está tudo bem Ele reconhece a estrutura. Próximo JS. Ok, coisas boas. Nós realmente não nos importamos. A única coisa que precisamos adicionar são essas variáveis de ambiente. E isso parece complicado, mas na verdade é o que o windsurf está nos dizendo para fazer Então, volte e você verá que precisa adicionar a chave da API e dois campos do e-mail e do e-mail. Então, na verdade, isso é bem simples. É uma questão de copiar e colar, e a IA diz exatamente o que você precisa colar Então, a primeira parte no campo esquerdo, o nome da coisa, e no lado direito, o valor, também conhecido como chave. Então, deixe-me fazer exatamente isso. Novamente, vou desfocar minha chave por motivos de segurança. Ah, certifique-se de usar os valores recomendados. Então, no campo do e-mail, é o endereço padrão. Entregue no resend dot Dev aqui, na verdade fiquei confuso com Windsurf e usei outro endereço, mas acho que também funciona OK. E nos dois e-mails, é o e-mail que você usa para se inscrever e reenviar E agora estamos prontos para a implantação. Use este botão grande para publicar nosso site. Mas o problema é o seguinte. Esteja ciente de que leva alguns minutos. Às vezes, dois, três, quatro, isso realmente depende. Agora, se você rolar para baixo, poderá realmente ver um cronômetro e o estado atual Se tivermos sorte, talvez recebamos uma mensagem de sucesso em cerca de 40 a talvez 50 segundos. Mas na maioria dos casos, para ser justo, vai falhar nos alimentos algumas vezes. Agora, vamos ver se temos sorte. Ok, não, na verdade falhou. Podemos ver que há alguns problemas com isso. Mas o problema é o seguinte. um ícone de cópia no canto superior direito, então vamos usá-lo. Curiosamente, posso ver que está relacionado aos depoimentos. Eu tive algo parecido no passado. Aqui estão as coisas engraçadas. Então, quando você adiciona depoimentos, normalmente adiciona uma citação para mostrar o que as pessoas estão dizendo sobre a empresa normalmente adiciona uma citação para mostrar o que as pessoas estão dizendo sobre a empresa, certo? Uma citação, certo? Bem, essas aspas, esse caractere, bem, se não estiver formatado corretamente, esses caracteres quebram o código Então, na verdade, é muito tolo, mas, sim, tive que usar de cinco a dez instruções apenas para revisar todo o projeto e limpá-lo Embora alguns desses modelos sejam incrivelmente inteligentes, às vezes eles cometem erros bobos Mas sim, voltando ao assunto. Aqui está o que está acontecendo. Então, o windsurf está verificando os arquivos e consertando quase tudo Depois que estiver satisfeito, ele será enviado para o Github, que significa que atualizará o GitHub com o código mais recente com todas as correções Obviamente, o terminal pode parar, mas digite qualquer coisa, pressione Enter e ele deverá continuar. Ok, pronto para ir. Mas sim, depois que o código for carregado do nosso computador para o Github , o Versll também receberá o novo código automaticamente Ok, o modelo diz que está pronto e diz que devemos tentar novamente no Versll Ok, vou clicar aqui no GoTo Project. Aqui, eu sei que é sua primeira vez, mas na verdade é bem simples. Se você notar essa parte, ela é amarela, o que significa que ela está tentando construir o projeto novamente. Portanto, é um processo ativo. Mas sim, depois de alguns segundos, ele falha novamente, então é vermelho. Novamente, isso é típico. Então, vamos clicar e ver o registro. Parece ser muito parecido. Sim, provavelmente é o mesmo problema, mas o problema é o seguinte. Não se preocupe em ler muito o registro. Basta copiar e colar de volta no Winserf e veremos o que é o quê. Não se apresse com isso. E agora, você deve estar acostumado com esse fluxo em que o Winserf está consertando coisas, o terminal fica preso, você o retoma e, em seguida, tudo é enviado de volta para Ok, agora, vamos voltar para Versll e aqui é onde você deve se concentrar Esta é minha conta, esse é o projeto atual, e essa é a implantação atual, que falhou. Então, voltamos ao projeto clicando aqui no nome do projeto. Lembre-se de pausar sempre que precisar na segunda vez que assistir ao vídeo OK. Agora, depois de clicar, você pode ver que a nova versão está tentando ser compilada. Como atualizamos o GitHub, Versel viu isso e o está publicando automaticamente Agora, é claro, você pode parar com isso, mas sim, isso geralmente é o que você quer fazer. Agora, vamos ver se temos sorte. Podemos esperar aqui ou clicar nele. Vamos ver o que está dentro. Então, o status aqui está em amarelo, então temos que esperar um pouco mais. Mas sim, depois de cerca de um minuto, ok, mais alguns problemas. Novamente, clássico. Agora, engraçado, é sobre a Super Base. Ok, achei que o tínhamos removido, mas parece que alguns arquivos ainda têm algo sobre ele. Agora, isso é um pouco frustrante, certo? A IA fez muitas coisas ruins em nosso projeto. Agora, do seu lado, tenho certeza de que você não terá esse problema específico. Talvez você tenha tido sorte e talvez tenha funcionado na primeira vez. Mas, por outro lado, acho que isso é útil. Você pode ver a depuração em ação. Agora, eu não queria remover esses problemas da gravação do curso porque acho essencial que você entenda que isso é normal. Isso está totalmente bem. É esperado. À medida que você se sentir mais confortável com esse fluxo, estará pronto para qualquer coisa. Mas você tem que estar relaxado. Você não precisa ficar nervoso. Você não precisa ver vermelho. Você não precisa ficar com raiva. Você não precisa se preocupar com os créditos e com a forma como está consumindo dinheiro. Isso não vai ajudar. Mas sim, avanço rápido e outra falha, mas não vou me desesperar Vou continuar trabalhando nisso e continuarei atualizando. Vou continuar consertando isso. Mesmo que esteja me custando alguns créditos e alguns minutos, estou bem com isso Tente trabalhar com um freelancer de uma parte diferente do mundo por, digamos, 50 dólares por hora e você verá rapidamente como isso é infinitamente melhor Não é incrível. Não é um passeio no parque, mas a alternativa é muito pior. Mas sim, depois de tanto trabalho, finalmente temos luz verde O site está pronto. É ao vivo. Agora você pode clicar nele aqui e vê-lo em ação. E aqui está em toda a sua glória. Agora você pode compartilhá-lo com seus amigos e familiares. Mas o problema é o seguinte. Antes de fazer qualquer coisa, vamos ver se o e-mail chega. Então Wserf sugeriu isso, lembre-se que usamos um e-mail diferente que não usamos Usamos a integração. Então, vamos dar uma olhada rápida e ver se isso funciona. E sim, vitória. O formulário ainda funciona. O site está ativo. O formulário funciona. Parabéns. Ok, vamos continuar depois da pausa rápida. 24. Publique o site em seu próprio nome de domínio: Bem vindo de volta. Conseguimos fazer o upload do nosso site para o GitHub e depois implantá-lo com Se você voltar para Versll, poderá ver um endereço temporário aqui Não é bonito de se ver, é claro, mas é ao vivo. Funciona. Você pode compartilhá-lo com as pessoas. Agora você pode parar, voltar ao Winserf e fazer algumas outras alterações para melhorar o site, adicionar mais páginas, mais recursos, melhorar o design, traduzi-lo para o seu próprio idioma, o que funciona, certo Mas caso você esteja curioso, quero mostrar como você pode mudar de um endereço temporário, um link feio para algo como cresbarn.com Então, seu próprio nome de domínio. Volte para Versll para seu projeto e você terá algo chamado domínio Clique nele. Isso é exatamente o que estamos procurando. Aqui, posso ver o que a Versll fez para mim sozinha. Agora, novamente, isso não é ruim, mas eu quero algo que seja meu. Então, vamos clicar em Por domínio. E depois de alguns segundos, você poderá pesquisar algo, seu próprio nome de domínio. Agora, os melhores, é claro, já estão escolhidos, mas você pode usar seu próprio nome. Então, vou escrever Chris Barn, mas sei que o.com já está em uso porque eu o comprei anteriormente Agora, o que eu adoro no Versll é que ele mostra muitas opções possíveis de from.ai para algo um pouco mais clássico como.net Esses são todos os que estão disponíveis, e você pode tomar uma decisão informada porque os preços são claros como o dia. Obviamente, Chris Barry and.ai 149 dólares é um pouco Então, eu vou escolher outra coisa. Vamos usar FYI, o que na verdade significa, para sua informação, FYI Isso não faz muito sentido, mas ei, são $6, seis dólares Então, vamos clicar nele e comprar. Como você pode ver, são seis dólares e alguns trocados. Ok, isso é por ano. Ok, coisas legais. Vou clicar aqui para comprá-lo e agora preciso confirmar clicando novamente. Ok, não se preocupe. Agora vou ter que adicionar meu cartão de crédito e minhas informações de cobrança Isso vai demorar um pouco. Mas sim, não se preocupe. É simples. Eu também tenho que verificar com meu banco, é claro, confirmar a transação, as obras. Nada muito importante. É como qualquer outra compra online. Agora, o problema é o seguinte. Na verdade, me deu essa mensagem, o que não é bom. Mas o problema é o seguinte. Eu vi que o dinheiro foi levado, mas sim, Versll me deu esse erro Agora, nesses casos, você tem que ficar calmo. Esses são negócios sérios e você não deve se preocupar. Então, vamos voltar aos domínios. Então sim, aqui está o meu. Chris Barron para sua informação. Tudo bem. Gostaria de lembrar que a Versll substitui sua empresa de hospedagem Portanto, não há necessidade de comprar um plano de hospedagem, um VPS, um servidor compartilhado ou qualquer outra coisa. Ok, agora vamos voltar ao assunto. Vamos voltar ao nosso projeto clicando aqui no canto superior esquerdo. Eu só tenho um projeto de dentista, então vamos clicar nele. Ok, estamos prontos para ir. Agora, vamos clicar em Domínios e estamos de volta onde começamos Mas desta vez, não compraremos um. Vamos adicionar um. Então clique aqui e escolha o que você acabou de comprar. Para mim, isso é Chris Barron FYI. Há uma configuração aqui que é recomendada. Deixe marcada. Ok, agora eu não vou entrar no que isso significa porque isso vai nos desviar. Deixe marcada. Ok, clique em Adicionar domínio e você terá que escolher a versão do projeto que deseja publicar. Obviamente, vamos simplificar a versão atual que está em produção. Fique seguro e agora temos algumas instruções para nós. Nada importante, mas teremos que fazer algo sozinhos. Até agora, tem sido fácil, mas agora cabe a nós adicionar esse registro de nome C. Novamente, você não precisa saber o que é isso. Deixe-me guiá-lo passo a passo. Então, o que você precisa fazer é anotar esses três bits, esses três itens. Você pode copiá-los em um bloco de notas ou qualquer outra coisa. Agora, a primeira linha já está definida, então não se preocupe com isso Só temos que fazer o segundo. Agora, caso você esteja curioso e queira verificar o status sem fazer nada, obviamente, não vai funcionar. Configuração inválida, é claro. Claramente, não está funcionando porque não o configuramos. Então, aqui está o que você precisa fazer. Volte para a página de domínios. Veja a navegação aqui. Você deve encontrá-lo sem muitos problemas. Em seguida, use os pontos no lado direito do seu nome de domínio. Aqui, queremos configurá-lo. Queremos configurá-lo. Role um pouco para baixo e, em DNS DNS, temos esses campos para fazer os quais podemos adicionar os detalhes anteriores Para ser honesto, Verl poderia ter feito isso sozinho, mas, ei, tudo bem Então, coloque WWW no primeiro campo. Em seguida, no menu suspenso, selecione o nome C. E, finalmente, para o valor, adicione esse texto, mas certifique-se de adicionar o ponto no final. O ponto realmente é necessário. Ok, não mude mais nada. Em vez disso, clique em adicionar e acredite ou não, é isso. Você receberá uma mensagem de sucesso no canto inferior direito e poderá ver que a entrada agora está salva. Agora, o problema é o seguinte. Você pode estar animado para visitar seu próprio nome de domínio, certo? Mas não está pronto. Está no forno. Isso demora um pouco. Normalmente, de 4 horas a 24 horas. Esse é o guia oficial. Portanto, não fique desapontado se não estiver funcionando imediatamente. Para mim, demorou cerca de dez a 15 minutos. Mas lembre-se, você tem que ser paciente. Não vá trocar coisas. Não reclame com Windsor por um navio que não está funcionando. se apresse com isso. Fique calmo. Mas sim, aqui está. Deixe-me avançar rapidamente. Chris Barron agora está ao vivo. O site parece bom. Somos dourados. Parabéns. Agora você tem seu próprio site do início ao fim sem saber programar. Ah, um. Você pode se refrescar como um louco, certo, nos primeiros segundos ou minutos. Demora alguns minutos para que o SSL seja instalado. Portanto, seu antivírus pode mostrar alguns avisos novamente no início, ou você pode ter um site quebrado se acertar constantemente um cinco ao atualizar Mas depois de alguns minutos ou talvez algumas horas, ele funcionará perfeitamente sem nenhum aviso ou qualquer outra coisa Isso é totalmente normal. Qualquer programador clássico ou qualquer empresa de hospedagem clássica funcionaria exatamente da mesma maneira Portanto, não há desvantagens. Ok, vamos parar um momento e comemorar 25. Como fazer alterações em nosso site ativo: Volte. Não importa se você comprou seu próprio nome de domínio ou se está usando o que a Versll criou para você, você ainda pode continuar melhorando o site Para mim, há uma área com texto em raios superleves que é difícil de ler, então eu tenho que corrigir isso. Então, deixe-me mostrar como é fácil quando tudo está configurado. Novamente, isso funcionará com um domínio personalizado ou básico fornecido pela Versll. Então, primeiro de tudo, vou fazer uma captura de tela do Firefox Você pode usar qualquer tipo de plug-in do navegador. Depende realmente de você. Sei que algumas pessoas usam Safari, Chrome, brave Edge e muito mais, então não vou entrar em plug-ins que fazem uma Basta fazer uma captura de tela e pronto. Em seguida, arraste-o para o windsurf neste campo. Vai ficar assim. Mas, para não ser desanimador, vamos fazer uma grande mudança, algo que será realmente dramático Então, vamos pedir ao modelo que mude o esquema de cores de azul para vermelho. Isso deve fazer uma grande diferença. Isso vai ser bastante óbvio. Ok, vamos apertar Enter e partimos para as corridas. Então, o modelo analisa todo o site e prepara tudo Na verdade, não é tão simples quanto eu pensei que seria. Portanto, o modelo está mudando alguns arquivos. Agora, para ser honesto, nós realmente nos importamos? Não, na verdade não. Ele está fazendo tudo sozinho com um único prompt. Porém, para ser justo, depois de um tempo, teremos que gastar outro crédito porque, nesse ritmo, ele vai realmente gastar muitos arquivos. E sim, aqui está. Como lembrete, após cerca de 20 etapas, Wind Surf pergunta se você deseja continuar Isso lhe custará outro crédito. E sim, vai continuar e, sim, está fazendo muita coisa. Mas, sim, espero que você consiga perceber como você poderia potencialmente quebrar seu site alterando tantos arquivos. Quando você está trabalhando com tantos arquivos e alterando coisas, isso pode ser um pouco perigoso. E aqui está a coisa. Em um determinado momento, o modelo leva algum tempo. Você pode ver isso aqui. Então, eu estava realmente preocupado que estivesse preso agora. Mas sim, anteriormente, o terminal era o problema, e nós apenas digitávamos qualquer letra, e estava tudo bem Mas, nesse caso, parece que o modelo está pensando por um tempo. Mas não, temos sorte, temos sorte. Está tudo bem. Acho que o arquivo era muito grande com alguma coisa, e é por isso que demorou algum tempo. Novamente, você precisa estar relaxado. Não fique nervoso com isso. Não fique nervoso Mais uma vez, estou sinceramente surpreso com quantidade de arquivos que ele está mudando para o código de cores simples Isso provavelmente está relacionado à estrutura de texto que usamos. É aqui que alguma experiência de codificação seria útil. É por isso que os desenvolvedores pagam seis dígitos por ano ou costumavam pagar, pelo menos. Eles sabem como otimizar as coisas. Eles podem construir coisas mais rapidamente com menos recursos. Mas, mais importante ainda, eles podem criar projetos fáceis de gerenciar. Então, eu tive projetos em que eu poderia editar um único código colorido em uma linha e todo o site seria atualizado. Aqui, parece que estamos lidando com mais de 15 arquivos, talvez até mais. Agora, novamente, nós realmente nos importamos? Isso nos afeta? Não, na verdade não. O cliente se importaria? Não, claro que não, na verdade não. São alguns minutos extras para nós. Talvez algumas instruções extras, mas não é um trabalho real, você sabe, não estamos realmente trabalhando Só estamos esperando. Ok, parece que temos que continuar mais uma vez. Mas acho que estamos bem perto do fim, eu acho. Sim, uma palavra rápida. E sim, vamos enviar tudo para o GitHub. Claro, ele faz isso automaticamente, então isso é muito legal. Esse é o poder de configurar as coisas corretamente. Não consigo enfatizar isso o suficiente. Tenho certeza de que você não estava muito empolgado em instalar todas essas ferramentas para configurar todos esses MCPs e tudo Mas, sim, está valendo a pena. E parece que está pronto. Você pode acessar o site e atualizar, mas obviamente a alteração não será instantânea porque está ativa em um servidor Está ao vivo na Internet. Então, vamos voltar para Versll e ver o status da fatura. Agora, em geral, depois de conseguir implantá-lo corretamente, há uma boa chance de que ele não falhe. É muito provável que ele sempre funcione , desde que você não faça grandes mudanças sérias. Agora, leva aproximadamente o mesmo tempo para construir de 30 a 50 segundos. Mas sim, no geral, acho que vai receber luz verde. E sim, aqui está. Vamos conferir o site. E sim, é vermelho. Para ser justo, não é só vermelho. São tons de vermelho. Então, eu pude ver por que demorou tanto tempo. Mas, sim, uma dica, algumas continuam sendo justas e fizemos uma mudança significativa nosso design. E está tudo ao vivo. Para ser justo, o ótimo texto parece que ainda está lá. Não sei por que o modelo se esqueceu disso. Mas sim, vamos fazer outra captura de tela. Mas desta vez, vou ser mais direto. Eu vou dizer o seguinte. Faça este texto 22, dois, e esse é um código de cores muito escuro que eu conheço de cor. Isso garante um resultado sólido. É claro. Mesmo que seja uma pequena mudança, o problema é o seguinte. Ainda temos que enviar para o Github. O Versil precisa fazer outra implantação. Então, idealmente, você faria muito mais alterações e depois enviaria para o GitHub. Mas sim, no momento, para fins de teste, tudo bem. Portanto, não se preocupe. No geral, estamos voando. Nós terminamos. O texto agora está cinza escuro. É fácil de ler e temos um site sólido do início ao fim. E, claro, você pode continuar a atualizá-lo dessa forma. Quando estiver satisfeito com isso, envie-o para o Github e pronto Você não precisa insistir cada mudança, a decisão é sua. Sim, vamos fazer uma pausa rápida. Parabéns novamente. Essa é uma vitória sólida. 26. Nadando em um oceano: Bem-vindo de volta. Eu quero apontar uma coisa. Quando eu estava aprendendo a vibe code, tentei usar projetos criados pela minha forma de desenvolvedores Esses caras eram desenvolvedores habilidosos com muito conhecimento, mas cometeram um grande erro. Eles não deixaram nenhum bilhete. Agora, no GitHub, no meu próprio GitHub, posso acessar 30, 40 projetos que eles fizeram, mas é o seguinte Eu não sei nada sobre eles. Então, quando comecei, tentei atualizá-los e fazê-los funcionar. Eles foram feitos em 2018, 2019, então obviamente são muito antigos. E aqui está a coisa. Resumindo, eu falhei. Passei muito tempo, muitos créditos, e foi muito chato E então eu tentei dar meu primeiro toque. Então mudei minha abordagem e disse: Ok, vamos dar meu primeiro toque sozinho Mas vou usar um código existente, certo? Então, vou usar algo do Github. Lembre-se de que alguns projetos são públicos. Isso significa que você pode copiá-los e construir em cima deles, certo? E achei que isso me economizaria muito tempo e problemas e, claro, créditos desperdiçados. Mas o problema é o seguinte. Eu falhei mais uma vez. E não é a falha que é o problema, é como eu me senti, e é isso que eu quero compartilhar. O problema é o seguinte. Eu estava trabalhando com modelos abertos de IA, modelos que eram gratuitos na época, quatro e 4.1. E eu estava constantemente esmagando insetos, consertando peças, depois de peças, depois de peças Agora, o problema era que eu não tinha ideia se estava no BG cinco em 50 ou cinco em 50.000 Eu não tinha nenhum ponto de referência. Foi como nadar no oceano com muita neblina ao meu redor. Eu não conseguia ver a costa. Eu não conseguia ver a praia. Eu não sabia se estava nadando na direção certa. Talvez eu estivesse a alguns remos da praia. Talvez eu estivesse a milhas de distância. E foi muito cansativo usar prompt após prompt, experimentando várias coisas E esse é o problema. Eu não sabia se estava mais perto, se estava mais perto do objetivo final de realmente fazer o projeto funcionar. Eu não tinha ideia. E aqui está a coisa. Se você ficar preso e não tiver certeza disso, sempre poderá iniciar uma nova conversa. Você pode simplesmente clicar aqui. Um novo modelo será muito mais útil. Por exemplo, se eu adicionasse a seção da galeria ao site do dentista, iniciaria uma nova conversa clicando aqui Esse é o método recomendado. Você divide o projeto em partes. Agora temos uma base. Nós o publicamos. Legal. Então, talvez queiramos adicionar qualquer coisa, uma galeria, depois o rastreamento do Google Analytics talvez um formulário mais complicado. Ok, bem, essas coisas podem ser três conversas diferentes. Lembre-se de que você está usando a mesma quantidade de créditos. Não há desvantagens, mas uma nova conversa significa um novo modelo Não está cansado das instruções anteriores. Mas, voltando ao meu ponto de vista, se você sente que está nadando em um oceano e não tem ideia de onde está, precisa fazer uma pausa e reavaliar Você precisa mudar de modelo ou iniciar uma nova conversa. Eu, até agora, costumo pensar que começar do zero é muito melhor. Tenha o modelo, crie tudo do zero sozinho. Mas é claro que você pode referenciar um projeto. Novamente, para se inspirar, use-a como inspiração, e o modelo tomará nota disso. Mas não importe um código e espero que ele seja executado Espero que você possa construir em cima disso. Normalmente, isso não vai funcionar, especialmente no início de sua carreira. Então, meu conselho é começar com pequenos projetos divertidos e depois progredir. Não se canse de nadar demais no desconhecido . Sim, tenha paciência. Mas se você sentir que não está progredindo bem, faça uma pausa e procure outra maneira 27. E agora? : Bem-vindo de volta. Parabéns. Você chegou ao fim, e isso é muito importante. Você não criou apenas alguns sites. Você realmente desenvolveu as habilidades por trás deles. Você aprendeu como orientar a IA com instruções claras, como estilizar com propósito, como fazer com que as coisas pareçam melhores e se sintam melhor E isso sem mergulhar em códigos complexos, sem qualquer tipo de codificação Mais importante ainda, você pratica um pouco toda vez, algumas instruções aqui e ali, alguns ajustes aqui e ali E é assim que você fica bom. Não assistindo , mas praticando. E agora? Bem, você tem que continuar. Você tem que escolher uma ideia totalmente nova. Você pode criar uma marca, um projeto pessoal. Você inicia uma nova pasta e simplesmente trabalha. Você experimenta o prompt, cola, aperfeiçoa, publica e o torna seu. Basicamente, você está pronto para criar coisas reais para si mesmo, depois para clientes, talvez apenas por diversão. Mas o que quer que você faça, lembre-se disso, você tem que ter fé. Você tem que ter paciência. E sim, você realmente não precisa de um desenvolvedor para criar coisas bonitas. Você só precisa saber como falar com essas ferramentas. Obrigado por passar esse tempo comigo. Crie algo do qual você se orgulhe. À medida que as coisas mudarem, continuarei atualizando o curso. Vou adicionar novos projetos, vou adicionar novos recursos, mais exercícios. Mas, sim, por enquanto, você tem que continuar praticando. Você tem isso. Aqui é Chris Barron saindo. Muito obrigado.