Programação para Internet III (2023)

Aulas 1 e 2

Usamos a webhosting para upload de aplicações.

Aulas 3 e 4

Revisão da história do desenvolvimento web; Javascript ES6

PDF 1

Aulas 5 à 8

A biblioteca JQuery

Aula 9 à 11

Conceito de API. Usando JQuery para acessar uma API.

Aulas 12, 13 e 14

Desenvolvimento do trabalho com JQuery

Aulas 15 à 17

NodeJS: conceito e utilização.

Aulas 18, 19 e 20

Desenvolvimento do trabalho com NodeJS

Atenção: Para as aulas 21 à 27 serão usadas as referências abaixo para complemento do que for visto em aula.
“Lógica de programação: a construção de algoritmos e estruturas de dados com aplicações em Python”, de André Forbellone e Henri Eberspächer. Disponível na biblioteca virtual em: https://plataforma.bvirtual.com.br/Acervo/Publicacao/200078
“Python e Django”, de Ramiro Luz. Disponível em: https://pdfcoffee.com/python-e-django-fundamentos-2-pdf-free.html

Aula 21

Introdução à Python

Exemplo de “Ola mundo” em Python

Lendo o teclado com Python

Exemplo de if com Python

Exemplo de elif e else e m Python

Aula 22

Instalação do Python. Laço de repetição com while em Python.

Laço while em Python

Aula 23

Estrutura de dados em Python

Percorrendo uma lista em Python

Aula 24

Funções em Python

Exemplo básico de função em Python

Exemplo de função em Python com parâmetros opcionais

Aula 25

Classes em Python

Exemplo de classe em Python

Aula 26

Revisão

Lista de exercícios sobre Python

Resolução dos exercícios

Exercício 3

Exercício 3 (outra versão)

Exercício 4

Exercício 5

Exercício 6

Exercício 7

Aula 27

Avaliação


PDF 1 – Javascript ES6

Lista de exercícios sobre Python