An open API service indexing awesome lists of open source software.

https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp

Repositório com os códigos do curso do canal do youtube: TypeScript para Desenvolvedores C#
https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp

Last synced: 2 months ago
JSON representation

Repositório com os códigos do curso do canal do youtube: TypeScript para Desenvolvedores C#

Awesome Lists containing this project

README

          

# Curso: TypeScript para Desenvolvedores C#

Curso de TypeScript para Desenvolvedores C# ou qualquer outra linguagem que a pessoa tenha conceito de POO realizado através da plataforma Udemy: [Curso: TypeScript para Desenvolvedores C#](https://www.udemy.com/curso-typescript-para-desenvolvedores-c/)

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

## Requisitos para prosseguir no Curso:

- Ter Lógica de Programação;
- Conceitos de Programação Orientada a Objetos (Classes, interfaces, genéricos, herança)
Caso não tenha conceito de OOP, realizar o curso do [Curso MVA: A Guide to Object-Oriented Practices](https://mva.microsoft.com/training-courses/a-guide-to-objectoriented-practices-14329?l=PLMOEi2hB_904668937&WT.mc_id=javascript-0000-gllemos)

- Conceitos de JavaScript e ECMASCRIPT:
Caso não tenha conceito de JavaScript, realizar o curso do [MVA: Introdução rápida ao desenvolvimento em HTML5 com JavaScript e CSS3](https://mva.microsoft.com/training-courses/introduo-rpida-ao-desenvolvimento-em-html-5-com-java-script-e-css3-8223?l=AJoPBmRiB_9300115888&WT.mc_id=javascript-0000-gllemos)
- Curso JavaScript [Rodrigo Branas: Desvendando a Linguagem JavaScript](https://www.youtube.com/playlist?list=PLQCmSnNFVYnT1-oeDOSBnt164802rkegc)

## Recursos Utilizados no Desenvolvimento da Aplicação:

- Visual Studio Code - [LINK PARA BAIXAR](https://code.visualstudio.com/?WT.mc_id=javascript-0000-gllemos)
- Node.Js - [LINK PARA BAIXAR](https://nodejs.org/en/)
- TypeScript 2.x - [LINK PARA BAIXAR](https://www.typescriptlang.org/)

## Conteúdo do Curso:

- [Aula 00 - Breve Introdução](https://www.youtube.com/watch?v=SbAzEptUwI4&t=15s&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob&index=1)

- [Aula 01 - Preparando o Ambiente](https://www.youtube.com/watch?v=DwEJEVVqFVw&t=520s&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob&index=2)

- [Aula 02 - Famoso: Olá Mundo em Ts](https://www.youtube.com/watch?v=uKUjeUkH3Zc&t=25s&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob&index=3)
* Códigos da Aula 02:
- [1 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/1%20-%20Exemplo)

- [Aula 03 - Tipos (Aula Teórica)](https://www.youtube.com/watch?v=BVZvxd_OW5Y&t=25s&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob&index=4)

- [Aula 04 - Tipos: Parte I](https://www.youtube.com/watch?v=40ci-Ww4qhs&t=25s&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob&index=5)
* Códigos da Aula 04:
- [2 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/2%20-%20Exemplo)
- [3 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/3%20-%20Exemplo)

- [Aula 05 - Tipos: Parte II](https://www.youtube.com/watch?v=6Mt0W0IBIBU&t=14s&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob&index=6)
* Códigos da Aula 05:
- [4 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/4%20-%20Exemplo)
- [5 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/5%20-%20Exemplo)
- [6 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/6%20-%20Exemplo)

- [Aula 06 - Operações Aritméticas (Aula Teórica)](https://www.youtube.com/watch?v=M73b02u9JQo)

- [Aula 07 - Operações Aritméticas (Demo)](https://www.youtube.com/watch?v=eU0VG8NOn50)
* Códigos da Aula 07:
- [7 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/7%20-%20Exemplo)

- [Aula 08 - Controle de Fluxo (Aula Teórica)](https://www.youtube.com/watch?v=kfYsaelM2j4);

- [Aula 09 - Controle de Fluxo (Demo Parte I)](https://www.youtube.com/watch?v=RFpZmEZRi4w)
* Códigos da Aula 09:
- [8 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/8%20-%20Exemplo)

- [Aula 10 - Controle de Fluxo (Demo Parte II)](https://www.youtube.com/watch?v=CL0E7wHAUjM)
* Códigos da Aula 10:
- [9 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/9%20-%20Exemplo)

- [Aula 11 - Parâmetros Opcionais (Aula Prática)](https://www.youtube.com/watch?v=k0Bt7uloyOU)

- [Aula 12 - Parâmetros Opcionais (Demo)](https://www.youtube.com/watch?v=zwG6GD1q-VI)
* Códigos da Aula 12:
- [10 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/10%20-%20Exemplo)

- [Aula 13 - Parâmetros Default (Aula Prática)](https://www.youtube.com/watch?v=ltm4duf8E_I);

- [Aula 14 - Parâmetros Default (Demo)](https://www.youtube.com/watch?v=Sv-s0X6VD6A);
* Códigos da Aula 14:
- [11 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/11%20-%20Exemplo)
- [12 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/12%20-%20Exemplo)

- [Aula 15 - Parâmetros Rest (Aula Prática)](https://www.youtube.com/watch?v=byR43xkVIZI);

- [Aula 16 - Parâmetros Rest (Demo)]();
* Códigos da Aula 16:
- [13 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/13%20-%20Exemplo)
- [14 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/14%20-%20Exemplo)

- [Aula 17 - Arrow Functions (Aula Prática)](https://www.youtube.com/watch?v=ySbjqjELgS0);

- [Aula 18 - Arrow Functions (Demo)](https://www.youtube.com/watch?v=cCIerR46ihk);
* Códigos da Aula 18:
- [15 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/15%20-%20Exemplo)
- [16 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/16%20-%20Exemplo)

- [Aula 19 - Classes (Aula Teórica)](https://www.youtube.com/watch?v=mcx9_uhUthg);

- [Aula 20 - Classes (Aula Prática)](https://www.youtube.com/watch?v=lOTOylZc4mc);
* Códigos da Aula 20:
- [17 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/17%20-%20Exemplo)

- [Aula 21 - Atributos Privados (Aula Teórica)](https://www.youtube.com/watch?v=BGbpdrUHCIo);

- [Aula 22 - Atributos Privados (Aula Demo)](https://www.youtube.com/watch?v=xcO8KGra3B8)
* Códigos da Aula 22:
- [18 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/18%20-%20Exemplo)

- [Aula 23 - Herança (Aula Teórica)](https://www.youtube.com/watch?v=5OYXtPUJjj4&t=1s&index=22&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob);

- [Aula 24 - Herança (Aula Demo)](https://www.youtube.com/watch?v=eqfjzyZZ1P4&t=11s&index=23&list=PLb2HQ45KP0Wt32eCnju3lyncXUvDV5Nob);
* Códigos da Aula 24:
- [19 - Exemplo](https://github.com/glaucia86/curso-typescript-desenvolvedores-csharp/tree/master/19%20-%20Exemplo)

- [Aula 25 - Interfaces (Aula Teórica)]()

- [Aula 26 - Interfaces (Aula Demo)]()
* Códigos da Aula 26:
- [20 - Exemplo]()

- [Aula 27 - E o que eu preciso fazer para aprender mais?!]()