Capacitação em Programação Móvel Avançada

Undefined

Curso: Programação Móvel Avançada

Carga Horária: 30h

Modalidade: Presencial

Turno/Horário: Segunda, Quarta e Sexta - 8h às 12h

Período: 17/03/2025 a 28/03/2025

Professor (a): Prof. Rodrigo Rocha

 

Informações em: https://bit.ly/março-2025-tomorrow-insc

Inscrição em: https://bit.ly/ufba-tomorrow-março-form

 

NÍVEL DO CURSO:

Avançado

 

OBJETIVO DO CURSO: 

Capacitar os participantes nos fundamentos da construção de aplicativos móveis usando arquiteturas e frameworks mais recentes.

OBJETIVOS ESPECÍFICOS:

Aprender como gerenciar de forma eficiente o estado da aplicação; Discutir as principais arquiteturas de software para aplicativos móveis; Apresentar o conceito de Atomic design, sua filosofia e como pode ser empregado no contexto de desenvolvimento de aplicações para dispositivos móveis; Entender como é feita a integração com backend para autenticação e acesso a dados.

QUEM PODE FAZER ESSE CURSO?

  • Pessoas da área de tecnologia (alunos de graduação e estudantes de cursos técnicos e profissionalizantes; profissionais de tecnologia da informação; desenvolvedores de software) que já dominam uma linguagem de programação JavaScript e os principais frameworks para desenvolvimento de aplicativos móveis como Flutter e React Native

  • Esse curso não é recomendado para profissionais de outras áreas ou entusiastas na área de tecnologia, que não dominem lógica de programação, em particular a linguagem JavaScript e não tenham experiência na área de desenvolvimento para plataformas móveis.  

POR QUE DEVO FAZER ESSE CURSO?

Aprender como gerenciar de forma eficiente o estado da aplicação; Discutir as principais arquiteturas de software para aplicativos móveis; Entender como é feita a integração com backend para autenticação e acesso a dados; Apresentar as possibilidades para teste automatizado de aplicativos.

EMENTA

Gerenciamento de estado da aplicação. Arquitetura de software para aplicativos. Integração com backend para autenticação e acesso a dados. Testes automatizados.

 

SOBRE O PROFESSOR

Rodrigo é professor adjunto do Instituto de Computação da UFBA e pesquisador na área de Engenharia de Software. Ele já desenvolveu diversos aplicativos, publicados na App Store (iOS) e no Google Play (Android), e ensina desenvolvimento de aplicativos móveis para alunos de graduação desde 2012.