Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/brendon3578/dio-kotlin-code-challenges

Resoluções de desafios de códigos e projetos da Digital Innovation One feito para o estudo da linguagem de programação Kotlin
https://github.com/brendon3578/dio-kotlin-code-challenges

Last synced: about 2 months ago
JSON representation

Resoluções de desafios de códigos e projetos da Digital Innovation One feito para o estudo da linguagem de programação Kotlin

Awesome Lists containing this project

README

        

# Kotlin - Desafios de Código e Projeto da Digital Innovation One

![Kotlin](https://img.shields.io/badge/kotlin-%237F52FF.svg?style=for-the-badge&logo=kotlin&logoColor=white)

Resoluções de desafios de códigos e projetos da Digital Innovation One feito para o estudo da linguagem de programação **Kotlin**.

## Lista de Projetos feitos em repositórios à parte

- Repositório da resolução do Desafio de Projeto criado para avaliação do conteúdo técnico explorado no repositório aprenda-kotlin-com-exemplos que aborda os fundamentos da linguagem de programação Kotlin: [Clique Aqui](https://github.com/Brendon3578/aprenda-kotlin-com-exemplos-lab)

## Lista de exercícios de código resolvidos

### Praticando a Lógica de Programação com Kotlin

- [Média final do Aluno - Primeiras Condições com Kotlin](./praticando-logica-programacao/media-final-do-aluno.md)
- [Data por extenso - Expressão When](./praticando-logica-programacao/data-por-extenso.md)
- [Cálculo Salarial - Utilizando a keyword Object com Orientação a Objetos (OO)](./praticando-logica-programacao/calculo-salarial.md)
- [Numeral Romano - Explorando Mapas, Loops e Regras com Kotlin](./praticando-logica-programacao/numeral-romano.md)
- [Taxa de Crescimento - Orientação a Objetos (OO) visando soluções mais Idiomáticas](./praticando-logica-programacao/taxa-de-crescimento.md)

### Padrões de Projeto em Kotlin

- [Singleton - Padronizando um Sistema de Gerenciamento de Usuários](./padroes-de-projeto/singleton.md)
- [Builder - Construindo um Pedido Personalizado](./padroes-de-projeto/builder.md)
- [Adapter - Implementando um Adaptador para Conversão de Moedas](./padroes-de-projeto/adapter.md)
- [Extension Function - Gerando Slugs de Livros](./padroes-de-projeto/extension-function.md)
- [Processamento Paralelo/Assíncrono - Tempo de Download Paralelo](./padroes-de-projeto/processamento-paralelo.md)