PSW-2020-1
Curso: BCC e TSI
Local: CEFET Maracanã (on-line em plataforma a ser divulgada, provavelmente Microsoft Teams via login com e-mail institucional)
Horário: Quinta-Feira 18:20 a 21:40
Sala: Lab3 (on-line em plataforma a ser divulgada, provavelmente Microsoft Teams via login com e-mail institucional)
Tempo de curso: 21 semanas (19 Semanas, 5 já foram ministradas)
Objetivo / Ementa:
Capacitar o aluno em procedimentos e técnicas de desenvolvimento de aplicações para a WEB, com a utilização da plataforma Javascript. Desenvolver um estudo de caso para consolidar o conhecimento adquirido durante as aulas.
Bibliografia Principal:
Exemplos feitos em sala de aula: https://github.com/diogosmendonca/psw2020-1
HTML - http://www.w3schools.com/html/default.asp
Javascript - https://www.w3schools.com/js/
CSS - https://www.w3schools.com/css/
Git - https://guides.github.com/introduction/git-handbook/
DOM (Document Object Model) - https://developer.mozilla.org/pt-BR/docs/DOM/Referencia_do_DOM/Introdu%C3%A7%C3%A3o
Bootstrap - https://getbootstrap.com/
Jquery - https://jquery.com/
React - https://pt-br.reactjs.org/
Node.js - https://nodejs.org/en/docs/
Bibliografia Complementar:
Web - Google - Stackoverflow
Critério de Avaliação:
- AV1 e AV2 serão trabalhos trabalhos em grupo com entregas a cada 1 ou 2 semanas (cada grupo terá um trabalho diferente).
M1 = (AV1 + AV2) / 2;
if(Frequência >= 75%){
if(M1 >= 7)
Situação = "Aprovado";
else if (M1 < 3)
Situação = "Reprovado";
else{
Situação = "Prova Final";
if( ((PF + M1) / 2) >= 5)
Situação = "Aprovado";
else
Situação = "Reprovado";
}
}else{
Situação = "Reprovado";
}
Calendário:
13/02/2020 - Prof. em licença paternidade.20/02/2020 - Prof. em licença paternidade.27/02/2020 - Feriado- 05/03/2020 - Introdução a Programação Web, HTTP e HTML. Git. CSS, Javascript e Manipulação do DOM (ver links na bibliografia principal, recomendações para o trabalho)
- 12/03/2020 - Media Query e Responsividade, Bootstrap, JQuery, Node, npm
Período de suspenção das aulas por conta da pandemia do COVID-19, retomada on-line abaixo.
15/10/2020 - Feriado.- 22/10/2020 - Ambientação, Revisão e Javascript (ES2015+)
- 29/10/2020 - Javascript (ES2015+), Componentização front-end, React (1a Entrega do Trabalho - Protótipos e Cenários)
- 05/11/2020 - React, Redux
- 12/11/2020 - Estilização da UI
- 19/11/2020 - Documentação e Testes automatizados com React
- 26/11/2020 - NodeJS / Express / JEE (Servlets) (SEPEX - Assíncrono)
- 03/12/2020 - MongoDB
- 10/12/2020 - Autentication
- 17/12/2020 - Https, upload, coors, Oauth
24/12/2020 - Feriado31/12/2020 - Feriado- 07/01/2021 - Documentação de API Rest e Testes do back-end
- 14/01/2021 - Prova Final