Programação para Web I

Aula 00 : Introdução à Disciplina

Aula 00 - Introdução à Disciplina

Apresenta o professor e o roteiro da disciplina para o semestre

Sobre o Professor

Formação do Professor
  • Bacharel em Ciência da Computação
  • Especialização em Tecnologias Web
  • Mestrado em Tecnologia da Informação e Comunicação (Utilização de jogos sérios no apoio da fixação de conhecimentos em sistemas fotovoltaicos)
  • Professor e desenvolvedor
  • Desenvolvedor Indie (Itchio)
Interesses do Professor
  • Node.JS
  • Javascript e Python
  • DevOps
  • Godot
  • Software Livre
Contatos do Professor

Apresentação da Disciplina

Ementa de PPW I

Padrão Http. Desenvolvimento Front-End (HTML, CSS, JavaScript). Introdução à frameworks para desenvolvimento de interfaces web. DOM, eventos, requisições, manipulação de dados em páginas web.

Objetivo Geral de PPWI

Identificar e empregar tecnologias, métodos e ferramentas no desenvolvimento de interfaces para web.

Objetivos Específicos de PPW I
  1. Caracterizar a estrutura e funcionamento da web e seus protocolos
  2. Identificar tecnologias utilizadas na construção de interfaces web
  3. Demonstrar a utilização das principais tecnologias no desenvolvimento para a web
  4. Desenvolver a autonomia na escolha e utilização de diferentes tecnologias web
Conteúdo Programático de PPW
  1. Introdução à Web
  2. Arquitetura da Web e suas Ferramentas
  3. Hypertext Markup Language (HTML)
  4. Cascading Style Sheets (CSS)
  5. DOM, eventos e requisições
  6. JavaScript (ECMAScript)
  7. Introdução à Frameworks CSS
Calendário de PPW I
Agosto
04ago
Introdução à Disciplina e a Web
11ago
Estrutura Básica do HTML
18ago
HTML Semântico
25ago
Formulários HTML
Setembro
01set
Introdução à Folha de Estilos
08set
Layout CSS
15set
Responsividade CSS
22set
Animações e Propriedades Especiais
29set
Avaliação + Projeto Intermediário (N1)
Outubro
06out
Revisão Geral (HTML e CSS)
13out
Introdução ao Javascript
20out
Manipulação do DOM
27out
Requisições HTML (Fetch API)
Novembro
03nov
Introdução ao HTTP/REST
10nov
Desenvolvimento do Projeto Final (N3)
17nov
Apresentação do Projeto Final (N3)
24nov
Apresentações de TCC
Dezembro
01dez
Recuperação do Projeto Final (N3)
Metodologia de PPW I
Métodos:
  • Aulas expositivas
  • Apresentação dos conceitos das tecnologias a serem trabalhadas e demonstração prática de seu uso.

  • Solução de problemas práticos
  • Resolução de exercícios e desafios de caráter prático para promover o desenvolvimento das habilidades com as tecnologias estudadas.

  • Atividades de avaliação escrita
  • Revisão dos conteúdos trabalhados através de avaliação escrita, de caráter individual.

  • Projetos Práticos
  • Definição e construção de projetos práticos que estimulem a utilização das tecnologias estudas na disciplina e a autonomia no estudo de novas tecnologias.

Avaliações:
  1. Avaliação Escrita + mini projeto (N1) - Peso 10,0
  2. Avaliação escrita + mini projeto prático de caráter individual com o objetivo de mensurar o progresso no desenvolvimento das habilidades básicas da disciplina.

    Recuperação: Avaliação de recuperação e revisão do mini projeto (com novos critérios) em nova data com peso máximo 10,0.

  3. Exercícios em Sala (N2) - Peso 10,0
  4. Avaliação da postagem em data correta e resolução dos exercícios realizados durante todo o semestre com o objetivo de avaliar o aproveitamento dos conteúdos ministrados durante todo o semestre.

    Recuperação: Todos os exercícios postados fora da data estipulada serão avaliados com nota máxima 6,0. O prazo final de postagem em regime de recuperação não deverá exceder a data da apresentação do projeto final (N3)

  5. Projeto final (N3) - Peso 10,0
  6. Avaliação de um projeto prático desenvolvido com o objetivo de avaliar a apropriação dos conhecimentos abordados durante o semestre e do desenvolvimento da autonomia no estudo de novas tecnologias web. Este projeto deverá ser entregue ao professor pelo ambiente virtual de ensino-aprendizagem (AVA) e apresentado através de videoconferência em data estipulada. O trabalho será acompanhado pelo professor e é de responsabilidade dos estudantes realizar a postagem de suas etapas para pré-avaliação.

    Recuperação: Reapresentação e repostagem do projeto final em nova data com peso máximo 6,0

Considerações Gerais de PPW I
  1. Não deixar de postar atividades. Os exercícios são parte importante do processo de aprendizado durante o semestre e servem de referência para o bom andamento da disciplina.
  2. Todos os trabalhos que apresentarem índice de 20% ou mais de semelhança de código-fonte com o de colegas ou materiais prontos de outras fontes que não a do autor serão passiveis de anulação. O índice de 30% não se aplica a bibliotecas e frameworks de código fonte aberto disponibilizados na Internet ou pelo professor que não sejam o objetivo da avaliação.
  3. Todas as avaliações podem ser contestadas diretamente com o professor, pelos canais previamente informados.
  4. Procure participar das aulas. O horário definido da disciplina é o principal momento para tirar as dúvidas e resolver os exercícios.
90s Vintage Meme