Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software Angular

Angular 6 e 7 com TypeScript, FireBase, JWT, PWA.

Angular do Básico ao Avançado do Jeito Certo com TypeScript, FireBase, JWT, PWA - 1H de aula toda semana.(Construção)
Rating: 3.3 out of 53.3 (122 ratings)
480 students
Created by Henrique Mendonça
Last updated 6/2019
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • O Aluno ao final do curso o aluno estará apto para construir aplicações de baixa e media complexidade do Zero utilizando o framework Angular 6/7 .
  • Aprendera a trabalhar com TypeScript 3.0(Ultima versão).
  • Conhecerá as novas features do Angular 7.
  • Progressive Web Apps (PWA) - Fazer que usa aplicação trabalhe Offline
  • JSON Web Token – Conhecendo o JWT na prática.

Requirements

  • Ter conhecimentos básicos de Javascript, HTML e CSS
  • Conhecer lógica de programação

Description

Angular 6/7 do Básico ao Avançado

Aprenda Angular do Jeito Certo com TypeScript, FireBase, JWT, PWA

TODA SEMANA SERÁ PUBLICADO 1H DE AULA

Objetivo do curso é ensinar angular do Básico ao Avançado, deixando um pouco de lado a parte teórica, e aprendendo praticando, se vc tem pouco de tempo de experiencia com Angular ou quer entrar nesse mercado que tem crescido muito nos últimos anos, esse curso é o ideal para para vc. E ainda trabalharemos com tecnologias que estão dominando o mercado como JWT, FIREBASE, PWA.

Não temos como missão falar de forma superficial, mas vc ira perceber que ao longo do curso a complexidade vai aumentando a cada aula, e estarei sempre disposto a tirar suas dúvidas através da plataforma.

Depois iremos criar uma aplicação utilizando todas as ferramentas utilizadas no curso ainda irei compartilhar o código fonte das aulas.

No Inicio do Curso começamos as aulas trabalhando com com o Angular 6, porém depois migraremos para o Angular 7.


Who this course is for:

  • Iniciantes/Intermediários com Angular
  • Iniciantes de TypeScript

Course content

9 sections • 102 lectures • 16h 7m total length

  • Preview00:47

  • O que é Angular?
    01:53
  • O que é TypeScript ?
    05:10

  • Instalando Node.Js, NPM e Angular CLI
    05:30
  • Visual Studio Code
    04:25

  • Preview07:46
  • Preview07:22
  • Revisando Arquivos do Projeto
    16:49

  • Preview02:54
  • Tipos Básicos
    06:47
  • Tipos Básicos - Compilando TypeScript para JavaScript
    11:42
  • Matrizes/Array
    09:46
  • Enum
    08:22
  • Classes
    07:23
  • Herança
    07:19
  • Modificadores - Private, Public, Protected
    06:58
  • Interface
    09:03
  • Generics
    11:15
  • Arquivo de Configuração do TypeScript
    06:39

  • Componentes - Introdução
    08:37
  • Componentes - Criando o primeiro componente
    05:53
  • Data Binding - Interpolação
    14:48
  • Data Binding - Property Binding
    06:54
  • Data Binding - Event Binding
    06:49
  • Data Binding - Two Way Data Binding
    19:20
  • Class Binding & NgStyle
    14:54
  • Input
    09:27
  • Output
    21:09
  • Diretiva - NgIf
    08:34
  • Diretiva - NgFor
    04:54
  • Diretiva - NgSwitch
    14:15
  • Life Cycle - Ganchos de Vida
    16:58
  • Formulários Reativos
    14:30
  • Formulários Reativos 2
    07:24
  • Formulario Reativo Grupo
    13:32
  • Formulário Grupo Aninhado
    14:34
  • Formulário Reativo - FormBuilder
    09:59
  • Template Driven - Parte 1
    16:12
  • Template Driven - Parte 2
    06:13
  • Template Driven - Parte 3
    12:21
  • Template Driven - Parte 4
    15:53
  • Form Validation - Parte 1
    19:19
  • Form Validation - Parte 2
    15:55
  • Form Validation - Parte 3
    20:45
  • Form Validation - Parte 4
    19:07
  • Observables - Introdução
    12:23
  • Service - Parte 1
    08:30
  • Service - Parte 2
    10:56

  • Http, Observable e RxJs -Parte 1
    08:12
  • Http, Observable e RxJs - Parte 2
    11:43
  • Http, Observable e RxJs - Parte 3
    17:09
  • Http, Observable e RxJs - Parte 4
    12:54
  • Preview12:59
  • Http, Observable e RxJs - Parte 6
    06:21
  • Http, Observable e RxJs -Parte 7
    10:30
  • Http, Observable e RxJs -Parte 8
    15:27
  • Http, Observable e RxJs -Parte 9
    16:30
  • Preview10:17

  • Pipes - Parte 1
    07:06
  • Pipes - Parte 2
    12:31
  • Pipes - Parte 3
    06:55
  • Pipes - Parte 4
    08:10
  • Pipes - Parte 5
    06:48
  • Preview06:44
  • Preview10:20

  • Nova Formato do Curso de Angular 7
    02:43
  • Introdução Projeto
    03:12
  • Preview14:23
  • JWT Introdução Parte 2 - Diagrama
    11:13
  • Preview06:06
  • Criando o Projeto de Angular 7
    10:34
  • Instalando BootStrap
    09:06
  • Criando Componentes( Login e Registro )
    08:32
  • Criando Rotas
    08:31
  • Tela de Login
    07:41
  • Arquivo HTML Tela de Login
    00:13
  • Desenvolvendo Tela de Login
    07:15
  • Desenvolvendo Tela de Login Integração 1
    06:42
  • Desenvolvendo Tela de Login Integração 2
    09:15
  • Criando Componentes de Mensagens e Usando o Output
    07:37
  • Criando o Service da Tela de Login
    11:17
  • Criando o Service da Tela de Login 2
    06:06
  • Recado Importante
    05:21
  • Criando Menu e suas Rotas
    10:35
  • Criando Menu e suas Rotas 2
    10:24
  • Criando Menu e suas Rotas
    05:27
  • Criando Servidor Fake e Models
    11:46
  • Iniciando com Rxjs e Observables
    10:42
  • Requisições HTTP
    12:11
  • LocalStorage
    07:49
  • Depuração, Console e Banco Fake
    10:47
  • Criando Serviço Token
    09:21
  • Criando Serviço Token 2
    08:47
  • Preview04:20
  • Criando Metodo Sair
    04:22
  • Removendo Objeto do LocalStorage
    03:39
  • O que é Proteção de Rotas?
    03:32
  • Interface CanActivate
    06:49
  • Criando AuthGuard Parte 1
    05:02
  • Criando AuthGuard Parte 2
    06:19
  • Finalizando AuthGuard
    04:21
  • Testando AuthGuard na Aplicação
    06:38

Instructor

Henrique Mendonça
Desenvolvedor de Software Sênior
Henrique Mendonça
  • 3.3 Instructor Rating
  • 122 Reviews
  • 481 Students
  • 2 Courses

Olá, meu nome é Henrique Mendonça, sou Analista de Sistemas pela UFF.

Trabalho aproximadamente há 10 anos com desenvolvimento de Software.

Já trabalhei em grandes empresas reconhecidas na area de desenvolvimento de Software: Accenture,Totvs, Capgemini, Sonda e CM Corp.

Fui convidado pela Udemy a criar alguns cursos de focado em Angular.

Tenho como objetivo ensinar aos alunos como trabalhar com desenvolvimento de software, utilizando as ferramentas que mais crescem no mercado, Angular

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.