Aperfeiçoamento Profissional | Presencial

Aperfeiçoamento Profissional em Desenvolvimento de Aplicativos para Celular

Ensinar os conceitos fundamentais do desenvolvimento de aplicativos móveis utilizando a plataforma Expo para desenvolvimento Android e iOS com JavaScript, abordando desde a configuração do ambiente até o versionamento de código e armazenamento em nuvem.

O CURSO

A partir do curso, o participante irá aprender conceitos relacionados à atuação como Programador de sistemas de informaçãol. O curso terá momentos teóricos e práticos. A teoria ocorrerá em ambientes de sala de aula e os momentos práticos ocorrerão em laboratórios, com equipamentos e máquinas propícias para a formação do participante.


O QUE VOCÊ IRÁ APRENDER

- Introdução ao Desenvolvimento de Aplicações Móveis (4 horas): Comparação entre desenvolvimento web e mobile
- HTML e estrutura nativa
- Estilização nativa e diferenças em relação ao CSS tradicional
- Fundamentos do JavaScript para desenvolvimento de aplicativos móveis
- Estrutura e lógica de programação aplicada a mobile
- Configuração do Ambiente e Estrutura do Aplicativo (8 horas): Apresentação das ferramentas essenciais (Node.js, Expo CLI e VS Code)
- Criação e execução de um projeto Expo
- Organização de pastas e arquivos no React Native
- Introdução à componentização e estruturação do código
- Interface Gráfica e Componentes Básicos (4 horas): Utilização de componentes principais (View, Text, Image, Button, ScrollView)
- Implementação de listas e formulários interativos
- Estilização responsiva e boas práticas na interface gráfica
- Manipulação de eventos para interações do usuário
- Armazenamento de Dados e Comunicação com APIs (8 horas): Uso do AsyncStorage para persistência de dados localmente
- Comunicação com APIs utilizando Fetch e Axios
- Requisições assíncronas e manipulação de respostas
- Exibição dinâmica de dados no aplicativo
- Melhoria da Experiência do Usuário (4 horas): Utilização de React Hooks (useState, useEffect, useContext)
- Implementação de feedback visual (Toasts, Alerts e Modals)
- Estratégias para otimização do desempenho e usabilidade
- Geração de Instaláveis e Versionamento de Código (12 horas): Processo de geração de aplicativos para Android e iOS
- Introdução ao Git: commit, branch, merge e boas práticas
- Configuração e gerenciamento de repositórios no GitHub
- Fluxo de versionamento e colaboração em projetos mobile.


POR QUE O SENAI É A MELHOR ESCOLHA?

- Mais possibilidades de conquistar um emprego ou uma promoção
- Infraestrutura com laboratórios equipados e com materiais para aprendizado inclusos
- É rápido conquistar um diploma de qualidade
- As empresas confiam em quem faz Senai
- Professores com grande experiência no mercado
- Aulas teóricas e práticas. Aqui você aprende fazendo
- Descontos para quem trabalha na indústria


REQUISITOS PARA COMEÇAR

- Ensino Fundamental Incompleto
- Comprovante de Residência
- CPF do Aluno
- RG do Aluno

*O Sistema Fiep reserva-se o direito de cancelar as turmas caso não haja número mínimo de inscritos ou em caso de força maior.
**Pré-matrícula e/ou matrícula sujeita a análise de crédito, no ato da sua efetivação.
***Os cursos possuem cargas horárias diferenciadas nos momentos presenciais e a distância, conforme opção escolhida.
O Sistema Fiep oferece diversas soluções em educação, do ensino infantil à formação executiva. Conheça todas as opções.