Angular, Spring e MongoDB do front ao banco de dados!

Aprenda os melhores frameworks para Web e seja um Dev fullstack

4.40 (149 reviews)
Udemy
platform
Português
language
Programming Languages
category
instructor
2,947
students
6.5 hours
content
Mar 2020
last update
$19.99
regular price

What you will learn

ReactJS

Angular

Integração de APIs

Spring

Description

Angular

Você é um desenvolvedor que precisa se atualizar?

Essa é a sua grande oportunidade! Nesse curso você de forma prática como utilizar esse framework que vem revolucionando o mercado de Desenvolvimento de Software. Aqui você aprenderá como utilizar o framework, melhores práticas, formas de carregamentos que deixam o seu sistema com alta performance.

  • Introdução ao Angular

  • Instalação das ferramentas

    • NodeJS

    • Angular CLI

    • VS Code

  • Criar um esqueleto do projeto com Angular CLI

  • Rodar o projeto

  • Estrutura de arquivos

  • Typescript

  • Componentes

  • Módulos

  • Criar componentes com Angular CLI

  • Como funcionam os componentes?

  • Grupo no Gitlab

  • Criar mais componentes

  • Header

  • Footer

  • Criar rotas simples

  • Criar mais dois componentes

  • Criar o menu para navegação das rotas

  • Navegação simples sem lazy load

  • Criar rotas com performance

  • Carregamento de arquivos lazy load

  • O poder dos módulos

  • Serviços

  • Classes

  • Métodos incomuns

  • Lista

  • Service

  • *ngFor

  • Formulário

  • ngModel

  • Two way data binding

  • HTTP

  • HttpClientModule

  • API IBGE

MongoDB

O banco de dados NoSQL que tem sido utilizado por muito programadores ao redor do mundo e por grandes empresas como Cisco, MetLife entre outras... Esse banco de dados é realmente excepcional e altamente escalável o que significa que ele suporta grandes volumes de dados e faz com que quem esteja utilizando perceba o quanto é simples utilizar um banco de dados que não é normalizado e nem relacional. Nesse curso você será capaz de aprender como utilizar esse banco de uma forma muito simples com grandes volumes de dados e também irá perceber o como é simples criar queries mais complexas que no mundo relacional seria preciso vários e vários joins.


Spring Framework

Nessa parte do curso você vai aprender a utilizar um dos melhores Frameworks para Java Web atualmente(Spring 5)um dos bancos de dados mais utilizados(MySQL), ainda um banco de dados NoSQL(MongoDB) que mais vem ganhando espaço atualmente, além de aprender um banco de dados em memória chamado H2 . Nesse curso você vai aprender tudo isso de forma simples e objetiva, além de conseguir versionar o seu código no GitHub. Isso mesmo, sem rodeios para aprender essas diversas tecnologias que são muito utilizadas mundialmente!

Veja o conteúdo dessa parte do curso:

Spring Framework 5

Módulo de introdução

  • Instalações necessários para o curso

  • Java 1.8

  • STS 3.9(Eclipse, Netbeans)

  • MySQL 5.7

  • MongoDB

Módulo de criação de projetos Web com Spring e STS

  • Introdução ao módulo

  • Utilizar o Spring Initializr

  • Criar projeto

  • Abrir o projeto com o STS

  • Abrir o projeto com o Netbeans

  • Explicações sobre as IDEs

  • Criar um projeto pelo próprio STS

  • Criar uma entidade

  • Introdução ao JPA

  • JPA na prática

  • JPA com MySQL

  • Criar tabelas

  • Introdução ao GitHub

  • Subir o projeto no GitHub

  • Documentar o Readme

  • Spring Data Repositories

  • Criar dados iniciais no MySQL

  • Utilizar os métodos do Spring Data

  • findById

  • findAll

  • delete

  • save

  • Criar métodos customizados

  • Consultas utilizando métodos customizados

  • Consultas utilizando @Query

  • Entendendo melhor os métodos customizados

  • Criar mais Queries

  • Spring Data Repositories MongoDB

  • Criar dados iniciais no MongoDB


