Catálogo de Cursos

Curso Práticas de Cloud Services usando Swift com ênfase em IoT (PRESENCIAL)

Descrição: O curso se inicia com a aplicação da metodologia ativa de ensino CBL (Challenge Based Learning) de forma a definir os temas que os grupos de aluno trabalharão durante o curso, através de atividades e reflexões, atreladas a desafios que serão convertidos em ações práticas ao final.
Uma revisão dos conceitos da linguagem de programação Swift obtidos em nosso curso à distância (EAD) será feita. Incrementalmente, conheceremos o ambiente de desenvolvimento Xcode e construiremos nossas primeiras aplicações em iOS, assim como conheceremos como funciona uma aplicação desenvolvida em Swift. Durante as semanas iniciais, dinamicamente, alternaremos entre a fundamentação teórica e as práticas promovidas em sala de aula.
Prosseguindo, iremos aprender como consumir dados persistidos na plataforma do IBM Cloud (cloudant)a partir de aplicações feitas em Swift. Também, conheceremos o Node-RED e os serviços cognitivos disponibilizados na plataforma IBM Cloud, estudando conceitos de serviços de text to speech e speech to text, podendo ser refletidas em aplicações autônomas como bot, juntamente a tecnologias de Watson assistant.
A partir daí, ingressaremos nos conceitos de IoT (Internet of Things), novamente interligados à plataforma IBM Cloud, comunicando-se com os nossos dispositivos e com o protocolo de comunicação MQTT (Message Queuing Telemetry Transport). Tudo isso, será somado às práticas desenvolvidas com utilização de sensores e microcontroladores, na exploração do nosso espaço maker composto por cortadora a laser, impressora 3D e ferramentas. Na última semana do curso, todo conhecimento adquirido será aplicado para desenvolvimento de um protótipo de aplicativo.

Importante: Para saber como participar, acesse menu CURSOS e selecione DINÂMICA.

  _________________________________________________________

Conteúdo Programático:

1. Swift.

2. UlKit.

3. CoreLocation/MapKit.

4. CBL (Challenge Based learning).

5. Mini Challenge.

6. IBM Cloud: Node.js Express App, Node-Red,Watson Assistant, IoT.

Curso Práticas de Cloud Services (REMOTO)

Descrição: apresentar fundamentos de Cloud Services, Computação Cognitiva e de Internet das Coisas (IoT).

OBS: As aulas remotas (presença obrigatória) ocorrerão às segundas, quartas e sextas. As terças e quintas serão para sessões de dúvidas, resoluções de exercícios e atividades colaborativas (presença facultativa).

Importante: Para saber como participar, acesse menu CURSOS e selecione DINÂMICA.

   _________________________________________________________

Conteúdo Programático:

1. Fundamentos de GIT: noções básicas.

2. Introdução ao IBM Cloud: criando App em Node.js Express com Entrega Contínua Integrada.

3. Node-RED: criando um CRUD no flow do Node-RED.

4. Watson Assistant: criando ChatBot.

5. Watson Speech to Text & Text to Speech: criando serviços com uso do Node-RED.

6. IoT Virtualização de Sensores.

7. Práticas IoT.

8. Dashboards NodeRed.