Curso TypeScript: Básico à Intermediário
4.3 (35 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.
1,306 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso TypeScript: Básico à Intermediário to your Wishlist.

Add to Wishlist

Curso TypeScript: Básico à Intermediário

Venha aprender um dos supersets mais usados da atualidade: TypeScript. E com os conceitos POO!
4.3 (35 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.
1,306 students enrolled
Created by Glaucia Lemos
Last updated 9/2017
Portuguese
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 6.5 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Terão fortes noções e conceitos sobre o superset mais conhecido e usado atualmente: TypeScript
View Curriculum
Requirements
  • Lógica de Programação
  • Conceitos de Programação Orientada a Objetos
  • Conceitos de JavaScript e EcmaScript
  • Já ter instalado: Visual Studio Code, NodeJs e TypeScript
Description

Curso de TypeScript voltado para todos os programadores que já tem um vasto conhecimento em Programação Orientado a Objetos e desejam aprender e saber mais os conceitos sobre o superset mais usado do momento - TypeScript.

Aqui você aprenderá os conceitos básicos da linguagem, com explicações teóricas e claro: com muita aulas práticas. Todo o conteúdo desenvolvido durante o curso estará disponível para realizar download através do repositório do GitHub.

O curso encontra em desenvolvimento. Porém, haverá 4 novas aulas toda semana até ser concluída a grade do curso! 

Conteúdo abordando durante o curso: (*):

  • Aula 01 - Introdução à TypeScript
  • Aula 02 - Configuração e Preparação do Ambiente de Desenvolvimento
  • Aula 03 - Famoso: Olá Mundo em Ts
  • Aula 04 - Tipos em TypeScript (Aula Teórica)
  • Aula 05 - Tipos em TypeScript: Parte I (Demo)
  • Aula 06 - Tipos em TypeScript: Parte II (Demo)
  • Aula 07 - Operações Aritméticas em TypeScript (Aula Teórica)
  • Aula 08 - Operações Aritméticas em TypeScript (Demo)
  • Aula 09 - Controle de Fluxo (Aula Teórica)
  • Aula 10 - Controle de Fluxo (Demo)
  • Aula 11 - Parâmetros Opcionais (Aula Teórica)
  • Aula 12 - Parâmetros Opcionais (Demo)
  • Aula 13 - Parâmetros Default (Aula Teórica)
  • Aula 14 - Parâmetros Default (Demo)
  • Aula 15 - Parâmetros Rest (Aula Teórica)
  • Aula 16 - Parâmetros Rest (Demo)
  • Aula 17 - Arrow Functions (Aula Teórica)
  • Aula 18 - Arrow Functions (Demo)
  • Aula 19 - Classes (Aula Teórica)
  • Aula 20 - Classes (Demo)
  • Aula 21 - Construtores (Aula Teórica)
  • Aula 22 - Construtores (Demo)
  • Aula 23 - Herança (Aula Teórica)
  • Aula 24 - Herança (Demo)
  • Aula 25 - Interfaces (Aula Teórica)
  • Aula 26 - Interfaces (Demo)
  • Aula 27 - E o que eu preciso fazer para aprender mais?!

Então... não percam essa oportunidade e venham aprender TypeScript, de uma maneira simples, dinâmica e de maneira prática!

Who is the target audience?
  • Todos os Desenvolvedores que gostariam de aprender o superset do JavaScript: TypeScript
Compare to Other Web Development Courses
Curriculum For This Course
28 Lectures
06:29:47
+
Introdução
1 Lecture 22:58

Aula de Introdução à TypeScript, mostrando as vantagens em usar o superset do JavaScript.

Também mostro as diferenças de uso entre TypeScript vs JavaScript.

E o que se faz necessário para prosseguir no curso?!

Preview 22:58
+
Vamos Começar?!
2 Lectures 21:36

Nessa aula estarei explicando como deixar o seu ambiente de desenvolvimento pronto para realizar o curso.

Lembrando que se faz necessário instalar:

  1. Visual Studio Code
  2. NodeJs
  3. TypeScript
Preview 09:48

Nessa aula estaremos realizando o famoso e mais conhecido programa de todos Desenvolvedores: Hello World. Mas, em TypeScript.

E aproveitar mostrar algumas particularidades sobre a linguagem e como é executado a linguagem.

Preview 11:48
+
Tipos em TypeScript
8 Lectures 01:59:18

Aula teórica sobre Tipos em TypeScript. Aqui estarei explicando os principais tipos mais usados no mundo real - em projetos e explicando cada um deles.

Tipos em TypeScript (Aula Teórica)
13:13

Primeira parte da aula prática sobre Tipos em TypeScript.

Tipos em TypeScript: Parte I (Demo)
11:38

Segunda parte da aula prática sobre Tipos em TypeScript

Tipos em TypeScript: Parte II (Demo)
22:44

Aula teórica sobre os principais Operadores Aritméticos em TypeScript.

Operadores Aritméticos em TypeScript (Aula Teórica)
04:48

Aula prática sobre os principais operadores aritméticos em TypeScript.

Operadores Aritméticos em TypeScript (Demo)
27:15

Aula teórica sobre os principais controles de fluxo usados em TypeScript.

Controle de Fluxo (Aula Teórica)
06:10

Nessa aula estaremos vendo na prática os principais controles de fluxos em TypeScript

Controle de Fluxo: Parte I (Demo)
15:25

Parte 2 da aula prática de controles de fluxo em Typescript, e realizando demos delas.

Controle de Fluxo: Parte II (Demo)
18:05
+
Funções
8 Lectures 01:27:14

Aula teórica sobre o uso de Parâmetros Opcionais em TypeScript

Aula 12 - Parâmetros Opcionais (Aula Teórica)
05:54

Aula prática sobre Parâmetros Opcionais em TypeScript.

Aula 13 - Parâmetros Opcionais (Demo)
11:36

Aula teórica explicando sobre o uso de Parâmetros Default em TypeScript

Aula 14 - Parâmetros Default (Aula Teórica)
03:07

Aula 15 - Parâmetros Default (Demo)
14:13

Aula teórica sobre Parâmetros Rest em TypeScript

Aula 16 - Parâmetros Rest (Aula Teórica)
04:01

Aula Demo sobre Parâmetros Rest em TypeScript

Aula 17 - Parâmetros Rest (Demo)
19:25

Aula sobre uso de Arrow Functions em TypeScript

Aula 18 - Arrow Functions (Aula Teórica)
05:23

Aula demo sobre Arrow Functions em TypeScript

Aula 19 - Arrow Functions (Demo)
23:35
+
Programação Orientada a Objetos em TypeScript
8 Lectures 01:56:02

Aula teórica sobre Classes em TypeScript

Aula 20 - Classes (Aula Teórica)
08:36

Aula demo em como usar Classes em TypeScript

Aula 21 - Classes (Demo)
21:36

Aula teórica sobre uso de atributos privados em TypeScript

Aula 22 - Atributos Privados (Aula Teórica)
04:10

Aula 23 - Atributos Privados (Demo)
18:34

Aula teórica sobre uso de Heranças em TypeScript

Aula 24 - Herança (Aula Teórica)
05:07

Aula demonstrativa sobre uso de heranças em TypeScript

Aula 25 - Herança (Demo)
23:25

Aula teórica sobre interfaces em TypeScript

Aula 26 - Interfaces (Aula Teórica)
08:13

Aula 27 - Interfaces (Demo)
26:21
+
Conclusão do Curso
1 Lecture 22:39
Aula 28 - E o que eu preciso fazer para aprender mais?!
22:39
About the Instructor
Glaucia Lemos
4.3 Average rating
35 Reviews
1,306 Students
1 Course
Software Engineer

Software Engineer & Full Stack Developer com especialização em .NET com experiência nacional e internacional em desenvolvimento de sistemas desde pequenas à grandes empresas.

Amo aprender novas tecnologias e linguagens de programação! =]
Tanto no lado do Back e Front-End!
Trabalhando com diferentes tecnologias e frameworks e linguagens de programação, como: C#, Asp.NET, Node.Js, Angular, React, HTML, CSS, JQuery, KnockoutJs, TypeScript, RESTFul, API, MongoDb, Ruby on Rails, Python Django, SQL Server, Metodologias Ágil e Scrum, TDD e entre outros.

No meu tempo livre eu amo escrever alguns artigos técnicos para o meu site: Code4Coders, sobre diferentes tópicos relacionados à tecnologia e linguagens de programação. Eu tenho um canal do YouTube, onde eu ensino pessoas de diferentes níveis para aprender desenvolvimento de programação. 

Atualmente atuo como Microsoft MVP em Visual Studio and Development Technologies. Sendo assim, atuando como evangelista de novas linguagens de programação, Community Leader & Speaker do Meetup: Coders in Rio.

Quando não estou trabalhando, amo conhecer novos lugares, viajar, fazer novos amigos, estudar novas tecnologias e linguagens de programação. Eu também amo desenhar, ouvir boa música e sou uma pessoa completamente apaixonada quando o assunto é sobre cinema e astronomia.