🎯Logo a baixo você acessa os meus principais projetos desenvolvidos durante meu aprendizado em Dart e Flutter.
📂 Aprendizado com Dart
PROJETOS | DESCRIÇÃO DOS PROJETOS |
---|---|
Dart Fundamentos | Criação de váriaveis, modificadores, Operadores condicionais, Operadores Lógicos, Null safety e outros. |
Funções e coleções | Características de uma função, Parâmetros Obrigatórios por fefault, Listas, Tratamento de Exceções, Imports, Enuns e outros. |
Dart POO | Abstração e Encapsulamento, Classes: Atributos e comportamentos, Instanciado uma classe, Modificadores de tipos: Static - Atributos de classe e Métodos de classe, Herança, Polimofismo, O uso de Gettrs e Setters. |
Dart Async | Função Sícrona, Função Assíncrona, Future com foreach, Dart e o Evento Loop, Utilizando pacote http, Utilizando api ViaCep, Utilizando os métodos: GET, POS, PUT e DELETE, Leitura de arquivos txt. |
Algoritimo - Teste Técnico | Esse projeto foi desenvolvido como parte de uma etapa para Seleção de Desenvolvedor de Software. O código possui uma função que recebe um número inteiro positivo e retorna o somatório de todos os valores inteiros divisíveis por 3 ou 5 que sejam inferiores ao número passado. |
📂Aprendizado com Flutter
PROJETOS | DESCRIÇÃO DOS PROJETOS |
---|---|
Exportando dados para Excel | Exportando dados mockados para o excel. |
Flutter Primeiro Projeto | Criando um MenuButton com rotas de navegação para acesso a demais componetes do flutter. |
Clonando página do instagram e usando alguns widgets já estudados: Row, Column, Stack, ScrollView, IconAvatar, Image, Icons, NavigationBottomBar, MediaQuery e outros. | |
Formulário Login | Construção de formulário login, Construção do Expassiont Title, Navegação e animação. |
Quiz de Perguntas | Criado quiz com três perguntas, usando os principios de componentização de widgets, Comunicação direta e indireta de componentes, Função Callback e outros. |
Consumindo API | Consumindo dados da API por meio do package http. |
[Calculadora IMC]( | |
https://github.com/luizzlcs/flutter_default_state_manager) | Essa atividade tem como principal objetivo aplicar a gerencia de estado usando os elementos nativos do Flutter, sem a necessidade de utilizar packages de terceiros. |
[SQLite Exemplo](https://github.com/luizzlcs/flutter_sqlite_exemple | |
) | O objetivo dessa atividade foi conhecer como funciona o SQLite dentro do flutter e como implementa-lo. |
Usando provider com formulário login | O objetivo dessa atividade foi utilizar o package provider para pegar os dados passados no formulário para página seguinte. |
Incrementador númerico com Provider | O objetivo dessa atividade utilizar o package provider para o fazer o gerenciamento das classes. |
Gegencia de Estado com Bloc e Cubit | Contado númerico com incremento e decremento com uso do Bloc e Cubit para Gerenciar o Estado da aplicação. |
📂 Projetos Flutter\DART
PROJETOS | DESCRIÇÃO DOS PROJETOS |
---|---|
Injeção de dependência com GeIt | Neste projeto simples usei o GetIt para fazer injeção de dependência. |
Projeto Campo Minado | Falta ajustar layout, fazer com que os campos caibam em uma única tela. |
Seven Maneger | Projeto em desenvolvimento, possui várias funcionalidades para atender as rotinas locais das Igrejas Adventistas. |
📂 Projetos Java/back-end
PROJETOS | DESCRIÇÃO DOS PROJETOS |
---|---|
Componentes e injeção de dependência | Criação de projeto Spring Boot, Configuração de componentes Spring e injeção de dependência, Implementação de projeto de componentes. |
Modelo de domínio e ORM | Implementação de entidades de domínio, Mapeamento objeto-relacional com JPA, Setup de projeto Spring Boot para banco H2, Seeding de base de dados H2. |
CRUD de clientes | Implementação de operações de CRUD, Tratamento de exceções, Customização de respostas HTTP, Validação de dados com Bean Validation. |