Joao Lopes's Projects
Study abount advanced concurrent patterns like Executor, ExecutorService, Callables, Futures, Locks and Semaphores, Barries, Latches, Casing, Atomic Variables and Concurrent Collections
repositorio de cursos feitos no Alura
Access to Anti Captcha API v2 via JAVA
Study about Apache Kafka
Combination of projects of study about concurrency and multithreading where I study the subject by implementing the Produce/Cosumer pattern and the wait/notify pattern.
Introduction to bash programming
Study about bootstrap
Study about bootstrap grid
Aplicativo Android que se comunica com um chatbot da IBM Watson. Captura o audio que o usuario falar e transforma em texto para enviar para o chatbot, na resposta do chatbot transforma o texto em audio para pode ser ouvido pelo usuario. Faz consulta de login e de fotos do usuario em um webservice.
Spring MVC based web project.
Introduction course to the C language
Study about lambdas use in collections and with the Stream API
Custom scripts for Linux using shell language
Console java project that explores the data of a text files (txt, csv, dsv, etc). On a nutshell, it process all text files from a given directory and it builds a result workbook with each processed file fields description. Informations like: name of the field, type of the field, quantity of null, empty, and with data, and if the field is a domain or not (example: male/female).
Study about design patterns using java language.
Study about creational design patterns such as Singleton, Prototype, Factory, Abstract Factory and Builder
API que le um arquivo em extensão DSV e gera um arquivo Excel XLSX. (para enormes arquivos, com mais de 2 milhões de linhas)
API que le um arquivo em extensão DSV e gera um arquivo Excel XLSX. (para enormes arquivos, com mais de 2 milhões de linhas)
Estudo simples usando JSF, Bootstrap e JDBC
Study about Introduction to Spring MVC 4
Projeto do 1 ano de faculdade de Analise e Desenvolvimento de Sistemas onde foi desenvolvido um projeto de Supply Chain para a empresa T-Systems.
workspaces das materias do curso de Analise e Desenvolvimento de Sistemas da FIAP (1º e 2º ano)
Simple file encryptor. Encrypt files so they cannot be openned any more and decrypt as well.
Encrypt a file and decrypt. Its possible to encrypt and decrypt the whole file or just a part of it.
A study about the introduction to Spring MVC (using spring mvc 4.0)
Studies about Generics in the Java language. Using it in Collections, classes, methods and wildcards.
Introduction to sed, awk and grep commands
Introduction study to the C language
Anottations about the basics of gnu linux SO and command line