Análise e Desenvolvimento de Sistemas
Desenvolvimento Android
Detalhamento do projeto e das competências que você aprende nas disciplinas do bloco.

Entregável do Bloco:
Um aplicativo Android escrito em Kotlin e publicado na loja de apps Google Play, com documentação do desenvolvimento e artefatos da metodologia Scrum de planejamento e execução do projeto.
Projeto de Bloco: Desenvolvimento Android
1 - Descrever os fundamentos da metodologia Scrum
2 - Desenvolver em grupo aplicativos simples no Android usando Constraint Layout e a metodologia Scrum
3 - Desenvolver aplicativos Android usando Android Studio e a metodologia Scrum
4 - Distribuir aplicativos Android
Fundamentos do Desenvolvimento Android
1 - Desenvolver aplicativos com múltiplas telas usando Kotlin
2 - Desenvolver aplicativos que se comuniquem com outros aplicativos via Intents usando Kotlin
3 - Desenvolver aplicativos com interfaces dinâmicas usando Fragments usando Kotlin
4 - Desenvolver aplicativos usando a arquitetura MVVM utilizando os componentes de arquitetura Android
5 - Desenvolver aplicativos com listas de dados usando RecyclerView
Desenvolvimento de Interfaces Android
1 - Explicar os princípios da percepção visual aplicados ao design de aplicativos
2 - Desenvolver e criar aplicativos utilizando Google Material Design
3 - Aplicar técnicas de acessibilidade em interfaces Android
4 - Elaborar o design de telas de aplicativos Android usando o Android Studio
5 - Implementar modelos de navegação comuns a aplicativos comerciais
Desenvolvimento Kotlin: Android
1 - Desenvolver aplicativos Android que realizem tarefas em segundo plano
2 - Desenvolver aplicativos Android que acessem dados e arquivos usando Kotlin
3 - Desenvolver aplicativos Android com consumo de APIs RESTful
4 - Desenvolver aplicativos Android com autenticação usando Kotlin
Segurança, Monetização e Publicação de Aplicativos Android
1 - Descrever a arquitetura de segurança para aplicativos Android
2 - Proteger aplicativos Android, seus componentes, dados e a comunicação cliente-servidor
3 - Implementar ads e compras dentro de aplicativos Android
4 - Distribuir aplicativos Android
Certificações do Bloco:
Este bloco não tem foco no apoio à preparação para certificações profissionais.

Converse conosco sobre este bloco
Assinar
Notificar de
guest
0 Comentários
Inline Feedbacks
View all comments

Entregável

O entregável do projeto de bloco é o produto final que você produz ao longo do semestre, seguindo uma sequência de desafios ao longo da qual recebe feedbacks e orientações de seu professor. Depois de produzir seu projeto, você o apresenta para seus professores, usando o que aprendeu para justificar suas escolhas. Você terá sucesso em seu projeto pois as competências que você aprende em todas as disciplinas são direcionadas por ele.

Competências

Competências são as demandas que o mercado pede de um profissional da área do curso. É o que você vai aprender em cada disciplina. Você também aplica suas competências enquanto desenvolve seu projeto de bloco, simulando uma situação que enfrentará no mercado de trabalho.

Bloco

Um bloco é um conjunto de 5 disciplinas que você cursa ao longo de um semestre. Estas disciplinas são relacionadas, para que você aprenda o necessário para desenvolver um projeto similar ao que terá que criar na vida real. Com o aprendizado baseado em projetos e competências, você já monta seu portfólio ao longo da faculdade e aprende o que é demandado pelo mercado de trabalho.

Precisa de mais informações?
Entre em contato conosco!
Assinar
Notificar de
guest
0 Comentários
Inline Feedbacks
View all comments
Menu