PROJETO

Criando Base de Dados com SQLAlchemy – Um CRUD completo

Aprenda a criar bases de dados SQL com SQLAlchemy. Crie um CRUD completo em um projeto prático.

  • Projetos
  • Criando Base de Dados com SQLAlchemy – Um CRUD completo

Descrição do Projeto

Aprender a manipular bases de dados é uma habilidade essencial para qualquer desenvolvedor ou analista de dados. Com o projeto “Criando Base de Dados com SQLAlchemy – Um CRUD completo” da Asimov Academy, você terá a oportunidade de dominar essa competência de forma prática e aplicável ao seu dia a dia profissional.

No projeto, é ensinado a criar, ler, modificar e deletar elementos de uma base de dados utilizando Python e SQLAlchemy, uma ferramenta poderosa que simplifica o trabalho com bancos de dados SQL.

Nas aulas, abordamos conceitos fundamentais de orientação a objetos e classes em Python até a implementação de um sistema CRUD (Create, Read, Update, Delete) completo. Você começará revisando a definição e uso de classes, essenciais para trabalhar com SQLAlchemy, e entenderá como mapear essas classes para representar e manipular tabelas em um banco de dados. Aplicamos os ensinamentos na criação de uma base de dados de usuários, demonstrando como as operações CRUD são aplicadas na prática.

Além disso, o projeto inclui a criação de uma tela de login segura, utilizando criptografia de senhas e a biblioteca Streamlit para desenvolver uma interface de usuário interativa. Ao final do projeto, você terá não apenas compreendido a teoria por trás da gestão de bases de dados, mas também terá desenvolvido uma aplicação real que poderá ser adaptada para diferentes contextos e necessidades.

Professores

Avatar de Adriano Soares Adriano Soares

Conteúdo do Projeto

1 Introdução ao projeto
Conteúdo do módulo 1.1 - Apresentação do Projeto – Criando Bases de Dados com SQLAlchemy 1.2 - Recapitulando classes em Python
2 Criação de banco de dados e CRUD
Conteúdo do módulo 2.1 - Criando tabela com SQLAlchemy 2.2 - Escrevendo e lendo a tabela (o CR do CRUD) 2.3 - Modificando e deletando (o UD do CRUD)
3 Aplicando em uma tela de login
Conteúdo do módulo 3.1 - Gerando senhas criptografadas seguras 3.2 - Criando uma tela de login em Streamlit
Intermediário 1.5h 7 aulas Suporte com professores 1195 Participantes

Este projeto faz parte das trilhas