Curso rápido do novo TypeScript
3.9 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
20 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso rápido do novo TypeScript to your Wishlist.

Add to Wishlist

Curso rápido do novo TypeScript

Aprenda typescript de forma rápida e fácil
3.9 (8 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
20 students enrolled
Last updated 5/2017
Portuguese
Current price: $10 Original price: $90 Discount: 89% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Escrever código na linguagem TypeScript
  • Boas práticas para blindar seu código
  • Conhecerá onde poderá ser aplicado o TypeScript
  • Use o TypeScript e seus recursos como Tipos, Suporte ES6, Classes, Módulos, Interfaces e muito mais em qualquer um de seus Projetos
  • Por que o TypeScript oferece uma vantagem real sobre o JavaScrip
  • Entenda o que realmente é o TypeScript e como ele funciona
View Curriculum
Requirements
  • Lógica de programação
Description

Neste curso serão apresentados os conceitos do TypeScript na forma de classes, módulos, interfaces, tipos e funções.
TypeScript nos permite trabalhar com todo poder da orientação a objetos sem se preocupar com o JavaScript que será gerado.
Este conhecimento serve como de base para o curso de Angular 2 da gigante Google e também é muito utilizado em soluções mobiles híbridas como o Ionic Framework.


Who is the target audience?
  • Interessados na linguagem TypeScript, Javascript, node, Angular2, Ionic 2 e etc
Students Who Viewed This Course Also Viewed
Curriculum For This Course
8 Lectures
02:49:41
+
Iniciar aqui
8 Lectures 02:49:41

Nesta aula iremos aprender:

- Como instalar o NodeJS
- Como instalar o TypeScript no escopo global
- Como verificar a versão do nosso TypeScript instalado
- Como transpilar nosso TypeScript para JavaScript
- Criaremos nossa primeira classe

Preview 28:18

Nesta aula iremos aprender:
- Quais os tipos primitivos que o TypeScript 2.3 suporta

Conhecendo os tipos primitivos do TypeScript 2.3
27:57

Nesta aula iremos aprender:
- Como criar classes
- Como criar interfaces
- Como organizar o projeto
- Como implementar uma interface ou múltiplas interfaces

Criando classes e interfaces
24:47

Nesta aula iremos aprender:
- Como criar uma classe com construtor e variáveis publicas
- Como criar uma classe com variáveis privadas injetadas pelo construtor
- Blindando nosso código através de variáveis privadas, construtor, propriedades e métodos
- Como estender uma classe
- Como passar parâmetros para uma super classe
- Como usar variáveis estáticas
- Como criar uma classe que implementa uma interface e que estende uma classe. (incrível)
- Como fazer herança de classes e interfaces


Blindando nosso código
34:43

Nesta aula iremos aprender:
- Como criar variáveis genericas
- Como criar interfaces genericas 
- Como criar classes genericas
- Como criar uma Factory

Trabalhando com Generics
16:55

Trabalhando com Modulos
16:16

Extra - TypeScript em aplicações mobile
15:46
About the Instructor
Paulo Rogério Martins Marques
4.1 Average rating
21 Reviews
73 Students
3 Courses
Analista de Sistemas Sênior

Paulo Rogério é formado em Análise de Sistemas e trabalha com diversas tecnologias como Javascript, jQuery, Angular JS, Angular 2, TypeScript, Ionic 1, Ionic 2, Xamarin, C#, ASP, ASP.Net, WebApi, WCF, CSS, HTML5, MySQL, Oracle, Sql Server, Firebird, Mongo DB, Design Pattner, entre outras. Apaixonado por desenvolvimento web, mobile e desktop e está sempre antenado as novidades e tecnologias emergentes da área. 
Ama compartilhar conhecimentos através de vídeos e artigos gratuitos na internet onde ajuda a comunidade de desenvolvedores.