Certificamos que Vitor Guilherme Da Silva Costa concluiu os cursos e formações a seguir, no período de 03/05/2022 a 04/07/2024.
Formações:
-
Formação: Melhore a arquitetura de apps em Android - 57h
Cursos:
- Architecture Components: ViewModel, LiveData e Room (de 16/06/2022 a 27/06/2022) 20h
- Navigation parte 1: transição de telas no Android (de 29/06/2022 a 01/07/2022) 6h
- Navigation parte 2: novas features e reutilização de código (de 10/08/2022 a 18/08/2022) 12h
- Data Binding no Android: vinculando modelo com layout (de 18/08/2022 a 23/08/2022) 10h
- Android Fragments: reutilizando componentes visuais (de 27/06/2022 a 29/06/2022) 8h
Conteúdos complementares:
- Alura+: Operações assíncronas com Coroutines do Kotlin no Android - 22min
-
Formação: Desenvolva apps iOS com Swift, UI Kit e Swift UI - 31h
Cursos:
- iOS: construindo seu primeiro aplicativo (de 28/06/2023 a 03/07/2023) 8h
- iOS: auto layout com Constraints (de 07/11/2022 a 09/11/2022) 12h
- iOS layout: mais recursos para criar telas responsivas (de 09/11/2022 a 21/11/2022) 10h
Conteúdos complementares:
- Artigo: iOS e Swift: Como funcionam os modificadores de acesso | Alura - 30min
- Artigo: iOS e Swift: Diferenças na construção de layouts com Storyboard, XIB e View Code | Alura - 30min
-
Formação: Domine a linguagem Swift - 62h
Cursos:
- Swift: Entendendo a linguagem (de 21/06/2023 a 26/06/2023) 8h
- Swift: entendendo e praticando orientação a objetos (de 26/06/2023 a 28/06/2023) 8h
- iOS: construindo seu primeiro aplicativo (de 28/06/2023 a 03/07/2023) 8h
- iOS: auto layout com Constraints (de 07/11/2022 a 09/11/2022) 12h
- iOS layout: mais recursos para criar telas responsivas (de 09/11/2022 a 21/11/2022) 10h
- iOS: layouts com SwiftUI (de 04/07/2023 a 06/07/2023) 10h
Conteúdos complementares:
- Hipsters: Desenvolvimento iOS com Swift – Hipsters #120 - 55min
- Video: Desenvolvimento iOS pra iniciantes com Giovanna Moeller | #HipstersPontoTube - 60min
- Video: Desenvolvimento iOS com Giovanna Moeller | #HipstersPontoTube - 60min
- Site: Ecossistema iOS - Hipsters Ponto Tech #306 - Hipsters Ponto TechHipsters Ponto Tech - 0min
- Artigo: iOS - Opcionais em Swift: como utilizar? | Alura - 30min
- Artigo: iOS e Swift: O que são Classes e Struct, as diferenças e quando usar | Alura - 30min
- Artigo: iOS e Swift: Entendendo o uso de Generics: Por que e como utilizar? | Alura - 30min
- Artigo: iOS e Swift: Diferenças na construção de layouts com Storyboard, XIB e View Code | Alura - 30min
- Video: https://www.youtube.com/watch?v=VFAwKg-HgLQ&t - 60min
-
Formação: Desenvolva seu primeiro app Android com Kotlin - 79h
Cursos:
- Android com Kotlin: criando um app (de 25/05/2022 a 26/05/2022) 16h
- Android com Kotlin: personalize o seu app (de 26/05/2022 a 27/05/2022) 14h
- Android com Kotlin: persistência de dados com o Room (de 27/05/2022 a 01/06/2022) 10h
- Android com Kotlin: Migrations e relacionamento com o Room (de 01/06/2022 a 08/06/2022) 10h
- Android com Kotlin: comunicação com Web API (de 08/06/2022 a 16/06/2022) 12h
- Android com Kotlin: testes de unidade e Mocks (de 23/08/2022 a 25/08/2022) 8h
- Android com Kotlin: testes instrumentados (de 14/10/2022 a 24/10/2022) 6h
Conteúdos complementares:
- Alura+: Implementando loading em Apps Android - 14min
- Artigo: Activity Lifecycle: por que você deve conhecer sobre o ciclo de vida da Activity | Alura Cursos Online - 30min
- Artigo: View Binding Android | Alura Cursos Online - 30min
- Artigo: Datas no Android com o MaterialDatePicker | Alura Cursos Online - 30min
- Site: WebSérie: Operações Assíncronas com Coroutines no Kotlin - 0min
- Artigo: Retrofit com Coroutines e LiveData no Android | Alura - 30min
- Artigo: Injeção de dependência no Android com o Hilt | Alura - 30min
- Site: 7 days Of Code | Alura - 0min
-
Formação: Android - 114h
Cursos:
- Android parte 1: crie um app mobile (de 04/05/2022 a 05/05/2022) 10h
- Android parte 2: avançando com listeners, menu e UI (de 05/05/2022 a 06/05/2022) 10h
- Android parte 3: refinando o projeto (de 06/05/2022 a 06/05/2022) 10h
- Layouts Android parte 1: criando telas com Constraint Layouts (de 09/05/2022 a 11/05/2022) 15h
- Layouts Android parte 2: boas práticas para criação de telas (de 09/05/2022 a 11/05/2022) 17h
- Recycler View parte 1: listas flexíveis e performáticas (de 11/05/2022 a 11/05/2022) 8h
- Recycler View parte 2: Listeners, animações e boas práticas (de 11/05/2022 a 12/05/2022) 8h
- Android Room parte 1: entendendo e aplicando a persistência de dados com ORM (de 12/05/2022 a 13/05/2022) 10h
- Android Room parte 2: implementando operações assíncronas (de 13/05/2022 a 13/05/2022) 10h
- Android: acessando uma API Web (de 13/05/2022 a 25/05/2022) 10h
Conteúdos complementares:
- Hipsters: Desenvolvimento Android – Hipsters #39 - 57min
- Artigo: Criando caixas de diálogo no Android (Dialogs) - 30min
- Artigo: Criando uma tela de abertura no Android (Splash Screen) - 30min
- Artigo: Salvando informações com o Shared Preferences - 30min
- Site: Alura Live: Desenvolvendo a App da Alura - 0min
- Artigo: Aumentando a produtividade no Android com o Butter Knife - 30min
- Site: Quando considerar o uso de API em projetos Android? - 0min
- Video: Alura Live: Bibliotecas no Android - 60min
- Artigo: O que é Push Notification? - 30min
- Artigo: Integrando App Android com o Firebase Cloud Messaging - 30min
- Artigo: Tratando notificações recebidas do Firebase no Android - 30min
-
Formação: Android: evolua seus apps criando telas com Fragments e melhorando a navegação - 27h
Cursos:
- Android Fragments: reutilizando componentes visuais (de 27/06/2022 a 29/06/2022) 8h
- Navigation parte 1: transição de telas no Android (de 29/06/2022 a 01/07/2022) 6h
- Navigation parte 2: novas features e reutilização de código (de 10/08/2022 a 18/08/2022) 12h
Conteúdos complementares:
- Alura+: Operações assíncronas com Coroutines do Kotlin no Android - 22min
-
Formação: Desenvolva seu primeiro app em iOS - 92h
Cursos:
- Swift parte 1: desenvolvendo para iOS no Xcode (de 25/10/2022 a 31/10/2022) 7h
- Swift parte 2: UIKit, Storyboard e o padrão Delegate (de 31/10/2022 a 01/11/2022) 8h
- Swift parte 3: Gestures, DAO e o Optional Chaining (de 03/11/2022 a 04/11/2022) 6h
- iOS: auto layout com Constraints (de 07/11/2022 a 09/11/2022) 12h
- iOS layout: mais recursos para criar telas responsivas (de 09/11/2022 a 21/11/2022) 10h
- iOS animações: Core Animation e transições (de 16/11/2022 a 22/11/2022) 6h
- iOS Brasil: formate datas, CPF e números nacionais (de 18/11/2022 a 23/11/2022) 8h
- iOS: usando recursos nativos (de 21/11/2022 a 25/11/2022) 10h
- IOS: autenticação, GPS e mais recursos nativos (de 23/11/2022 a 28/11/2022) 8h
- iOS e HTTP: Web Services e sincronização offline (de 25/11/2022 a 30/11/2022) 8h
Conteúdos complementares:
- Hipsters: Desenvolvimento iOS com Swift – Hipsters #120 - 55min
- Video: Desenvolvimento IOS pra iniciantes com Giovanna Moeller | #HipstersPontoTube - YouTube - 60min
- Artigo: iOS e Swift: O que são Classes e Struct, as diferenças e quando usar | Alura Cursos Online - 30min
- Artigo: iOS - Opcionais em Swift: como utilizar? | Alura Cursos Online - 30min
- Artigo: iOS e Swift: Como funcionam os modificadores de acesso | Alura Cursos Online - 30min
- Artigo: iOS e Swift: Entendendo o uso de Generics: Por que e como utilizar? | Alura Cursos Online - 30min
- Artigo: iOS e Swift: Diferenças na construção de layouts com Storyboard, XIB e View Code | Alura Cursos Online - 30min
- Video: Construindo layouts mobile para Android e IOS | Hipsters.Talks - YouTube - 60min
- Video: Telas responsivas no IOS | Hipsters.Talks - YouTube - 60min
- Artigo: Compartilhando dados com UIActivityViewController | Alura Cursos Online - 30min
- Artigo: iOS e Swift: Instalação e uso do gerenciador de dependências Cocoapods | Alura Cursos Online - 30min
- Artigo: iOS e Swift: Conversão de dados com Codable (Encodable e Decodable) | Alura Cursos Online - 30min
- Artigo: Tratamento de erro de conexão no IOS | Alura Cursos Online - 30min
- Artigo: iOS Baixando imagem a partir de uma url | Alura Cursos Online - 30min
-
Formação: Desenvolva aplicações Web Acessíveis - 20h
Cursos:
- Acessibilidade web: crie designs inclusivos (de 29/06/2022 a 30/06/2022) 6h
- Acessibilidade web parte 1: tornando seu front-end inclusivo (de 29/06/2022 a 30/06/2022) 6h
- Acessibilidade web parte 2: componentes acessíveis com um pouco de JavaScript (de 30/06/2022 a 30/06/2022) 4h
Conteúdos complementares:
- Hipsters: Acessibilidade web – Hipsters #21 - 43min
- Hipsters: Programar sem enxergar – Hipsters #82 - 79min
- Site: Stark - 0min
- Video: Acessibilidade na Web - Alura Live#47 - YouTube - 60min
- Artigo: 5 dicas para melhorar a acessibilidade em sua interface - Blog da Caelum: desenvolvimento, web, mobile, UX e Scrum - 30min
-
Formação: SEO - 45h
Cursos:
- SEO: otimização de sites (de 25/08/2022 a 26/08/2022) 8h
- SEO: estratégias e ferramentas (de 26/08/2022 a 30/08/2022) 10h
- Marketing Digital: análise de métricas (de 30/08/2022 a 31/08/2022) 10h
- Google Analytics 4: implementação e relatórios (de 31/08/2022 a 06/09/2022) 10h
- SEO Wordpress: otimize o ranqueamento do seu site (de 06/09/2022 a 09/09/2022) 4h
Conteúdos complementares:
- Hipsters: SEO moderno – Hipsters Ponto Tech #289 - 49min
- Video: Como rankear bem no Google? #HipstersPontoTube - YouTube - 60min
- Artigo: Como inserir um Call-to-Action nos posts do seu blog | Alura Cursos Online - 30min
- Artigo: Não pare seu teste A/B quando ele atingir significância estatística! - Blog da Caelum: desenvolvimento, web, mobile, UX e Scrum - 30min
-
Formação: Gerente Ágil - 71h
Cursos:
- Agilidade: promovendo a transformação ágil (de 04/07/2022 a 04/07/2022) 6h
- Scrum: agilidade em seu projeto (de 09/06/2022 a 13/06/2022) 10h
- Scrum parte 1: gerencie o seu projeto de forma ágil (de 06/07/2022 a 06/07/2022) 5h
- Scrum parte 2: o Manifesto Ágil, liderança e organização em Scrum (de 06/07/2022 a 07/07/2022) 5h
- Scrum parte 3: projetos com Agile (de 07/07/2022 a 07/07/2022) 6h
- Scrum parte 4: planejando projetos com Agile (de 04/07/2022 a 06/07/2022) 7h
- Scrum parte 5: executando projetos com Agile (de 06/07/2022 a 07/07/2022) 5h
- Scrum parte 6: revisão, retrospectiva e encerramento de projetos com Agile (de 08/07/2022 a 09/07/2022) 4h
- Agile na prática: técnicas aplicadas para Gestão Ágil (de 09/07/2022 a 09/07/2022) 8h
- Agile avançado: crie modelos e descubra o Nexus (de 10/07/2022 a 10/07/2022) 10h
Conteúdos complementares:
- Hipsters: Agilidade – Hipsters #05 - 47min
- Hipsters: Scrum: do zero ao Sprint – Hipsters #54 - 56min
- Alura+: Agilidade para além do TI - 17min
- Hipsters: Kanban e o fluxo de trabalho – Hipsters #74 - 55min
- Alura+: Histórias de usuário e scrum combinam? - 15min
- Alura+: Como melhorar as Histórias de Usuário - 13min
- Alura+: Mapa de Histórias de Usuário - 16min
- Hipsters: Design Sprint – Hipsters #23 - 46min
- Alura+: Como criar um Roadmap com Jira - 11min
Cursos:
-
Mobile - 56h
- iOS: testando comportamentos com Mocks (de 02/12/2022 a 12/12/2022) 8h
- React Native: criando um app (de 09/03/2023 a 15/03/2023) 10h
- iOS: testes de unidade e TDD (de 29/11/2022 a 07/12/2022) 8h
- Dart: criando e manipulando variáveis e listas (de 04/05/2022 a 04/05/2022) 10h
- Dart: entendendo a Orientação a Objetos (de 04/05/2022 a 11/05/2022) 12h
- Swift: aplicando o padrão arquitetural MVVM e boas práticas de separação de responsabilidades (de 18/06/2024 a 04/07/2024) 8h
-
Programação - 74h
- Java JRE e JDK: compile e execute o seu programa (de 20/05/2022 a 20/05/2022) 8h
- Java OO: entendendo a Orientação a Objetos (de 20/05/2022 a 20/05/2022) 8h
- Java Polimorfismo: entenda herança e interfaces (de 20/05/2022 a 24/05/2022) 16h
- PHP: conceitos, lidando com dados, loops e mais (de 21/09/2022 a 26/09/2022) 6h
- Avançando com PHP: Arrays, Strings, Função e Web (de 26/09/2022 a 09/11/2022) 8h
- Dart: Dominando a Orientação a Objetos (de 11/05/2022 a 24/05/2022) 10h
- Kotlin: orientação a objetos (de 06/06/2022 a 15/06/2022) 10h
- SOLID com Java: princípios da programação orientada a objetos (de 03/08/2022 a 10/08/2022) 8h
-
Front-end - 97h
- Electron: crie aplicativos Desktop com as tecnologias da Web (de 07/07/2022 a 14/07/2022) 15h
- HTTP: Entendendo a web por baixo dos panos (de 21/07/2022 a 28/07/2022) 14h
- Wordpress: sites com Elementor (de 09/09/2022 a 14/09/2022) 8h
- Wordpress: integração whatsapp e internacionalização (de 15/09/2022 a 21/09/2022) 8h
- React: escrevendo com Typescript (de 14/07/2022 a 20/07/2022) 12h
- JavaScript para Web: Crie páginas dinâmicas (de 20/01/2023 a 26/01/2023) 10h
- React: lidando com arquivos estáticos (de 28/07/2022 a 05/08/2022) 10h
- JavaScript: manipulando o DOM (de 29/01/2023 a 02/02/2023) 6h
- React: desenvolvendo com JavaScript (de 23/02/2023 a 10/03/2023) 14h
-
DevOps - 14h
- Git e Github: controle e compartilhe seu código (de 03/05/2022 a 04/05/2022) 6h
- Git e Github: estratégias de ramificação, Conflitos e Pull Requests (de 03/05/2022 a 03/05/2022) 8h
-
UX & Design - 20h
- Figma: construindo o layout do seu site mobile (de 30/08/2023 a 05/09/2023) 10h
- Figma: conhecendo componentes da interface (de 05/09/2023 a 12/06/2024) 10h