Skip to content

placidoneto/pa-bd-lecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 

Repository files navigation

BD Logo

Programação e Administração de Banco de Dados

Objetivo

Este repositório é destinado ao aprendizado dos conceitos do Programação e Administração de Banco de Dados.

Metodologia

O processo de aquisição dos conhecimentos deve ser realizado a partir do estudo de cada branch existente neste repositório.

Cada branch implementada marca um conjunto de conceitos que são aplicados em código e que vai sendo refatorado até aplicação de todo conteúdo visto na disciplina.

Pré-Requistos

Agenda

1o Bimestre

Conteúdo 1. Modelando Dados

  • Criação de um Modelo de Dados
  • Criação das Tabelas

Conteúdo 2. Manipulando Dados

  • Inserção de Dados
  • Consultas SQL

Conteúdo 3 Consultas Avançadas

  • Join
  • Filtragem
  • Ordenação
  • Valores Distintos
  • Subconsultas

Exercício Fixação de Conteúdo

Trabalho Prático 1

Conteúdo 4. Django Rest Frameork

  • Introdução ao Django Rest Framework
  • Conceitos Básicos
  • Exemplo simples usando Model/ORM com Postgres

Exercício Fixação de Conteúdo (Django Rest Franmework)

Trabalho Prático 2

Conteúdo 5. Relacionamento entre Modelos ORM em Django Rest

  • Relacionamento entre Modelos
  • Relacionamento 1 para 1
  • Relacionamento 1 para N
  • Relacionamento N para N

Exercício Fixação de Relacionamento entre Modelos ORM em Django Rest

Trabalho Prático 3

Conteúdo 6. Funções em Classes ViewSet do Django Rest Framework

Conteúdo 7. Autenticação Simples JWT Django Rest Framework

  • Autenticação JWT
  • Sistema de Login e Logout

Trabalho Prático 4

Trabalho Prático 5

2o Bimestre

Conteúdo 8. Autenticação usando Perfil de Usuário

  • Definindo Perfil de Usuário
  • Registro de Usuário
  • Login e Logout

Conteúdo 9. Autenticação usando Perfil de Usuário Especializado

  • Definindo Perfil de Usuário Específicos
  • Registro de Usuário
  • Login e Logout

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published