Saltar para o conteúdo
Tecnologia

Aplicativos Móveis & IoT

A formação Aplicativos Móveis & IoT prepara os formandos para compreender, desenvolver e integrar aplicações móveis com dispositivos conectados e soluções de Internet das Coisas. A formação aborda desenvolvimento de aplicações, interfaces, APIs...

Formação presencial / online / híbrido 60 horas Segunda a Domingo Certificado Digital com QR Code de validação 300.000 Kz

Esta formação proporciona uma abordagem teórico-prática ao desenvolvimento de aplicações móveis e soluções baseadas em Internet das Coisas (IoT).

Os formandos aprenderão a desenvolver aplicações móveis, trabalhar com APIs e serviços externos, configurar dispositivos IoT, utilizar sensores e atuadores e estabelecer comunicação através de tecnologias como Wi-Fi, Bluetooth e MQTT.

A formação culmina num projeto prático no qual será desenvolvida uma solução integrada envolvendo aplicação móvel e dispositivos IoT.

O que vai aprender

  • Compreender os fundamentos do desenvolvimento de aplicações móveis.
  • Compreender os princípios e aplicações da Internet das Coisas.
  • Desenvolver interfaces para aplicações móveis.
  • Criar aplicações móveis com navegação e gestão de dados.
  • Utilizar APIs e serviços externos em aplicações móveis.
  • Trabalhar com sensores e atuadores.
  • Configurar dispositivos como Arduino e ESP32.
  • Utilizar Wi-Fi, Bluetooth e MQTT em soluções IoT.
  • Enviar e receber dados entre dispositivos.
  • Integrar aplicações móveis com dispositivos IoT.
  • Utilizar serviços Cloud em projetos IoT.
  • Monitorizar dispositivos e dados em tempo real.
  • Aplicar princípios básicos de segurança em aplicações e dispositivos conectados.
  • Desenvolver uma solução integrada de Aplicativos Móveis e IoT.

Programa do curso

6 módulos
1 Fundamentos de Aplicativos Móveis e IoT 9 temas · 8 horas
  1. Conceitos de aplicações móveis
  2. Sistemas Android e iOS
  3. Aplicações nativas, híbridas e multiplataforma
  4. Conceitos fundamentais de Internet das Coisas (IoT)
  5. Dispositivos, sensores e atuadores
  6. Comunicação entre dispositivos
  7. Arquitetura básica de soluções IoT
  8. Aplicações práticas de IoT
  9. Segurança e privacidade em dispositivos conectados

Formador: Formador principal do curso

2 Desenvolvimento de Aplicativos Móveis 10 temas · 12 horas
  1. Estrutura de uma aplicação móvel
  2. Ambiente de desenvolvimento
  3. Interfaces e componentes
  4. Navegação entre ecrãs
  5. Formulários e entrada de dados
  6. Gestão de eventos
  7. Armazenamento local
  8. Utilização de recursos do dispositivo
  9. Câmara, localização e notificações
  10. Boas práticas de desenvolvimento móvel

Formador: Formador principal do curso

3 Interfaces, Dados e Integração com APIs 10 temas · 10 horas
  1. Design de interfaces móveis
  2. Experiência do utilizador
  3. Layouts responsivos
  4. Gestão e validação de dados
  5. Consumo de APIs
  6. REST e JSON
  7. Comunicação entre aplicação e servidor
  8. Autenticação de utilizadores
  9. Integração com serviços externos
  10. Tratamento de erros e conectividade

Formador: Formador principal do curso

4 IoT, Sensores e Comunicação 11 temas · 10 horas
  1. Arquitetura de dispositivos IoT
  2. Sensores e atuadores
  3. Microcontroladores
  4. Introdução ao Arduino e ESP32
  5. Leitura de sensores
  6. Controlo de atuadores
  7. Wi-Fi e Bluetooth
  8. Protocolos de comunicação IoT
  9. MQTT
  10. Envio e receção de dados
  11. Monitorização de dispositivos

Formador: Formador principal do curso

5 Integração de Aplicativos Móveis com IoT e Cloud 9 temas · 8 horas
  1. Comunicação entre aplicações móveis e dispositivos IoT
  2. Integração com plataformas Cloud
  3. Armazenamento de dados IoT
  4. Visualização de dados
  5. Controlo remoto de dispositivos
  6. Notificações e eventos
  7. Monitorização em tempo real
  8. Automação baseada em dados
  9. Segurança na comunicação entre dispositivos

Formador: Formador principal do curso

6 Projeto Prático de Aplicativos Móveis & IoT 10 temas · 12 horas
  1. Planeamento do projeto
  2. Definição da solução
  3. Desenvolvimento da aplicação móvel
  4. Configuração dos dispositivos IoT
  5. Integração de sensores e atuadores
  6. Comunicação entre aplicação e dispositivo
  7. Integração com serviços Cloud
  8. Testes e correção de erros
  9. Segurança e otimização
  10. Apresentação e avaliação do projeto

Formador: Formador principal do curso

Auxiliares didácticos

  • Computadores com acesso à Internet
  • Smartphones Android
  • Projetor multimédia
  • Quadro branco
  • Ambiente de desenvolvimento
  • Android Studio ou ferramenta equivalente
  • Arduino
  • ESP32
  • Sensores diversos
  • Atuadores
  • Protoboards
  • Cabos e componentes eletrónicos
  • Módulos Wi-Fi e Bluetooth
  • Plataformas Cloud para IoT
  • Ferramentas de teste de APIs
  • Simuladores de circuitos e dispositivos
  • Manuais e documentação técnica
  • Guias de exercícios práticos
  • Fichas de atividades
  • Projetos e estudos de caso

Empregabilidade

Profissões possíveis

Desenvolvedor de Aplicações Móveis Júnior, Programador Mobile, Técnico de Desenvolvimento Móvel, Técnico de IoT, Desenvolvedor de Soluções IoT, Técnico de Automação e IoT, Técnico de Sistemas Conectados

Faixa salarial

180.000 - 650.000 Kz

Empresas que contratam

Chevron, Total Energie, Unitel, TIS Angola.