1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de ColdBox: Do Zero ao Herói
Curso de ColdBox: Do Zero ao Herói
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.
ColdBox: Do Iniciante ao Especialista
Introdução ao Principal Framework CFML MVC
Neste curso abrangente, você embarcará em uma jornada para dominar o ColdBox 6, o framework CFML MVC mais renomado. Desde os fundamentos da instalação e configuração até as funcionalidades avançadas, você obterá um profundo entendimento deste poderoso framework.Pré-requisitos
Para aproveitar ao máximo este workshop, você precisará ter os seguintes pré-requisitos: - Última versão do CommandBox CLI (nenhum conhecimento prévio necessário) - MySQL GUI - Um servidor de banco de dados local (usaremos o MySQL 5.7 no curso. Verifique se é a versão 5.7) - Docker (Opcional: você pode iniciar um serviço de banco de dados local com o comando docker start soapbox se necessário)Visão geral do curso
Ao longo deste curso, iremos nos concentrar na construção de um clone avançado do Twitter chamado SoapBox. Utilizando vários conceitos e metodologias de ferramentas, iremos utilizar recursos do ColdBox 6, incluindo testes de Desenvolvimento Orientado a Comportamento (BDD) e módulos ForgeBox.Esboço do curso
1. Introdução ao curso - Apresentações - Pré-requisitos de software - Expectativas do curso 2. Esqueleto do aplicativo - Criar um modelo de ColdBox usando o CommandBox - Construir e configurar o Test Harness - Construir e configurar Test Runners - CommandBox Test Watchers 3. Introdução ao ColdBox MVC - Introdução ao ColdBox.cfc - Configurações de desenvolvimento - Descobrindo o Roteador de Aplicativos - Manipuladores - Contexto de solicitação - Visualizações/Layouts por convenção - Reiniciando sua aplicação 4. Layouts - Criar um layout com tema Bootstrap para nosso aplicativo 5. Migrações de banco de dados - Introdução às Migrações - Instalação de Módulos de Migração - Comandos de Migração - Introdução às Variáveis de Ambiente do CommandBox - Configurar Variáveis de Ambiente - Criar e Executar Migrações - Configurar Aplicação e Test Harness para Acesso ao Banco de Dados - Configurar Test Harness e Base Spec 6. Introdução aos Modelos - Criar um UserService - Adicionar List Story ao Teste de Integração - Implementar o método list() para recuperar todos os usuários - Injetar UserService no Manipulador Principal - Chamar o método list() do Manipulador Principal e Exibir os Dados - Acessar os dados retornados da visualização main.index 7. Construindo o Fluxo de Registro - Criar o Registro Spec - Instalar bcrypt - Escrever o código de registro como um recurso ColdBox com métodos de especificação e modelo apropriados 8. Fluxo de Login e Logout - Instalar cbmessagebox - Criar as Especificações - Criar Rotas - Criar o Manipulador de Sessões de Usuário - Criar a Tela de Login do Usuário - Instalar cbauth - Criar um Modelo de Usuário - Atualizar o Serviço de Usuário para uso do cbauth - Atualizar Especificações para Ações de Login/Logout - Atualizar Manipuladores para Ações de Login/Logout - Atualizar Layouts para Uso de Login - Atualizar Especificação para Registro com Auto-login - Criar Auto-login com Registro - Personalizar Messagebox - Utilizar Messagebox para Mensagens 9. Rants - Criar Nova Migração para Rants - Criar um Recurso Rant - Atualizar a Rota do Recurso - Atualizar o Objeto Rant - Atualizar o RantService - Criar Testes Unitários Básicos e Discutir Pragmatismo de Teste Unitário vs BDD - Construir e Testar a Configuração CRUD - Alterar Evento Padrão da Aplicação para Rants - Atualizar o Layout Principal para Adicionar um Rant 10. Segurança - Instalar cbsecurity - Criar Regras de Segurança - Atualizar o Serviço de Usuário para Validação de Usuário - Confirmar Segurança 11. Visualizar Rants do Usuário - Criar a Especificação para a Página de Perfil - Adicionar Rotas para o Perfil - Atualizar o Rant Service para Obter Rants por Usuário - Criar o Manipulador - Criar um Viewlet Reutilizável para Nossos Rants 12. Adicionar Ações de Rant - Criar Migrações para Bumps e Poops - Criar um Serviço de Reação para as Ações - Atualizar o Objeto Rant para Reações - Atualizar Testes - Atualizar o Viewlet Rant - Aprender sobre Convenção vs Configuração do Wirebox 13. Tornar as Reações Funcionais - Atualizar o Viewlet - Mostrar o Auxiliar HTML e seus Usos - Criar Especificação para Rastrear Bumps no Usuário e ReactionService - Criar os Métodos Get Reaction no Reaction Service - Criar os Métodos hasReaction no Usuário - Criar Novas Rotas e Manipuladores - Criar os Testes de Integração - Implementar os ManipuladoresO que você aprenderá
Ao final deste workshop, você terá adquirido os seguintes conhecimentos e habilidades: - Compreensão aprofundada do ColdBox 6, o principal framework CFML MVC - Proficiência na instalação, modelagem e configuração do ColdBox - Domínio de recursos e funcionalidades avançadas oferecidas pelo ColdBoxShare

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