CURSO

Curso de Desenvolvimento WEB com ES6, TypeScript e Angular 4

Imagem destacada do curso Curso de Desenvolvimento WEB com ES6, TypeScript e Angular 4

Sobre o curso
0,00

Neste curso você aprenderá a criar aplicações WEB utilizando o framework Angular em sua versão 4. Além disso, no processo de desenvolvimento das aplicações você utilizará o JavaScript em sua versão mais recente (ES6) juntamente com o superset TypeScript.
  • Data de publicação: 31/08/2017
  • Idioma: Português (Brasil)
  • Plataforma: Udemy
Ver curso

Ementa do Curso

  • Módulo 01 | Introdução
  • Módulo 11 | Observables
  • Módulo 02 | Preparando o ambiente de desenvolvimento
  • Módulo 03 | JavaScript Moderno ES6 (ECMAScript 2016)
  • Módulo 04 | TypeScript e Orientação a Objetos em JavaScript
  • Módulo 05 | Introdução ao Angular 4
  • Módulo 06 | Build de desenvolvimento, build de produção e deploy
  • Módulo 07 | #App2 - Primeiros passos
  • Módulo 08 | Serviços e Promises
  • Módulo 09 | Criando uma API Rest fake, injeção de dependências e HTTP Request
  • Módulo 10 | Rotas e Navegação
  • Módulo 12 | Bônus

Mais informações

O que é JavaScript ES6?

JavaScript é uma linguagem de programação consagrada no universo WEB, praticamente qualquer aplicação WEB utiliza JavaScript em algum momento.

O termo ES6 (ECMAScript 6) consiste na versão atual do JavaScript lançada em junho de 2015, nessa versão diversas features foram disponibilizadas, como por exemplo a importação de módulos nativa e um suporte a orientação a objetos mais simplificado, entre muitos outros recursos.

O que é TypeScript?

TypeScript é um superset (superconjunto) de funcionalidades aplicadas a linguagem JavaScript que nos permite criar aplicações mais robustas e seguras. Além disso com TypeScript podemos utilizar todo o poder do JavaScript ES6 mesmo nos browsers atuais (compatíveis apenas com ES5).

O que é Angular 4?

Angular é um framework JavaScript de código fonte aberto desenvolvido e mantido pelo Google que permite a criação de aplicações WEB e Mobile baseadas no modelo Single-Page Application (SPA).

O que aprenderei?

  • Ao final do curso o aluno terá conhecimentos para criar aplicações JavaScript modernas (ES6) capazes de serem executadas em browsers atuais.
  • Saberá como utilizar o superset TypeScript para criação de aplicações JavaScript mais poderosas e seguras.
  • Poderá utilizar o framework Angular 4 para criação de aplicações WEB.
  • Aprenderá diversas features do ES6 tornando seu conhecimento sobre JavaScript ainda mais completo.
  • Irá adquirir conhecimentos básicos e intermediários no uso do TypeScript.
  • Aprenderá Orientação a Objetos em JavaScript ES6 com TypeScript.
  • Aprenderá tudo o que é necessário para criar aplicações WEB utilizando o framework Angular 4.
  • Aprenderá a fazer build dos seus projetos tanto nas versões de desenvolvimento quanto de produção. 
  • Aprenderá a fazer o deploy dos builds de produção tanto local (em sua máquina) quanto na nuvem (AWS S3)

Requisitos

  • Para aproveitar bem o curso é importante ter conhecimentos básicos em HTML, CSS e JavaScript.

Como você irá aprender tanto ? É simples:

  • JavaScript Moderno ES6 (ECMAScript 2016): A proposta é atualizar você no uso das principais features do ES6.
  • TypeScript e Orientação a Objetos em JavaScript: Vamos nos aprofundas no uso do TypeScript em conjunto com o JavaScript explorando bastante os recursos de orientação a objetos (de forma teórica e prática).
  • #APP1 - Aprendendo Inglês: Aqui você será introduzido ao universo do framework Angular 4. Vamos criar nosso primeiro projeto que consiste em uma aplicação de tradução de frases. Ao longo do desenvolvimento desse projeto vamos aprender:
  • Como iniciar projetos Angular 4 via Angular-CLI
  • Como a SPA é iniciada no browser
  • Como criar componentes
  • Como integrar o Bootstrap 4 ao projeto (para criar aplicações responsivas)
  • Databinding (string interpolation, property binding e event binding)
  • LifeCicly Hooks (ngOnInit, ngOnChanges, ngOnDestroy)
  • Diretivas (ngFor e ngIf)
  • @Input e @Output

Tá em dúvida? Experimente!

  • Esse curso tem 30 dias de garantia, tempo de sobra para você testar e aprovar. (E claro, se não gostar é só solicitar reembolso!)

Quem é o público-alvo?

Este curso é indicado para alunos que já participaram do treinamento "Curso Completo de Desenvolvimento WEB - Crie 6 Projetos" ou que possuam conhecimentos equivalentes em HTML, CSS e JavaScript e que estejam interessados em aprimorar seus conhecimentos no desenvolvimento de sistemas web.

  • Qualquer pessoa interessada em aprender as novas features do JavaScript ES6.
  • Qualquer pessoa interessada em aprender a como podemos utilizar o superset TypeScript para escrever aplicações JavaScript ainda mais robustas.
  • Qualquer pessoa interessada em aprender o framework Angular 4 para criação de Single Page Applications (SPAs)
Ver curso
foto de Jorge Sant Ana
Jorge Sant Ana
Ppossui certificação em ITIL V3 e COBIT 4.1, é Tecnólogo em Informática para Negócios pela Fatec e pós-graduado em Gestão de Projetos de Tecnologia da Informação pela USP.

Qual a sua avaliação para este hangout?

foto de


AVALIAÇÕES

Ninguém avaliou este curso ainda. Seja o primeiro...