Você está na página 1de 1

Plano de Ensino 

CURSO DE TIC FUNDAMENTOS DE DESENVOLVIMENTO DE SOFTWARE


TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO
Carga Horária 
45 horas
Pré-requisitos 
Conhecimentos básicos de programação

O CURSO

A IoT, ou a Internet das Coisas, é conexão de qualquer dispositivo à


Internet e a outros dispositivos conectados. Tais dispositivos podem
ser sensores inteligentes, telefones, eletrodomésticos, câmeras,
tecnologia vestível ou carros. Um desenvolvedor de IoT tem a
capacidade de projetar soluções de IoT para resolver problemas do
mundo real . Para isso, este curso ensina a arquitetura dos projetos
de Internet das Coisas e as possíveis aplicações em diferentes
indústrias.
O curso apresenta os conceitos e fundamentos para programação da
IoTe conjunto de habilidades que inclui a modificação de
processadores físicos e a programação de dispositivos sem fio.

Ementa
Introdução a Rede de Computadores; Modelo de redes; Protocolos
de comunicação; Conceitos Básicos de Sistemas Integrados;
PROGRAMAÇÃO PARA Técnicas para desenvolvimento de software para sistemas
REDES embarcados; Conceitos básicos de Internet das Coisas; Ferramentas
de software e hardware para desenvolvimento; Algoritmos e técnicas
relativas ao desenvolvimento de sistemas e aplicacações
Linguagem Java distribuidas; Linguagens e ambientes para desenvolvimento de
aplicacações distribuidas.

PRGRAMAÇÃO ESP8266 OBJETIVOS

 Entender os conceitos de IoT.


Programação Arduino  Capacidade de desenvolver Sistmemas embarcados
voltados para internet.
 Desenvolver sistemas e aplicações para Internt das Coisas.
 Conhecer e gerenciar um conjunto de ferramentas gratuitas
SISTEMAS EMBARCADOS que auxiliam o desenvolvimento de soluções de software de
controle IoT e MQTT com o ESP8266.
 Construir projetos de controle de IoT com MQTT
Programação de microcontroladores
HABILIDADES E COMPETENCIAS

 Analisar e solucionar problemas usando a tecnologia de IoT; 


INTERNET DAS COISAS
 Entender os fundamentos de programção para redes e
sitemas embarcados.
 Desenvolver inifraestrutura básica de conexãio de dispostivos
Sistema de automação residencial usando IoT
Sistema de monitoramento remoto  Criar projetos de automação residencial; monitoramento
Sistema de segurança remoto e segurança residencial.
Sistema de monitoramento de bebês
e crianaçs METODOLIGIA

Aplicação dos conceitos adquiridos no desenvolvimento de um


FERRAMENTA DE sistema de um dispositivo para controle e acionamento remeto
DESENVOLVIMENTO por meio de uma aplicação web.

Placa NodeMCU-ESP8266
Mtrix protoboard
IDE Arduino
Broker mosquitto

Você também pode gostar