1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Domínio do desenvolvimento ao vivo (View) em Go (GoLang)
Curso de Domínio do desenvolvimento ao vivo (View) em Go (GoLang)
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Desenvolvimento de Live(View) em Go (GoLang)
Desenvolvimento Moderno Inspirado no Phoenix LiveView em GoLang, Onde o JS Não é Necessário (Quase)
Bem-vindo ao curso 'Desenvolvimento Avançado de Web em Go'. Neste curso, você aprimorará seu conhecimento em GoLang explorando as técnicas mais recentes de desenvolvimento web conhecidas como modelo de programação 'LiveView'. Abordaremos vários tópicos populares no desenvolvimento de aplicativos web e demonstraremos como implementá-los usando técnicas Live(View), minimizando a necessidade de JavaScript. Essa abordagem simplifica o desenvolvimento de aplicativos web e promove uma mentalidade orientada para soluções.O que você aprenderá
- Criar aplicativos web interativos em GoLang
- Utilizar websockets para comunicação moderna entre cliente e servidor
- Desenvolver aplicativos baseados em UI usando suas habilidades existentes de backend em GoLang
- Implementar técnicas de push para atualizações em tempo real do backend
- Criar aplicativos colaborativos usando a abordagem LiveView
- Acelerar o desenvolvimento com técnicas modernas de programação
- Escrever código de aplicativo altamente sustentável e legível
O que é a Abordagem/Modelo de Programação LiveView?
O LiveView permite a criação de experiências de usuário ricas e em tempo real com HTML renderizado pelo servidor. O modelo de programação LiveView é principalmente declarativo, eliminando a necessidade de manipulação explícita de eventos. Em vez disso, os eventos são gerenciados por manipuladores vinculados a IDs de eventos. Quando o estado muda, o LiveView renderiza automaticamente as partes relevantes do modelo HTML e envia as atualizações para o navegador por meio da comunicação websocket. Essa abordagem foi popularizada pelo Phoenix Framework e possui implementações em várias linguagens e plataformas.Tópicos Abordados neste Curso
Ao longo deste curso, construiremos um aplicativo web básico em GoLang usando a abordagem Live(View). Os principais tópicos abordados incluem:- Programação inspirada no LiveView - detalhes técnicos
- Conceitos-chave do Live(View) explicados
- Termostato - um aplicativo interativo sem JS
- Implementação de comunicação Pub/Sub
- Aprimorando o termostato - adicionando chat, relógio e ganchos JS
- Live(View) em frameworks populares
- Integração de aplicativo Live(View) com servidor NATS
Resumo
O objetivo deste curso é servir como um guia abrangente para a programação Live(View). Adotamos uma abordagem pragmática construindo aplicativos reais e explorando o modelo de programação Live(View) de maneira prática.Repositório do GitHub
O código-fonte deste curso está disponível no repositório do GitHub vinculado à última aula. Você pode clonar o repositório e acessar os trechos de código desenvolvidos ao longo do curso.O que você aprenderá
Ao final deste curso, você terá adquirido conhecimento e habilidades em:- Criar experiências de usuário em tempo real com HTML renderizado pelo servidor
- Implementar programação semelhante ao LiveView do Phoenix(Elixir) em Go
- Construir UI baseada em formulários usando Live(View)
- Possibilitar comunicação de usuário baseada em Pub/Sub com Live(View)
- Agendar tarefas de segundo plano periódicas usando Live(View)
- Desenvolver aplicativos de página única em um único arquivo
- Integrar com o framework Fabric
- Lidar com eventos de aplicativo de maneira declarativa
- Utilizar comunicação websocket entre frontend e backend
Share

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção