An open API service indexing awesome lists of open source software.

https://github.com/andreainfufsm/elc1090-2025a

ELC1090 - Desenvolvimento de Software para a Web - UFSM - 2025a
https://github.com/andreainfufsm/elc1090-2025a

liascript-course web

Last synced: 3 months ago
JSON representation

ELC1090 - Desenvolvimento de Software para a Web - UFSM - 2025a

Awesome Lists containing this project

README

          




Universidade Federal de Santa Maria


Desenvolvimento de Software para a Web


Primeiro semestre de 2025



Conecte-se, crie, publique, analise, aprenda - embaralhe e repita!


Sobre a disciplina
·
Aulas
·
Avaliações
·
Bibliografia


## Sobre a disciplina
- Professora: Andrea Schwertner Charão (andrea@inf.ufsm.br)
- Horários: terças e quintas, das 10:30 às 12:10
- Salas: 364 - CT Anexo A, 3o andar (terça) e 431 - CT Pavilhão, térreo (quinta)
- [Ementa](https://www.ufsm.br/ementario/disciplinas/ELC1090): informações institucionais sobre a disciplina.
- Estratégias de ensino e aprendizagem:
1. As aulas serão presenciais, com registro de frequência.
2. Usaremos estratégias de aprendizagem baseada em projetos (Project Based Learning), mobilizando tecnologias e habilidades de desenvolvimento web em grau crescente de complexidade.
3. Os temas de projetos serão adaptáveis a interesses e conhecimento prévio dos estudantes. Os projetos serão examinados, apresentados e discutidos em grupo.
4. Será utilizada a plataforma GitHub Classroom para versionamento de código e automação de entregas e ações.

(início)

## Aulas

AulaDataDiaAssunto/Atividade

1
11/03/2025
Ter


  • Dinâmica de acolhimento da turma.


  • Apresentação da disciplina e do plano de ensino.

2
13/03/2025
Qui

3
18/03/2025
Ter

4
20/03/2025
Qui

5
25/03/2025
Ter

6
27/03/2025
Qui

7
01/04/2025
Ter

8
03/04/2025
Qui

9
08/04/2025
Ter

10
10/04/2025
Qui

11
15/04/2025
Ter

12
17/04/2025
Qui

13
22/04/2025
Ter

14
24/04/2025
Qui

15
29/04/2025
Ter

-
01/05/2025
Qui


  • FERIADO - Dia do Trabalhador, feriado nacional: Dia não letivo e suspensão de atividades administrativas correlatas em todos os campi da UFSM.

16
06/05/2025
Ter


  • Unidade 5: servidor e banco de dados.

  • Rumo ao terceiro projeto: desenvolvimento de aplicação com backend e persistência de dados em servidor.

  • Overview colaborativo exploratório: (1) PostgreSQL x MongoDB x alternativas (2) NestJS x Django x Laravel x Spring Boot (3) Express.js x Flask x FastAPI x alternativas (4) Firebase x Supabase x AWS Amplify x Nhost (5) Prisma ORM x TypeORM x SQLAlchemy x Hibernate (6) REST API design

17
08/05/2025
Qui

18
13/05/2025
Ter

19
15/05/2025
Qui

20
20/05/2025
Ter

21
22/05/2025
Qui

22
27/05/2025
Ter

23
29/05/2025
Qui

24
03/06/2025
Ter


  • Discussão sobre os projetos anteriores e definições sobre o projeto final.

25
05/06/2025
Qui

26
10/06/2025
Ter

27
12/06/2025
Qui

28
17/06/2025
Ter

-
19/06/2025
Qui


  • FERIADO - Corpus Christi, feriado nacional.

29
24/06/2025
Ter

30
26/06/2025
Qui

(início)

## Avaliações

A avaliação irá considerar a **produção** dos estudantes em 4 projetos e os registros de participação em atividades de revisão/discussão/avaliação de produções com a turma.

- 1o Bimestre:
- Projeto 1 - peso 3
- Projeto 2 - peso 5
- Participação - peso 2
- 2o Bimestre:
- Projeto 3 - peso 4
- Projeto 4 - peso 4
- Participação - peso 2
- Exame: 03/07/2025

(início)

## Bibliografia

- Matti Luukkainen e outros. **Deep Dive Into Modern Web Development**. University of Helsinki, 2024.
Disponível em: https://fullstackopen.com/en/

- Oliveira, Cláudio Luís, V. e Humberto Augusto Piovesana Zanetti.
**JavaScript Descomplicado - Programação para Web, IoT e Dispositivos Móveis**. Editora Saraiva, 2020. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536533100/


(início)