Fernando Xavier de Souza

Fernando Xavier de Souza

Biografia

Sempre gostei de matemática. Em algum momento da minha vida fui apresentado ao programa Octave/Matlab com quais aprendi a gostar de lógica de programação. Contudo, nunca me aprofundei nisso. Agora aos 37 anos, busco um conhecimento fora da minha área profissional pensando num futuro ainda distante. Busco algo pra fazer lá na frente quando estiver aposentado. Claro que nada me impede de já no caminho começar a trabalhar com programação!

Áreas de interesse

Atividade nos últimos 30 dias

ganhou 900 pontos em 25/11/2024
ganhou 200 pontos em 26/11/2024
ganhou 5700 pontos em 13/12/2024
ganhou 100 pontos em 14/12/2024
ganhou 200 pontos em 17/12/2024
ganhou 100 pontos em 18/12/2024

Formações concluídas

Cursos concluídos

  • Data de início: 19/02/2023 Data de finalização: 31/05/2023
    Android com Kotlin: comunicação com Web API
  • Data de início: 24/08/2022 Data de finalização: 29/08/2022
    Android com Kotlin: criando um app
  • Data de início: 10/10/2022 Data de finalização: 19/02/2023
    Android com Kotlin: Migrations e relacionamento com o Room
  • Data de início: 01/09/2022 Data de finalização: 05/09/2022
    Android com Kotlin: persistência de dados com o Room
  • Data de início: 29/08/2022 Data de finalização: 01/09/2022
    Android com Kotlin: personalize o seu app
  • Data de início: 21/06/2023 Data de finalização: 04/07/2023
    Android com Kotlin: testes de unidade e Mocks
  • Data de início: 04/07/2023 Data de finalização: 14/07/2023
    Android com Kotlin: testes instrumentados
  • Data de início: 30/10/2023 Data de finalização: 03/11/2023
    Android parte 1: crie um app mobile
  • Data de início: 03/11/2023 Data de finalização: 06/11/2023
    Android parte 2: avançando com listeners, menu e UI
  • Data de início: 06/11/2023 Data de finalização: 07/11/2023
    Android parte 3: refinando o projeto
  • Data de início: 21/06/2023 Data de finalização: 09/11/2023
    Android Room parte 1: entendendo e aplicando a persistência de dados com ORM
  • Data de início: 21/06/2023 Data de finalização: 11/11/2023
    Android Room parte 2: implementando operações assíncronas
  • Data de início: 18/09/2023 Data de finalização: 12/01/2024
    Android: acessando uma API Web
  • Data de início: 12/01/2024 Data de finalização: 16/01/2024
    Architecture Components: ViewModel, LiveData e Room
  • Data de início: 06/06/2023 Data de finalização: 06/06/2023
    Arquitetura de computadores: por trás de como seu programa funciona
  • Data de início: 10/09/2024 Data de finalização: 12/09/2024
    Dart: criando e manipulando variáveis e listas
  • Data de início: 17/09/2024 Data de finalização: 24/09/2024
    Dart: entendendo a Orientação a Objetos
  • Data de início: 26/09/2024 Data de finalização: 27/09/2024
    Dart: entendendo assincronismo
  • Data de início: 25/09/2024 Data de finalização: 26/09/2024
    Dart: lidando com Exceptions e Null Safety
  • Data de início: 24/09/2024 Data de finalização: 25/09/2024
    Dart: sintaxe, coleções e dinamismo
  • Data de início: 11/09/2024 Data de finalização: 17/09/2024
    Dart: trabalhando com a sintaxe e configuração de projeto
  • Data de início: 10/10/2024 Data de finalização: 15/10/2024
    Flutter com Web API: evoluindo na integração da aplicação
  • Data de início: 09/10/2024 Data de finalização: 10/10/2024
    Flutter com WebAPI: integrando sua aplicação
  • Data de início: 16/10/2024 Data de finalização: 18/10/2024
    Flutter: aplicando constraints e implementando layouts responsivos
  • Data de início: 04/10/2024 Data de finalização: 09/10/2024
    Flutter: aplicando persistência de dados
  • Data de início: 25/11/2024 Data de finalização: 13/12/2024
    Flutter: aplicando testes de unidade, de Widget e Mocks
  • Data de início: 02/10/2024 Data de finalização: 04/10/2024
    Flutter: Controller, navegação e estados
  • Data de início: 15/10/2024 Data de finalização: 16/10/2024
    Flutter: estilizando e reproduzindo layouts
  • Data de início: 18/10/2024 Data de finalização: 25/11/2024
    Flutter: gerenciamento de estados com Provider
  • Data de início: 13/12/2024 Data de finalização: 13/12/2024
    Flutter: implementando testes de integração
  • Data de início: 27/09/2024 Data de finalização: 02/10/2024
    Flutter: Widgets, Stateless, Stateful, Imagens e Animações
  • Data de início: 29/09/2023 Data de finalização: 05/10/2023
    Git e GitHub: compartilhando e colaborando em projetos
  • Data de início: 18/09/2023 Data de finalização: 18/09/2023
    Google Cloud Compute Engine: escalabilidade e alta disponibilidade
  • Data de início: 19/09/2023 Data de finalização: 20/09/2023
    HTML e CSS: ambientes de desenvolvimento, estrutura de arquivos e tags
  • Data de início: 25/09/2023 Data de finalização: 28/09/2023
    HTML e CSS: cabeçalho, footer e variáveis CSS
  • Data de início: 21/09/2023 Data de finalização: 25/09/2023
    HTML e CSS: Classes, posicionamento e Flexbox
  • Data de início: 28/09/2023 Data de finalização: 29/09/2023
    HTML e CSS: trabalhando com responsividade e publicação de projetos
  • Data de início: 19/09/2023 Data de finalização: 19/09/2023
    HTTP: Entendendo a web por baixo dos panos
  • Data de início: 02/08/2022 Data de finalização: 03/08/2022
    Java 8: conheça as novidades dessa versão
  • Data de início: 27/07/2022 Data de finalização: 02/08/2022
    Java Collections: Dominando Listas, Sets e Mapas
  • Data de início: 14/07/2022 Data de finalização: 27/07/2022
    Java e java.io: Streams, Reader e Writers
  • Data de início: 03/07/2022 Data de finalização: 07/07/2022
    Java e java.lang: programe com a classe Object e String
  • Data de início: 07/07/2022 Data de finalização: 13/07/2022
    Java e java.util: Coleções, Wrappers e Lambda expressions
  • Data de início: 30/06/2022 Data de finalização: 03/07/2022
    Java Exceções: aprenda a criar, lançar e controlar exceções
  • Data de início: 03/06/2022 Data de finalização: 06/06/2022
    Java JRE e JDK: compile e execute o seu programa
  • Data de início: 17/06/2022 Data de finalização: 21/06/2022
    Java OO: entendendo a Orientação a Objetos
  • Data de início: 21/06/2022 Data de finalização: 23/06/2022
    Java Polimorfismo: entenda herança e interfaces
  • Data de início: 19/10/2023 Data de finalização: 27/10/2023
    Java: aplicando a Orientação a Objetos
  • Data de início: 30/10/2023 Data de finalização: 02/11/2023
    Java: consumindo API, gravando arquivos e lidando com erros
  • Data de início: 05/10/2023 Data de finalização: 19/10/2023
    Java: criando a sua primeira aplicação
  • Data de início: 27/10/2023 Data de finalização: 30/10/2023
    Java: trabalhando com listas e coleções de dados
  • Data de início: 07/06/2022 Data de finalização: 10/06/2022
    JavaScript e HTML: desenvolva um jogo e pratique lógica de programação
  • Data de início: 10/06/2022 Data de finalização: 17/06/2022
    JavaScript e HTML: pratique lógica com desenhos, animações e um jogo
  • Data de início: 20/09/2023 Data de finalização: 21/09/2023
    JavaScript para Web: Crie páginas dinâmicas
  • Data de início: 16/08/2022 Data de finalização: 19/08/2022
    Kotlin Collections: Set e Map
  • Data de início: 15/08/2022 Data de finalização: 16/08/2022
    Kotlin: desenvolva com coleções, arrays e listas
  • Data de início: 08/08/2022 Data de finalização: 09/08/2022
    Kotlin: herança, polimorfismo e Interface
  • Data de início: 11/08/2022 Data de finalização: 15/08/2022
    Kotlin: lidando com exceptions e referências nulas
  • Data de início: 04/08/2022 Data de finalização: 08/08/2022
    Kotlin: orientação a objetos
  • Data de início: 09/08/2022 Data de finalização: 11/08/2022
    Kotlin: recursos da linguagem com pacotes e composição
  • Data de início: 18/08/2022 Data de finalização: 24/08/2022
    Kotlin: recursos do paradigma funcional
  • Data de início: 21/06/2023 Data de finalização: 06/12/2023
    Layouts Android parte 1: criando telas com Constraint Layouts
  • Data de início: 06/12/2023 Data de finalização: 08/12/2023
    Layouts Android parte 2: boas práticas para criação de telas
  • Data de início: 31/05/2023 Data de finalização: 01/06/2023
    Linux I: conhecendo e utilizando o terminal
  • Data de início: 29/09/2023 Data de finalização: 02/10/2023
    Linux Onboarding: usando a CLI de uma forma rápida e prática
  • Data de início: 01/06/2023 Data de finalização: 05/06/2023
    Lógica de programação: comece em lógica com o jogo Pong e JavaScript
  • Data de início: 03/10/2023 Data de finalização: 03/10/2023
    Lógica de programação: explore funções e listas
  • Data de início: 05/06/2023 Data de finalização: 06/06/2023
    Lógica de programação: laços e listas com JavaScript
  • Data de início: 29/09/2023 Data de finalização: 03/10/2023
    Lógica de programação: mergulhe em programação com JavaScript
  • Data de início: 21/06/2023 Data de finalização: 16/11/2023
    Recycler View parte 1: listas flexíveis e performáticas
  • Data de início: 21/06/2023 Data de finalização: 09/12/2023
    Recycler View parte 2: Listeners, animações e boas práticas
  • Data de início: 01/06/2023 Data de finalização: 01/06/2023
    SQL com MySQL: manipule e consulte dados
  • Data de início: 03/08/2022 Data de finalização: 04/08/2022
    TDD e Java: testes automatizados com JUnit
  • Data de início: 03/11/2023 Data de finalização: 03/11/2023
    Terminal: aprenda comandos para executar tarefas
Você pode encontrar um certificado completo aqui