Catálogo de Cursos

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

Descrição: Inicialmente, em nosso curso presencial, faremos uma revisão dos conceitos da linguagem de programação Swift obtidos em nosso curso à distância (EAD). Incrementalmente, conheceremos o ambiente de desenvolvimento Xcode e construiremos nossas primeiras aplicações em iOS, assim como conheceremos como funciona uma aplicação JavaScript. Durante as duas semanas iniciais, dinamicamente, alternaremos entre a fundamentação teórica e as práticas promovidas em sala de aula.
A metodologia ativa de ensino CBL (Challenge Based Learning) será aplicada e nos ajudará 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.
Prosseguindo, iremos aprender como vincular as aplicações da IBM Cloud com aplicações feitas em Swift. Também, conheceremos 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, Router CNC 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.