Certificamos que Mateus Militão concluiu os cursos e trilhas a seguir, no período de 06/07/2022 a 26/04/2024.
Trilhas • Alura:
-
Trilha • Alura: Evolua Apps em SwiftUI: CRUD, MVVM e Autenticação - 34h
Cursos:
- iOS com SwiftUI: construindo aplicações interativas com CRUD e APIs REST (de 05/04/2024 a 12/04/2024) 10h
- iOS com SwiftUI: construindo autenticação de usuários em uma aplicação (de 12/04/2024 a 12/04/2024) 8h
- Swift: aplicando o padrão arquitetural MVVM e boas práticas de separação de responsabilidades (de 15/04/2024 a 15/04/2024) 8h
- SwiftUI: identificando erros em suas requisições (de 15/04/2024 a 15/04/2024) 8h
-
Trilha • Alura: Melhore a arquitetura de apps em Android - 56h
Cursos:
- Architecture Components: ViewModel, LiveData e Room (de 09/11/2022 a 09/11/2022) 20h
- Navigation parte 1: transição de telas no Android (de 30/09/2022 a 30/09/2022) 6h
- Navigation parte 2: novas features e reutilização de código (de 30/09/2022 a 30/09/2022) 12h
- Data Binding no Android: vinculando modelo com layout (de 09/11/2022 a 09/11/2022) 10h
- Android Fragments: reutilizando componentes visuais (de 08/11/2022 a 08/11/2022) 8h
-
Trilha • Alura: Desenvolva seu primeiro app Android com Kotlin - 76h
Cursos:
- Android com Kotlin: criando um app (de 23/09/2022 a 23/09/2022) 16h
- Android com Kotlin: personalize o seu app (de 23/09/2022 a 23/09/2022) 14h
- Android com Kotlin: persistência de dados com o Room (de 26/09/2022 a 26/09/2022) 10h
- Android com Kotlin: Migrations e relacionamento com o Room (de 26/09/2022 a 26/09/2022) 10h
- Android com Kotlin: comunicação com Web API (de 27/09/2022 a 27/09/2022) 12h
- Android com Kotlin: testes de unidade e Mocks (de 05/10/2022 a 05/10/2022) 8h
- Android com Kotlin: testes instrumentados (de 14/11/2022 a 14/11/2022) 6h
-
Trilha • Alura: Android - 108h
Cursos:
- Android parte 1: crie um app mobile (de 16/09/2022 a 19/09/2022) 10h
- Android parte 2: avançando com listeners, menu e UI (de 20/09/2022 a 20/09/2022) 10h
- Android parte 3: refinando o projeto (de 21/09/2022 a 21/09/2022) 10h
- Layouts Android parte 1: criando telas com Constraint Layouts (de 30/09/2022 a 30/09/2022) 15h
- Layouts Android parte 2: boas práticas para criação de telas (de 30/09/2022 a 30/09/2022) 17h
- Recycler View parte 1: listas flexíveis e performáticas (de 19/10/2022 a 19/10/2022) 8h
- Recycler View parte 2: Listeners, animações e boas práticas (de 08/11/2022 a 08/11/2022) 8h
- Android Room parte 1: entendendo e aplicando a persistência de dados com ORM (de 29/09/2022 a 29/09/2022) 10h
- Android Room parte 2: implementando operações assíncronas (de 29/09/2022 a 29/09/2022) 10h
- Android: acessando uma API Web (de 19/10/2022 a 19/10/2022) 10h
-
Trilha • Alura: Desenvolva seu primeiro app com React Native - 74h
Cursos:
- React Native: criando um app (de 06/07/2022 a 13/07/2022) 10h
- React Native: utilizando e criando Hooks (de 25/07/2022 a 26/07/2022) 10h
- React Native: criando menu e navegando entre telas (de 19/07/2022 a 21/07/2022) 10h
- React Native: utilizando Web API (de 28/07/2022 a 29/07/2022) 8h
- React Native: guardando informações localmente (de 07/07/2022 a 19/08/2022) 8h
- React Native: utilizando o Context API nas suas aplicações (de 07/07/2022 a 23/08/2022) 8h
- React Native: criando testes para sua aplicação (de 03/08/2022 a 04/08/2022) 10h
- React Native: personalize apps com animações (de 01/09/2022 a 01/09/2022) 8h
Conteúdos complementares:
- Alura+: React e React Native: O poder da dobradinha - 13min
- Artigo: Como começar com React Native? | Alura Cursos Online - 30min
- Artigo: React Native: componentes e unidades de medida | Alura Cursos Online - 30min
-
Trilha • Alura: Domine a linguagem Swift - 44h
Cursos:
- Swift: Entendendo a linguagem (de 01/02/2024 a 01/02/2024) 8h
- Swift: entendendo e praticando orientação a objetos (de 02/02/2024 a 02/02/2024) 8h
- iOS: construindo seu primeiro aplicativo (de 01/04/2024 a 02/04/2024) 8h
- iOS: auto layout com Constraints (de 23/04/2024 a 25/04/2024) 12h
- iOS com SwiftUI: construindo componentes e layouts (de 02/04/2024 a 07/04/2024) 8h
-
Trilha • Alura: Construa aplicativos iOS com SwiftUI - 32h
Cursos:
- iOS com SwiftUI: construindo componentes e layouts (de 02/04/2024 a 07/04/2024) 8h
- iOS com SwiftUI: implementando navegação e gerenciamento de estados (de 05/04/2024 a 05/04/2024) 8h
- iOS com SwiftUI: trabalhando com animações e DragGesture (de 06/04/2024 a 07/04/2024) 6h
- iOS com SwiftUI: fazendo requisições HTTP e conexão com API (de 05/04/2024 a 07/04/2024) 8h
Conteúdos complementares:
- Artigo: Vale a pena aprender Swift UI hoje? | Alura - 30min
- Artigo: Deeplinks em SwiftUI: o que são e como utilizar | Alura - 30min
- Artigo: Closures no Swift: o que são e como utilizá-las | Alura - 30min
-
Trilha • Alura: Utilize os serviços do Firebase com React Native - 34h
Cursos:
- React Native: autenticação com Firebase (de 27/03/2024 a 27/03/2024) 10h
- React Native: armazenando dados no Firestore (de 11/04/2023 a 11/04/2023) 8h
- React Native: armazenando imagens com Cloud Storage (de 15/04/2023 a 15/04/2023) 8h
- React Native: utilizando o Push Notification no Cloud Messaging (de 15/04/2023 a 15/04/2023) 8h
-
Trilha • Alura: Melhore sua aplicação Android com Testes Automatizados - 50h
Cursos:
- Android parte 1: testes automatizados e TDD (de 18/10/2022 a 18/10/2022) 8h
- Android parte 2: boas práticas e novos cenários de testes (de 18/10/2022 a 18/10/2022) 6h
- Testes no Android: Mocks e integrações (de 18/10/2022 a 18/10/2022) 12h
- Android com Espresso parte 1: teste da interface do usuário (de 18/10/2022 a 18/10/2022) 12h
- Android com Espresso parte 2: testes de fluxos complexos (de 18/10/2022 a 19/10/2022) 12h
-
Trilha • Alura: Desenvolva aplicativos iOS utilizando view code - 43h
Cursos:
- iOS com UIKit: fundamentos de view code (de 12/04/2024 a 15/04/2024) 8h
- iOS com view code: construção de layouts com tabelas (de 17/04/2024 a 17/04/2024) 8h
- iOS com view code: requisições para APIs REST (de 17/04/2024 a 17/04/2024) 6h
- iOS com ViewCode: construa layouts e menu inferior com UICollectionView e TabBar (de 22/04/2024 a 22/04/2024) 12h
- iOS com ViewCode: organize seu código com arquitetura MVP (de 23/04/2024 a 23/04/2024) 8h
Conteúdos complementares:
- Artigo: Closures no Swift: o que são e como utilizá-las | Alura - 30min
-
Trilha • Alura: Utilize os serviços do Firebase com Android - 36h
Cursos:
- Firebase Authentication: integração com apps Android (de 12/11/2022 a 12/11/2022) 10h
- Firebase com Android: salve os dados NoSQL no Firestore (de 12/11/2022 a 12/11/2022) 8h
- Firebase com Android: Push Notification no Cloud Messaging (de 13/11/2022 a 13/11/2022) 8h
- Firebase com Android: armazene imagens com o Cloud Storage (de 13/11/2022 a 13/11/2022) 10h
-
Trilha • Alura: Aprenda a programar em JavaScript com foco no back-end - 40h
Cursos:
- JavaScript: tipos, variáveis e funções (de 25/07/2022 a 05/09/2022) 12h
- JavaScript I: algoritmos de ordenação (de 12/09/2022 a 12/09/2022) 8h
- Algoritmos com JavaScript II: aprofundando em algoritmos de ordenação e busca (de 13/09/2022 a 13/09/2022) 10h
- JavaScript: programação orientada a objetos (de 14/09/2022 a 15/09/2022) 10h
Cursos:
-
Mobile - 383h
- Android Brasil: implemente validações e formatações em formulários (de 28/09/2022 a 28/09/2022) 10h
- Flutter: criando um app (de 15/11/2022 a 15/11/2022) 15h
- Persistência com Flutter: crie um app com armazenamento interno (de 15/11/2022 a 15/11/2022) 8h
- Flutter com Web API: integrando sua app mobile (de 15/11/2022 a 15/11/2022) 8h
- Flutter: entendendo comunicação HTTP e utilizando Web API (de 17/11/2022 a 17/11/2022) 10h
- Testes de unidade e Widget com Mocks: boas práticas no Flutter (de 15/11/2022 a 15/11/2022) 10h
- Flutter: gerenciamento de estados com Provider (de 15/11/2022 a 15/11/2022) 8h
- Appium: compreenda e aplique testes de interface (de 14/11/2022 a 14/11/2022) 10h
- React Native com Expo: navegação com menu e suporte às telas (de 14/07/2022 a 15/07/2022) 8h
- Flutter: Streams de programação reativa com BLoC (de 16/11/2022 a 16/11/2022) 8h
- Flutter i18n: entenda abordagens de internacionalização (de 16/11/2022 a 16/11/2022) 8h
- Flutter: crie e valide formulários para aumentar conversões (de 16/11/2022 a 16/11/2022) 12h
- Flutter Nuvigator: controle de rotas e navegação (de 15/11/2022 a 15/11/2022) 10h
- Flutter: Firebase Crashlytics, gere relatórios de erro em tempo real (de 16/11/2022 a 16/11/2022) 10h
- Flutter: Push Notifications com Firebase Cloud Messaging (de 17/11/2022 a 17/11/2022) 10h
- iOS: usando recursos nativos (de 08/04/2024 a 08/04/2024) 10h
- IOS: autenticação, GPS e mais recursos nativos (de 08/04/2024 a 09/04/2024) 8h
- iOS e HTTP: Web Services e sincronização offline (de 23/04/2024 a 24/04/2024) 8h
- iOS: testes de unidade e TDD (de 23/04/2024 a 26/04/2024) 8h
- Dart: criando e manipulando variáveis e listas (de 17/11/2022 a 17/11/2022) 10h
- Dart: entendendo a Orientação a Objetos (de 17/11/2022 a 17/11/2022) 12h
- Dart: sintaxe, coleções e dinamismo (de 19/11/2022 a 20/11/2022) 8h
- Dart: lidando com Exceptions e Null Safety (de 17/11/2022 a 17/11/2022) 12h
- Flutter: Widgets, Stateless, Stateful, Imagens e Animações (de 17/11/2022 a 17/11/2022) 16h
- Flutter: Controller, navegação e estados (de 17/11/2022 a 17/11/2022) 10h
- Flutter com WebAPI: integrando sua aplicação (de 19/11/2022 a 19/11/2022) 10h
- Flutter: estilizando e reproduzindo layouts (de 20/11/2022 a 20/11/2022) 10h
- Jetpack Compose: criando um app android (de 14/11/2022 a 14/11/2022) 12h
- Flutter: aplicando persistência de dados (de 17/11/2022 a 18/11/2022) 10h
- Flutter com Web API: evoluindo na integração da aplicação (de 19/11/2022 a 19/11/2022) 12h
- Flutter: aplicando testes de unidade, de Widget e Mocks (de 20/11/2022 a 20/11/2022) 8h
- React Native: Firebase Authentication (de 21/11/2022 a 21/11/2022) 8h
- Jetpack Compose: utilizando Lazy Layout e estados (de 14/11/2022 a 14/11/2022) 10h
- Jetpack Compose: formulário e gerenciamento de estado (de 21/11/2022 a 21/11/2022) 10h
- Jetpack Compose: mantendo estados com ViewModel (de 07/12/2022 a 07/12/2022) 10h
- React Native: Construindo um App com Native-base (de 14/09/2023 a 22/09/2023) 10h
- React Native: integrando um App à Web API (de 14/09/2023 a 06/10/2023) 8h
- iOS: organizando o app com modularização usando CocoaPods (de 18/04/2024 a 18/04/2024) 8h
- iOS: utilizando Server Driven UI no aplicativo (de 18/04/2024 a 19/04/2024) 10h
-
Programação - 84h
- JavaScript e HTML: desenvolva um jogo e pratique lógica de programação (de 15/04/2024 a 15/04/2024) 16h
- Unity Mobile parte 1: jogos para celular com persistência de dados (de 07/07/2022 a 23/11/2022) 10h
- Unity Mobile parte 2: interface responsiva e desempenho (de 26/11/2022 a 26/11/2022) 8h
- Unity Mobile parte 3: aprofundando em jogos Mobile (de 07/07/2022 a 26/11/2022) 10h
- JavaScript: Arrays (de 06/09/2022 a 06/09/2022) 10h
- JavaScript: objetos (de 09/09/2022 a 09/09/2022) 10h
- NodeJS: criando sua biblioteca (de 14/09/2022 a 16/09/2022) 10h
- Nest.js: criando uma API Restful (de 28/03/2023 a 28/03/2023) 10h
-
Data Science - 24h
- Machine Learning: classificação com SKLearn (de 07/08/2023 a 08/08/2023) 8h
- Administração do MySQL: segurança e otimização do banco (de 27/07/2023 a 07/08/2023) 16h
-
Inovação & Gestão - 10h
- Agilidade: como ela pode ajudar a criar um time de alta performance (de 09/10/2023 a 04/12/2023) 10h