Certificamos que Francisco Sales Carvalho Castro concluiu os cursos e formações a seguir, no período de 29/06/2018 a 06/10/2019.
Formações:
-
Formação: Melhore sua aplicação Android com Testes Automatizados - 50h
Cursos:
- Android parte 1: testes automatizados e TDD (de 12/07/2018 a 22/07/2018) 8h
- Android parte 2: boas práticas e novos cenários de testes (de 08/12/2018 a 09/12/2018) 6h
- Testes no Android: Mocks e integrações (de 12/12/2018 a 15/12/2018) 12h
- Android com Espresso parte 1: teste da interface do usuário (de 16/12/2018 a 16/12/2018) 12h
- Android com Espresso parte 2: testes de fluxos complexos (de 06/02/2019 a 06/02/2019) 12h
-
Formação: Python Web - 126h
Cursos:
- Python: começando com a linguagem (de 21/11/2018 a 23/11/2018) 12h
- Python: avançando na linguagem (de 24/11/2018 a 25/11/2018) 12h
- Python: entendendo a Orientação a Objetos (de 23/11/2018 a 24/11/2018) 12h
- Python: avançando na orientação a objetos (de 24/11/2018 a 25/11/2018) 10h
- Testes automatizados: TDD com Python (de 26/08/2019 a 23/09/2019) 6h
- HTML5 e CSS3 I: Suas primeiras páginas da Web (de 25/11/2018 a 25/11/2018) 32h
- HTTP: Entendendo a web por baixo dos panos (de 25/11/2018 a 25/11/2018) 14h
- Flask parte 1: Crie uma webapp com Python 3 (de 25/11/2018 a 25/11/2018) 16h
- Flask parte 2: Avançando no desenvolvimento web (de 25/11/2018 a 25/11/2018) 12h
Cursos:
-
Desenvolvimento mobile com Kotlin - 50h
- Kotlin parte 1: Sua primeira app android na linguagem (de 30/11/2018 a 02/12/2018) 20h
- Kotlin parte 2: Mais recursos da linguagem e boas práticas (de 02/12/2018 a 05/12/2018) 16h
- Kotlin parte 3: Técnicas avançadas na sua app (de 30/11/2018 a 08/12/2018) 14h
-
Desenvolvimento Android - 74h
- Android I: Crie sua App fantástica com Android Studio (de 29/06/2018 a 01/07/2018) 10h
- Android II: Integração com apps e recursos do device (de 03/07/2018 a 07/07/2018) 8h
- Android III: Aprimore sua app com Fragments, Google Maps e GPS (de 03/07/2018 a 08/07/2018) 8h
- Layouts Android parte 1: criando telas com Constraint Layouts (de 01/07/2018 a 20/07/2018) 15h
- Layouts Android parte 2: boas práticas para criação de telas (de 22/07/2018 a 21/08/2018) 17h
- Recycler View parte 1: listas flexíveis e performáticas (de 17/08/2018 a 21/08/2018) 8h
- Recycler View parte 2: Listeners, animações e boas práticas (de 21/08/2018 a 19/09/2018) 8h
-
Mobile - 133h
- Android na prática: um aplicativo de Chat com Retrofit, EventBus e Dagger (de 21/08/2018 a 22/08/2018) 16h
- Room: persistindo dados de maneira eficiente no Android (de 12/07/2018 a 20/09/2018) 6h
- Android Brasil: implemente validações e formatações em formulários (de 12/07/2018 a 21/07/2018) 10h
- Android parte 1: crie um app mobile (de 23/07/2019 a 29/07/2019) 10h
- Android Room parte 1: entendendo e aplicando a persistência de dados com ORM (de 29/03/2019 a 29/03/2019) 10h
- Android Room parte 2: implementando operações assíncronas (de 29/03/2019 a 01/04/2019) 10h
- Architecture Components: ViewModel, LiveData e Room (de 23/07/2019 a 29/07/2019) 20h
- Android Fragments: reutilizando componentes visuais (de 22/07/2019 a 30/07/2019) 8h
- Navigation parte 1: transição de telas no Android (de 23/07/2019 a 31/07/2019) 6h
- Navigation parte 2: novas features e reutilização de código (de 08/09/2019 a 09/09/2019) 12h
- Data Binding no Android: vinculando modelo com layout (de 26/09/2019 a 30/09/2019) 10h
- Flutter: criando um app (de 12/09/2019 a 13/09/2019) 15h
-
Sincronismo de dados no Android - 30h
- Android com Web Service parte 1: Sincronize sua app com o servidor (de 08/07/2018 a 11/07/2018) 10h
- Android com Web Service parte 2: mais técnicas de sincronização (de 14/07/2018 a 21/07/2018) 12h
- Android com Web Service parte 3: sincronização em modo offline (de 06/12/2018 a 14/12/2018) 8h
-
Programação - 104h
- SOLID com Java: Orientação a Objetos com Java (de 10/01/2019 a 18/01/2019) 8h
- Certificação Java SE 7 Programmer I (de 01/08/2018 a 02/08/2018) 8h
- Clojure: uma introdução via jogo (de 19/07/2019 a 28/08/2019) 8h
- Threads em Java 1: programação paralela (de 04/01/2019 a 07/02/2019) 16h
- Java JRE e JDK: compile e execute o seu programa (de 18/12/2018 a 19/12/2018) 8h
- C# parte 1: primeiros passos (de 17/02/2019 a 19/02/2019) 8h
- C# parte 2: Entendendo a Orientação a Objetos (de 28/05/2019 a 28/05/2019) 8h
- Blockchain: aumente a confiança da sua aplicação (de 17/09/2019 a 06/10/2019) 5h
- C# parte 3: entendendo herança e interface (de 29/05/2019 a 29/05/2019) 8h
- Python Collections parte 1: listas e tuplas (de 05/09/2019 a 15/09/2019) 8h
- Python Collections parte 2: conjuntos e dicionários (de 17/09/2019 a 20/09/2019) 9h
- Clojure: programação funcional (de 30/08/2019 a 31/08/2019) 10h
-
Front-end - 82h
- Bootstrap: criação de uma single-page responsiva (de 25/11/2018 a 25/11/2018) 12h
- Chrome DevTools: analise, inspecione e depure suas páginas Web (de 25/11/2018 a 25/11/2018) 9h
- React parte 1: componentes reutilizáveis para sua webapp (de 10/10/2018 a 14/10/2018) 10h
- jQuery: domine a biblioteca mais popular do mercado parte 1 (de 25/11/2018 a 25/11/2018) 12h
- jQuery: avance na biblioteca mais popular do mercado parte 2 (de 25/11/2018 a 25/11/2018) 12h
- React parte 2: Container components e o ciclo de vida do react (de 14/10/2018 a 14/10/2018) 10h
- Flexbox: posicione elementos na tela (de 25/11/2018 a 25/11/2018) 9h
- React parte 3: A arquitetura flux, implementação do Redux e server side rendering (de 15/10/2018 a 16/10/2018) 8h
-
DevOps - 102h
- Git: Controle e compartilhe seu código (de 08/11/2018 a 08/12/2018) 16h
- Linux I: conhecendo e utilizando o terminal (de 23/10/2018 a 25/10/2018) 4h
- Linux II: programas, processos e pacotes (de 10/11/2018 a 19/11/2018) 8h
- Integração Contínua: Maturidade e Produtividade no Desenvolvimento de Software (de 20/07/2019 a 04/08/2019) 16h
- Shell Scripting parte 1: scripts de automação de tarefas (de 29/07/2019 a 04/08/2019) 8h
- Docker: Criando containers sem dor de cabeça (de 19/11/2018 a 21/11/2018) 10h
- Kubernetes: Introdução a orquestração de containers (de 05/07/2019 a 07/07/2019) 8h
- Jenkins e Docker: Pipeline de entrega continua (de 26/07/2019 a 06/10/2019) 12h
- Vagrant: gerenciando máquinas virtuais (de 29/07/2019 a 23/09/2019) 12h
- Gitlab CI e Docker: Pipeline de entrega contínua (de 06/10/2019 a 06/10/2019) 8h
-
Data Science - 16h
- Estatística I: Entenda seus dados com R (de 24/11/2018 a 26/11/2018) 8h
- Estatística II: Aprofundando em hipóteses e correlações (de 27/11/2018 a 27/11/2018) 8h
-
Inovação & Gestão - 16h
- Comunicação: como se expressar bem e ser compreendido (de 04/05/2019 a 28/08/2019) 8h
- Oratória parte 1: compartilhe ideias e histórias (de 29/08/2019 a 03/09/2019) 8h