https://github.com/natcurti/alura-typescript
Projeto construído ao longo da formação Melhore sua Experiência de Desenvolvimento com TS.
https://github.com/natcurti/alura-typescript
oriented-object-programming typescript
Last synced: about 2 months ago
JSON representation
Projeto construído ao longo da formação Melhore sua Experiência de Desenvolvimento com TS.
- Host: GitHub
- URL: https://github.com/natcurti/alura-typescript
- Owner: natcurti
- Created: 2024-02-18T13:03:01.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-21T21:20:16.000Z (over 2 years ago)
- Last Synced: 2025-01-25T09:27:41.987Z (over 1 year ago)
- Topics: oriented-object-programming, typescript
- Language: TypeScript
- Homepage:
- Size: 202 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🏦 Negociações
Este é um projeto com uma interface aparentemente simples, porém nele foram trabalhados diversos conceitos do TypeScript que vão desde os fundamentos até a programação Orientada à Objetos.
## 💻 Tecnologias utilizadas
Para construção desse projeto foram utilizados:
- HTML
- CSS (Bootstrap)
- JavaScript
- TypeScript
## 🚀 Instalação
Após clonar o projeto, acesse o diretório e digite o comando abaixo para instalar as dependências necessárias:
```
npm install
```
Depois você pode rodar a aplicação com o comando:
```
npm run start
```
Para subir o servidor da API local criada, digite:
```
cd servidor-api
```
Depois rode o comando:
```
npm install
```
Por fim digite:
```
npm run start
```
## 📕 Aprendizados
Neste projeto construímos uma aplicação TypeScript usando o paradigma da Orientação à Objetos. Criamos um controller, um modelo de view, interfaces, usamos decorators, enums, e assim exploramos bastante do que o TypeScript pode nos oferecer.