Descrição
Ir Full Stack com Spring Boot e Angular
Torne-se um Desenvolvedor Full Stack com Java
Construa sua primeira aplicação Full Stack com Angular e Spring Boot
Bem-vindo a este incrível curso de Desenvolvimento Web Full Stack com Angular e Spring Boot. Este curso foi projetado para ser a introdução perfeita ao Angular e ao Desenvolvimento Full Stack para desenvolvedores Java e Spring. Se você não tem nenhuma experiência com Angular, TypeScript ou JavaScript moderno, não se preocupe - nós temos você coberto. Comece a aprender agora! ATUALIZAÇÃO: Nova seção sobre Spring Security O que nossos alunos estão dizendo: - 5 ESTRELAS - Este é o curso perfeito para desenvolvedores Java se familiarizarem com o Angular e ir além do conhecimento básico. O instrutor fez um ótimo trabalho. Obrigado! - 5 ESTRELAS - A jornada foi incrível e o tutor é incrível. Não tive dúvidas ou erros ao seguir os vídeos passo a passo. Recomendo este curso para qualquer pessoa que queira aprender Spring Boot + Angular. A explicação foi clara e sistemática. Obrigado, Sr. Rangakaran, você é o melhor tutor! - 5 ESTRELAS - Curso maravilhoso com conteúdo prático ensinado de forma muito intuitiva. Como desenvolvedor de aplicativos web com experiência em Spring Boot e Angular, este curso foi perfeito para aprender a usar as duas tecnologias juntas. Agradeço muito ao instrutor e aguardo mais cursos. - 5 ESTRELAS - As explicações em vídeo são claras e fáceis de seguir. Altamente recomendado! - 5 ESTRELAS - Muito bom curso. O instrutor tem muito conhecimento sobre o material e explica de forma clara. Um ótimo começo para aprender sobre desenvolvimento Full Stack. - 5 ESTRELAS - Explicação incrível, ótimo curso especialmente para desenvolvedores Java que desejam se tornar desenvolvedores full stack usando Spring Boot e Angular. Visão geral do curso: Neste curso, você aprenderá o básico do desenvolvimento web full stack construindo uma aplicação básica de gerenciamento de tarefas usando Angular, Spring Boot e Spring Security Frameworks. Você construirá a aplicação de gerenciamento de tarefas passo a passo, com mais de 100 etapas. Você usará Angular (Frontend Framework), TypeScript Basics, Angular CLI (para criar projetos Angular), Spring Boot (REST API Framework), Spring (Gerenciamento de Dependências), Spring Security (Autenticação e Autorização - Básica e JWT), Bootstrap (Estilização de Páginas), Maven (Gerenciamento de Dependências), Node (npm), Visual Studio Code (IDE para TypeScript), Eclipse (IDE para Java) e Tomcat Embedded Web Server. Nós o guiaremos pelo processo de configuração de cada uma dessas ferramentas. Angular é um framework front-end completo com uma ampla gama de recursos, enquanto o Spring Boot é um framework incrível para construir APIs RESTful e Microservices. Vamos combinar esses frameworks e criar uma incrível aplicação web full stack. Destaques do curso: - Visão geral - Passo 01 - Compreendendo a Arquitetura de Aplicação Full Stack - Passo 02 - Visão Geral Rápida de JavaScript Moderno e TypeScript - Passo 03 - Instalando o Angular CLI - Uma Ferramenta Incrível para Criar Projetos Angular - Passo 04 - Criando e Iniciando a Aplicação Angular com o Angular CLI - Passo 05 - Importando a Aplicação Angular para o Visual Studio Code - Passo 06 - Explorando os Comandos do Angular CLI - test, lint, e2e, serve, build - Passo 07 - Explorando a Estrutura do Projeto do Angular CLI - Mãos à obra com o Angular - Passo 08 - Introdução aos Componentes do Angular - Conceitos Básicos - Passo 09 - Introdução aos Componentes do Angular - Brincando com o AppComponent - Passo 10 - Gerando o Componente de Boas-vindas com ng generate - Passo 11 - Variações de Linguagem com um Exemplo - Java, JavaScript e TypeScript - Passo 12 - Gerando e Configurando o Componente de Login - Passo 13 - Compreendendo o Event Binding - Adicionando evento de clique na página de login - Passo 14 - Usando ngModel com Data Binding de Duas Vias na página de login - Passo 15 - Revisão Rápida das Abordagens de Data Binding - Passo 16 - Adicionando Autenticação Codificada no Componente de Lógica - diretiva ngIf - Passo 17 - Implementando Rotas para os Componentes de Login, Boas-vindas e Erro - Passo 18 - Implementando Roteamento do Login para o Componente de Boas-vindas - Passo 19 - Adicionando Parâmetro de Rota para o Componente de Boas-vindas - Passo 20 - Criando o Componente de Lista de Tarefas com ng generate - Passo 21 - Criando um Link para Tarefas no Componente de Boas-vindas - Passo 22 - Melhor Prática - Criando uma Classe de Tarefa - Passo 23 - Introdução Rápida aos Módulos do Angular - Passo 24 - Compreendendo o Bootstrap da Aplicação Angular com o Módulo e Componente Raiz - Passo 25 - Revisão Rápida - Módulos e Componentes do Angular - Passo 26 - Visão Geral dos Próximos Passos - Bootstrap, Menu, Rodapé e Refatoração - Passo 27 - Adicionando o Framework Bootstrap e Criando Componentes para Menu e Rodapé - Passo 28 - Usando o Bootstrap para Criar um Menu com Links de Navegação - Passo 29 - Estilizando o Rodapé e Outros Componentes com CSS e Bootstrap - Passo 30 - Boa Prática - Usar RouterLink em vez de href para Rotas - Passo 31 - Criando um Componente de Serviço de Autenticação Independente - Passo 32 - Usando o Session Storage para Armazenar o Token de Autenticação do Usuário - Passo 33 - Habilitando Links do Menu com Base no Token de Autenticação do Usuário - Passo 34 - Implementando Logout para Remover o Token de Autenticação do Usuário - Passo 35 - Protegendo Componentes usando Guardas de Rota - Parte 1 - Passo 36 - Protegendo Componentes usando Guardas de Rota - Parte 2 - Passo 37 - Revisão Rápida - Serviço de Autenticação, Injeção de Dependência e Guardas de Rota - Introdução a Serviços Web e REST - Passo 41 - O que é um Serviço Web? - Passo 42 - Perguntas Importantes sobre Serviços Web - Passo 43 - Serviços Web - Terminologia Chave - Passo 44 - Introdução aos Serviços Web RESTful - Configurando o REST e o Spring Boot - Passo 45 - Inicializando um Projeto de Serviços RESTful com o Spring Boot - Passo 46 - Criando um Serviço Hello World - Passo 47 - Melhorando o Serviço Hello World para Retornar um Bean - Passo 48 - Revisão Rápida da Autoconfiguração do Spring Boot e do Dispatcher Servlet - O que está acontecendo nos bastidores? - Passo 49 - Melhorando o Serviço Hello World com uma Variável de Caminho - Conectando o Frontend Angular aos Serviços RESTful do Spring Boot - Passo 50 - Conectando o Frontend Angular com a API Restful - 1 - Criando o Serviço de Dados - Passo 51 - Conectando o Frontend Angular com a API Restful - 2 - HttpClientModule e HttpClient - Passo 52 - Conectando o Frontend Angular com a API Restful - 3 - Compreendendo Observables - Passo 53 - Conectando o Frontend Angular com a API Restful - 4 - Compreendendo o Subscribe - Passo 54 - Conectando o Frontend Angular com a API Restful - 5 - Lidando com Respostas de Erro - Passo 55 - Chamando o Serviço HTTP de Boas-vindas com Variáveis de Caminho - Passo 56 - Projetando Serviços RESTful para Recursos de Tarefas - Passo 57 - Criando API REST para Recuperar Lista de Tarefas - Passo 58 - Conectando o Frontend Angular com o Serviço RESTful de Lista de Tarefas - Passo 59 - Criando API REST para Excluir uma Tarefa - Método de Requisição DELETE - Passo 60 - Adicionando Recurso de Exclusão de Tarefa ao Frontend Angular - Passo 61 - Criando Componente de Tarefa e Lidando com o Roteamento - Passo 62 - Projetando a Página de Tarefas com o Framework Bootstrap - Passo 63 - Criando Serviço de Recuperação de Tarefas e Conectando o Frontend Angular - Passo 64 - Melhorando a Aparência da Página de Tarefas - Passo 65 - Criando API REST para AtualEstimar frete
Payment & Security
Featured collection
Dúvidas Gerais
Após a confirmação do pagamento, você receberá um e-mail com todas as instruções para acessar seus cursos. O e-mail incluirá um link para a plataforma de ensino, onde você poderá fazer login utilizando suas credenciais cadastradas no momento da compra. Caso seja um curso em formato de arquivo para download, o mesmo estará disponível na área do aluno e poderá ser acessado diretamente pelo link enviado. Se você não receber o e-mail de acesso em até 24 horas, verifique sua caixa de spam ou entre em contato com nossa equipe pelo e-mail suporte@amentil.com.br.
Após a confirmação do pagamento, seu pedido será processado e enviado para o endereço cadastrado. Você receberá um e-mail com os detalhes do envio, incluindo o código de rastreamento para acompanhar a entrega. Trabalhamos com transportadoras confiáveis e os prazos variam de acordo com o método de envio escolhido e sua localização. É importante garantir que o endereço de entrega esteja correto para evitar atrasos. Caso tenha dúvidas ou problemas com a entrega, nossa equipe de suporte está à disposição pelo e-mail suporte@amentil.com.br.
Você pode tirar dúvidas diretamente com nossa equipe de suporte por diversos canais:
- E-mail: Envie sua pergunta para suporte@amentil.com.br, e nossa equipe responderá em até 2 dias úteis.
- Telefone: Ligue para +55 (48) 1234-5678, disponível de segunda a sexta, das 9h às 18h.
- WhatsApp: Envie uma mensagem para +55 (48) 91265-4321 e receba atendimento rápido e prático.
- Formulário de Contato: Preencha o formulário disponível em nosso site na página Contato.
- Redes Sociais: Você também pode enviar suas dúvidas pelo Instagram ou Facebook em @amentil.sa.
Estamos sempre prontos para ajudar!
Reembolso e garantias
O prazo de reembolso pode variar dependendo da forma de pagamento utilizada:
- Cartão de Crédito: O estorno será realizado em até 7 dias úteis após a aprovação do reembolso, mas o crédito poderá aparecer na sua fatura em um prazo de 30 a 60 dias, conforme a política da operadora do cartão.
- Boleto Bancário ou Transferência: O valor será devolvido via depósito em conta bancária em até 7 dias úteis após a aprovação do reembolso.
Você pode solicitar a devolução de produtos físicos seguindo o passo a passo abaixo:
- Entre em contato com nosso suporte:
- Aguarde nossa resposta:
Nossa equipe analisará sua solicitação em até 3 dias úteis e fornecerá as instruções detalhadas para a devolução. - Prepare o produto:
- Envie o produto:
- Reembolso ou troca:
Nosso compromisso é fornecer uma experiência confiável e segura ao acessar nossa enciclopédia online. Garantimos a qualidade dos serviços e funcionalidades oferecidos, seguindo as condições descritas abaixo:
1. Garantia de Acesso
- Disponibilidade: Oferecemos garantia de disponibilidade da enciclopédia online 24 horas por dia, 7 dias por semana, exceto durante períodos programados de manutenção ou por problemas técnicos fora do nosso controle.
- Resolução de Problemas: Em caso de interrupções no serviço, nossa equipe técnica atuará para restaurar o acesso no menor tempo possível.
2. Garantia de Conteúdo
- Precisão e Atualização: Todo o conteúdo disponibilizado é cuidadosamente revisado para garantir precisão e relevância. No entanto, a enciclopédia online é constantemente atualizada, e não podemos garantir a exatidão absoluta em casos de informações sujeitas a mudanças rápidas.
- Correção de Erros: Caso identifique erros ou inconsistências no conteúdo, você pode nos informar pelo e-mail conteudo@amentil.com.br, e faremos a análise e correção, se necessário.
3. Garantia de Segurança
- Proteção de Dados: Utilizamos tecnologias avançadas para proteger suas informações pessoais e garantir que sua navegação na enciclopédia seja segura.
- Privacidade: Todos os dados coletados seguem as diretrizes da nossa Política de Privacidade.
4. Garantia de Reembolso
Para assinaturas da enciclopédia online:
- Direito de Arrependimento: Você pode solicitar o cancelamento e reembolso integral em até 7 dias corridos após a compra, desde que não tenha acessado conteúdos pagos da plataforma.
- Problemas Técnicos: Caso não consiga acessar os conteúdos devido a falhas técnicas imputáveis à plataforma, garantimos suporte prioritário e, se o problema não for resolvido, você pode solicitar reembolso proporcional ao período não utilizado.
5. Limitações
- Conexão à Internet: Não garantimos acesso à enciclopédia em situações de instabilidade ou falhas na conexão de internet do usuário.
- Uso Indevido: O acesso e uso da enciclopédia são pessoais e intransferíveis. O compartilhamento de credenciais pode resultar na suspensão ou cancelamento da assinatura sem reembolso.
6. Contato para Garantias
Caso precise de suporte ou queira exercer algum direito de garantia, entre em contato conosco:
- E-mail: suporte@amentil.com.br
- Telefone: +55 (48) 1234-5678
- Horário de atendimento: Segunda a sexta, das 9h às 18h.