Projeto criado a fim de praticar habilidades em django e bibliotecas a parte como allauth para desenvolver um site completo com login e cadastramento de usuário e um CRUD 100% usável.
CRUD (Create, Read, Update, Delete) é um acrônimo para as maneiras de se operar em informação armazenada. É um mnemônico para as quatro operações básicas de armazenamento persistente.
Durante a criação desse projeto tive diversos Aprendizados inclusive pelo fato de ser o primeiro projeto django completo que eu faço, meus Aprendizados foram:
Criar aplicações web profissionais com Python e Django
-
HTML5: cabeçalhos, listas, imagens, links, tabelas, formulários, hear, nav, footer, article, section aside
-
Bootstrap: responsivo, textos, alinhamentos, cores, media query, botões, barra navegação, listas, inputs, alertas, tabelas, cards, grids, flexbox
-
Python: variáveis, builtins, listas, tuplas, loops, funções, lambda, orientação a objetos, associação, agregação, composição, exceções
-
Django: estrutura de um projeto, primeira aplicação, padrão MTV, views, rotas, templates, blocos, arquivos estáticos