Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Angular 11 Avançado: Arquitetura e Design de Software com OO
Rating: 4.9 out of 5(1,254 ratings)
5,006 students
Created byNonato Costa
Last updated 9/2024
Portuguese

What you'll learn

  • Evite repetições desnecessárias em suas classes no Angular
  • Crie Componentes e Serviços no Angular Escrevendo Menos Código
  • Veja como transformar código repetidos em componentes reaproveitáveis
  • Crie uma arquitetura Master/Detail no Angular, passo a passo
  • Desenvolva projetos escaláveis no Angular

Course content

4 sections71 lectures14h 26m total length
  • Introdução7:03
  • Sobre Suporte0:55
  • Curso de Angular Básico (+ Rails + NativeScript)0:21
  • Sobre Avaliações3:27
  • Sobre as versões das Ferramentas utilizadas nesse Curso16:10
  • Preparando o ambiente de trabalho4:11
  • Criando o Projeto Prático Base2:35
  • Baixando as dependências do projeto15:00
  • Configurando as dependências no projeto5:02
  • Configurando um repositório no GitHub3:06
  • Github do Projeto0:04

    Caso você queira dar uma olhada no github do projeto, segue o link abaixo:

    https://github.com/costanonato/angular-avancado-master-detail-crud

    até a próxima aula!

Requirements

  • Conhecimento básico de Angular ou Javascript
  • Conhecimento básico de Orientação à Objetos

Description

Seja bem vindo ao Curso de Angular 11 Avançado.

Esse curso foi gravado com Angular 7 e foi atualizado para angular 11.

Nesse curso eu ensino, de forma completamente prática, como criar uma arquitetura Master/Detail padronizada, para você ter mais produtividade e organização em seus projetos.

Geralmente, nos projetos que eu dou consultoria, eu percebo um problema muito comum com quem utiliza angular: REPETIÇÃO DE MUITO CÓDIGO para a criação de CRUD's (criação, listagem, edição e exclusão).

São centenas de linhas de códigos repetidas em áreas diferentes do projeto, que poderiam ser facilmente removidas, através da simples aplicação de um padrão no seu projeto.

Aprenda como reduzir ao máximo esse tipo de problema utilizando padronização de CRUD's, através de reaproveitamento de código e componentização do seu FrontEnd com a arquitetura Master/Detail.


Durante o curso, iremos criar um Gerenciador Financeiro Pessoal, aplicando todos os princípios necessários para se criar uma arquitetura Master/Detail sólida, orientada à objetos e completamente reaproveitável.

Vamos ver como essa arquitetura poderá facilitar a nossa vida na criação de CRUD's em nossos sistemas e como componentizar nosso FrontEnd seguido as melhores práticas para padronizar as nossas interfaces.

Se você se sente um pouco perdido em como trabalhar com Angular, esse curso irá lhe colocar nos trilhos.

Faça sua inscrição.


ATENÇÃO: Esse curso não é adequado para quem é completamente iniciante em Angular.

Who this course is for:

  • Desenvolvedores que desejam aprender como ser produtivos utilizando uma base de reaproveitamento em Angular
  • Arquitetos de Software que desejam aprender como implementar uma Arquitetura Master/Detail com Angular
  • Equipes de desenvolvedores Angular que precisam estabelecer um padrão de projeto à ser seguido