Formação Angular 10 - Integração com API Restful Java/Spring
4.5 (359 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,748 students enrolled

Formação Angular 10 - Integração com API Restful Java/Spring

Aprenda a integrar o Angular 10 com uma API Restful Java/Spring com aulas 100% práticas!
4.5 (359 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,748 students enrolled
Last updated 7/2020
Portuguese
Portuguese [Auto]
Current price: $48.99 Original price: $69.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 7.5 hours on-demand video
  • 6 articles
  • 41 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Criar aplicações com recursos avançados do Angular
  • Consumir uma API RESTful criada em Spring Boot/Java
  • Criar aplicações com o Angular Material
  • Autenticação e autorização de acesso com tokens JWT (JSON Web Token)
  • Trabalhar com rotas entre componentes
  • Criar Guards para adicionar segurança e controle as rotas
  • Criar formulários reativos
  • Validação de dados
  • Cria validadores personalizados para CPF e CNPJ
  • Aplicar máscara a campos como data, CPF e CNPJ
  • Utilizar componentes como Date Picker e janelas modais
  • Criar tabelas de listagem de dados com paginação e ordenação
  • Criar tabelas de listagem de dados Lazy loading
  • Criar formulários com recursos avançados
Course content
Expand all 60 lectures 07:36:37
+ Criando o projeto
7 lectures 24:46
Notas para o Angular 10
01:05
Criando o projeto
04:33
Configurando e executando a API RESTful Java
06:08
Bônus extra sobre APIs RESTful com Spring Boot e Java 8
00:19
Nota importante sobre o Angular Material 10!
00:49
Configurando o Angular Material na aplicação
08:35
+ Desenvolvendo o módulo de login e autenticação
24 lectures 03:17:44
Criando o módulo de login
05:48
Criando componente de login
03:30
Configurando a rota no módulo principal
09:06
Configurando a rota no módulo de login
09:05
Criando a tela de login - parte 1/2
12:25
Criando a tela de login - parte 2/2
13:06
Criando o model de login
06:12
Criando o serviço de login - parte 1/2
09:25
Criando o serviço de login - parte 2/2
13:10
Criando o módulo e componente de cadastro de pessoa jurídica
05:18
Criando as rotas do cadastro de pessoa jurídica
07:57
Criando o formulário de cadastro de pessoa jurídica
10:48
Criando o model de cadastro de pessoa jurídica
03:37
Criando o módulo de compartilhamento de recursos (shared module)
03:39
Criando a diretiva de máscara de entrada de dados
11:49
Criando o validador de CPF
07:38
Criando o validador de CNPJ
04:23
Criando o serviço de cadastro de pessoa jurídica
14:56
Criando o módulo e componente de cadastro de pessoa física
04:47
Criando as rotas do cadastro de pessoa física
07:33
Criando o formulário de cadastro de pessoa física
09:39
Criando o model de cadastro de pessoa física
03:06
Criando o serviço de cadastro de pessoa física
10:05
Adicionando o link de sair (logout)
10:42
+ Módulo de funcionário
15 lectures 01:53:17
Criando o módulo e componente do painel de funcionários
04:54
Criando as rotas do módulo de funcionário
08:11
Instalando o MomentJS e criando a enum de tipos de lançamentos
06:40
Implementando o componente de lançamento - parte 1/2
09:54
Implementando o componente de lançamento - parte 2/2
09:02
Implementando o model de lançamento
03:37
Criando o serviço utilitário de HTTP
10:57
Criando o serviço de lançamento
07:44
Implementando a persistência do lançamento no componente
12:07
Criando a listagem de lançamentos
13:01
Notas para o Angular 10
00:21
Adicionando paginação e ordenação a listagem de lançamentos
07:46
Traduzindo os labels (legendas) da paginação
06:27
Implementando o filtro (pipe) de tipos de lançamentos
07:59
Implementando o filtro (pipe) de formatação de datas
04:37
+ Módulo de administração
12 lectures 01:48:29
Criando o módulo e componentes do módulo de adminstração
05:45
Criando as rotas do módulo de administração
09:02
Notas para o Angular 10
00:09
Criando a listagem de lançamentos (Lazy loading datatable) - parte 1/2
11:45
Criando a listagem de lançamentos (Lazy loading datatable) - parte 2/2
13:28
Criando serviço de funcionário
04:49
Implementando o combo de seleção de funcionários na listagem de lançamentos
11:58
Implementando a ação para remover um lançamento
10:26
Implementando o cadastro manual de lançamentos
14:11
Implementando a ação de atualização manual de um lançamento
10:43
Requirements
  • Você deve ter noções de programação web (HTML, CSS)
  • Você deve ter noções de lógica de programação
  • Você deve conhecer Javascript básico
  • Você deve possuir conhecimento prévio básico de Angular
Description

Atualizado para o Angular 10!

Esse curso tem como objetivo principal ensinar a integrar o Angular 10 com uma API Restful criada com Spring Boot e Java.

Para tornar o aprendizado prático e divertido, você criará um projeto 100% prático ao longo do curso, onde serão ensinados passo a passo como integrar o Angular 10 com uma API Restful criada com Spring Boot e Java!

A integração consistirá em consumir uma API Restful em Spring e Java, com direito a cadastro de usuários, autenticação via token JWT (JSON Web Token), além de CRUDs de cadastro, que incluem listagem de dados com paginação, ordenação, e muito mais!!!

BONUS: Inclui apostila sobre criação de APIs Restful com Spring e Java!!!

Ao término do curso, você será capaz de criar aplicações utilizando os principais recursos do Angular 10, e criar aplicações com recursos avançados nesse poderoso framework.

Através do curso, você será capaz de se destacar no mercado de trabalho, como um desenvolvedor web que possui conhecimentos avançados em Angular 10, capaz de criar aplicações complexas.

Veja a seguir como esse curso o tornará um profissional diferenciado no mercado de trabalho:

  1. Através do estudo utilizando projetos na prática, você será capaz de criar seus próprios projetos em um curto espaço de tempo.

  2. Aqui serão apresentadas as melhores práticas a serem seguidas, o que significa que você criará aplicações otimizadas e de qualidade.

  3. Com a criação de um projeto prático, você terá uma ampla base de exemplos codificados para utilizar como referência em seus projetos, o que aumentará a sua produtividade.

  4. Recursos avançados em Angular 10, assim como integração com APIs Restful, possuem alta demanda no mercado, uma vez que ele não é dominado por muitos desenvolvedores ainda, então não perca tempo e saia na frente da concorrência.

O curso é 100% prático, e todas as lições são executadas passo a passo para que não fique nenhuma dúvida.

É um curso para ser realizado do início ao fim, deixando ainda um gosto de quero mais ao seu término!

Como foi possível perceber, só existem vantagens em atender esse curso, e se você pretende se tornar um profissional diferenciado no mercado de trabalho de desenvolvimento web, esse curso foi feito para você!

O que você está esperando? Comece agora mesmo e bons estudos.

* Este curso não inclui o desenvolvimento da API Restful com o Spring/Java, mas como bônus será disponibilizada uma apostila em PDF com os detalhes da criação da API Restful.

Who this course is for:
  • Esse curso é para desenvolvedores Web/Javascript que pretendem criar aplicações web com o Angular
  • Desenvolvedores que pretendem aprender recursos avançados do Angular
  • Desenvolvedores que pretendem aprender ou melhorar seus conhecimentos em Angular de modo divertido, através da criação um projeto prático