15_Ementa_-_Nodejs_e_suas_aplicaes_-_2024 (1)
15_Ementa_-_Nodejs_e_suas_aplicaes_-_2024 (1)
15_Ementa_-_Nodejs_e_suas_aplicaes_-_2024 (1)
js e suas aplicações
Professor: Gustavo Bezerra Paz Leitão
Data da Prova: 28 de setembro de 2024
Horário de aplicação da prova: 08h às 11h
Resultado da prova: 07 de outubro de 2024
Interposição de recurso1: 30 de setembro de 2024
Conteúdo:
1. Programação com Javascript
o Sintaxe básica: if, for, while, switch.
o Variáveis (const, let e var)
o Eventos
o Arrays
o Filter/map/reduce
o Arrow Functions
o Manipulação de texto
o Manipulação de data
o Objetos
o Funções
2. Arquitetura do Node.js
3. Variáveis de ambiente
4. Node Package Manager
o Localização dos pacotes
o Instalação de pacotes
o Estrutura e função do package.json
o Desinstalando pacotes
5. Event-loop
6. Timers
7. Promises
8. Programação assíncrona Async e await
9. Eventos
1
A interposição recurso deve ser enviada para o e-mail da Coordenação do Módulo Integrador.
CIVT/IMD – UFRN – Av. Senador Salgado Filho, 3000 – Lagoa Nova – CEP: 59.078-970 – Natal/RN
10. Criando um servidor web
11. Manipulando arquivos
12. API REST
o Protocolo Http
o Aarquitetura de APIs
o Recebendo parâmetros
o JSON
13. Express Framework
o Criando API REST
Referências:
Powers, S.; Aprendendo Node. Novatec, 2017. ISBN: 978-85-7522-540-0
Pereira, C; Aplicações web real-time com Node.js. Casa do código, 2013.
ISBN: 978-85-66250-14-5
Incau, C; Canivete suíço do desenvolvedor Node. Casa do código, 2015. ISBN:
978-85-5519-118-3.
Curso grátis de Javascript para iniciantes: https://youtu.be/1-w1RfGIov4
DUCKETT, JON. Javascript e JQuery. Alta Books, 2016. ISBN: 978-
8576089452.
DE PINHO, Diego. ECMAScript 6. Casa do código. ISBN: 978-85-5519-258-6.
W3C Schools: https://www.w3schools.com/js CIVT/
Material online:
CIVT/IMD – UFRN – Av. Senador Salgado Filho, 3000 – Lagoa Nova – CEP: 59.078-970 – Natal/RN