Vanessa Aparecida Vallarini Ichikawa's repositories
csharp-do-zero
Aqui eu criei um código de exemplo para os componentes mais utilizados em programação orientada a objetos utilizando linguagem de programação C#: Variáveis (locais e globais); Operadores e operações; Formatação de saídas; Constantes; Obter valor do teclado; Bitwise; Enum; Typecast; IF, Else, IF aninhado, SWITCH case, goto, for, while, do while, FOREACH; Array, matrizes; Métodos; Passagem de valor por referência; Argumento out; Params; Classes e objetos; Public x Private x Protected; Getter e Setter; Interfaces; Recursividade; Delegates; Try Catch Finally; Dictionary; LinkedList; List; Queue...
GerenciamentoDeAlunos
Projeto criado com o objetivo de implementar uma API aplicando o uso de CQRS, Swagger e Token JWT.
RabbitMQ
Como usar o RabbitMQ usando exemplos práticos. Contém uma documentação de introdução ao RabbitMQ, como instalar, como ele se compara à tecnologia padrão de fila do Windows (MSMQ), arquiteturas de fila de mensagens, micro serviços e como o RabbitMQ pode funcionar para lidar com mensagens assíncronas e síncronas.
arduino-nodeMCU-automacao-residencial-lampada
Esse projeto trata-se de uma automação para acender a apagar lâmpadas utilizando arduino nodeMCU + Google Assistente + Adafruit IO. Vídeo da automação funcionando: https://www.linkedin.com/posts/vanessa-aparecida-vallarini-ichikawa-b9a59124_utilizando-arduino-nodemcu-google-assistente-activity-6770856173605265408-G6oo
arquitetura-de-migracao-on-premise-para-cloud
Pegamos um cenário fictício para uma empresa fictícia do ramo de investimentos chamada InvestX. Cenário atual: infraestrutura on premise, arquitetura monolítica, Client/Servidor e necessita urgentemente de atualização tecnológica para conseguir atender não apenas seus clientes mas também algumas normas regulamentadoras. Cenário proposto: Atuação internacional atendendo os mercados EUA, Japão, Alemanha e Suiça, através de investimentos ETFs (via API B3); Preparar a empresa para operações de traders de Criptomoeda começando com BitCoin e implantar as seguintes tecnologias: 1- Azure AD Identity Governance (gestão de acessos, LGPD e auditorias externas); 2- OpenID Connect (gestão de acessos de cliente garantindo maior segurança); 3- Pipeline de CI/CD (garantir a qualidade e padronização nas entregas feitas pelos times de desenvolvimento); 4- API GATEWAY (segurança na exposição e consumo de serviços e aplicações); 5- Cloud e adoção de microsserviços (escalabilidade e disponibilidade); 6- Data Lake e; 7- CRM (SalesForce).
arquitetura-multiCloud
Tudo o que você deve analisar antes de construir uma arquitetura MultiCloud: DATA CENTER; INFRAESTRUTURA; MONITORAMENTO; PLANO DE CONTINUIDADE DO NEGÓCIO; CRIPTOGRAFIA; TESTE DE VIOLAÇÃO DO AMBIENTE; SEGURANÇA; AUDITORIA; REQUISITOS DE SISTEMA; EVOLUÇÃO TECNOLÓGICA E QUALIDADE.
game-python-pygame
Esse projeto trata-se de um jogo escrito em Python onde você controle uma nave e com ela tenta destruir seus inimigos. Vídeo: https://www.linkedin.com/posts/vanessa-aparecida-vallarini-ichikawa-b9a59124_criando-um-jogo-com-python-c%C3%B3digo-fonte-e-activity-6765443376205574144-vgTa
javaDoZero
Aqui eu crio um código de exemplo para os componentes mais utilizados e programados para usar a linguagem de programação Java: Tipos de dados; Formatação de saídas; Entradas; Operações (Math); Packages; Getters and Setters; Interface; etc.
maratona-discover-back-end
Essa maratona é focada no desenvolvimento back-end e nela foram abordados: HTTP, GIT BASH, GitHub, JavaScript, Node.js, VS Code, EJS, NPM (express para criação de servidor e nodemon para execução do ambiente DEV), HTML, CSS, JavaScript, JSON, Template Engine, Banco de Dados SQLite, Beekeeper-Studio para leitura de arquivos de banco de dados, etc... Para criação de um portal para controle de horas de um profissional freelancer.
OdeToFood
ASP.NET Core Fundamentals
project-layout
Standard Go Project Layout
trilhas-rocketseat
Trilhas de estudos DEV plataforma Rocketseat.
uri-online-csharp
O URI Online Judge é um repositório de problemas de programação. Você pode submeter soluções para os problemas em diversas linguagens, a plataforma valida automaticamente o código submetido e se o seu código estiver correto e ser executado no tempo esperado o mesmo é aprovado, caso contrário é rejeitado. Meu Judge: https://www.urionlinejudge.com.br/judge/pt/profile/210071