Content

Angular

Introdução
Instalações necessárias
Rodar o projeto Angular
Criar componentes
Mais Componentes
Rotas
Menu
Carregamento de scripts
Service
Lista simples
Formulário simples
Integração com a API do IBGE
PrimeNG

MongoDB

Introdução
Instalação do MongoDB
CRUD com Mongo Compass
Gerenciar usuários
Importar dados de um CSV
Instalação do MySQL
MySQL vs MongoDB
Consulta com 3 milhões de registros
Aggregation
Conexão remota com o MongoDB
Replica set
Replica Set MongoDB
Replica Set na prática

Spring Framework

Introdução
Utilizar o Spring Initializr
Abrir o projeto com o STS
JPA na prática
JPA com MySQL
Introdução ao GitHub
Spring Data Repositories
Utilizar os métodos do Spring Data
Criar métodos customizados
Entendendo melhor os métodos customizados
Spring Data Repositories MongoDB

Módulo de Construção de APIs REST e Intellij Community

Instalar o Intellij community
O que é REST?
Criar o nosso primeiro endpoint Rest
Criar um CRUD simples e utilizar o Postman
Baixar os projetos da aula

Screenshots

Angular, Spring e MongoDB do front ao banco de dados! - Screenshot_01Angular, Spring e MongoDB do front ao banco de dados! - Screenshot_02Angular, Spring e MongoDB do front ao banco de dados! - Screenshot_03Angular, Spring e MongoDB do front ao banco de dados! - Screenshot_04

Reviews

Marcelo
February 28, 2022
Como eu já tinha algum conhecimento consegui acompanhar. Em alguns momentos aparentemente o professor citou alguma aula que os alunos não tiveram acesso. Mas no geral o curso foi bom, saí com mais conhecimento do que quando eu entrei.
Adriano
March 16, 2021
Estou iniciando a minha jornada nestas ferramentas, espero adquirir um bom conhecimento para aplicar no mercado de trabalho.
Leandro
September 23, 2020
Estou trabalhando com angular, e está ajudando a ter a base, porém teve coisa que ele fez e disse que iria explicar depois e não explicou, o curso ser pra dar um norte, se quiser aprofundar vai ter que procurar outro professor melhor.
Lucas
September 19, 2020
Achei que o curso poderia ter projetos reais para expandir a pratica e valorizar o aprendizado do curso
Paloma
September 5, 2020
É um curso bem básico, mas bem explicado no que se propõe, acho que o mongodb poderia ficar de fora e ter um módulo mais de exemplo práticos, no geral muito bom pra quem nunca teve contato com os frameworks!
Lucas
June 26, 2020
O curso não se aprofunda muito nos assuntos. Mostra como fazer, mas não explica "porque", nem "para que".
Cleilton
April 22, 2020
Esperava uma abordagem mais aprofundada dos conteúdos. O curso apresenta de maneira superficial os conteúdos
Patrick
March 30, 2020
Até agora está sendo bem didático e cheio de informações uteis e acessíveis a qualquer tipo de público, seja ele um completo leigo ou já iniciado no assunto.
Jonas
March 29, 2020
Amei a didática do curso. Dei 3,5 estrelas pq estou sentindo falta do suporte nas perguntas e respostas de cada video.
Caio
March 23, 2020
Curso direto ao ponto, com boas explicações e boa abordagem do Angular. Curso recomendado para quem já tem noção em programação.
Paulo
March 21, 2020
Muito bom a explicação básica da utilização, porém sem aprofundamento na utilização de Pattern no serviço REST.

Charts

Price

Angular, Spring e MongoDB do front ao banco de dados! - Price chart

Rating

Angular, Spring e MongoDB do front ao banco de dados! - Ratings chart

Enrollment distribution

Angular, Spring e MongoDB do front ao banco de dados! - Distribution chart
2434172
udemy ID
6/28/2019
course created date
3/23/2020
course indexed date
Bot
course submited by