Django é um framework para desenvolvimento rápido para web, escrito em Python, que utiliza o padrão model-template-view. Foi criado originalmente como sistema para gerenciar um site jornalístico na cidade de Lawrence, no Kansas. Tornou-se um projeto de código aberto e foi publicado sob a licença BSD em 2005.
Aprenda o framework Django nesse excelente curso gratuito ministrado pelos professores Gregory Pacheco do canal Gregory Pacheco e Tod Cavalcanti do canal Código Fluente
Este curso necessita conhecimentos em Linguagem Python.
Curriculum
- 2 Sections
- 74 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Módulo 1 - Introdução19
- 2.101 – Introdução e conhecendo o Framework
- 2.202 – Preparação do ambiente de desenvolvimento no Mac
- 2.303 – Preparação do ambiente Linux
- 2.404 – Preparação do ambiente Windows
- 2.505 – Entendendo um projeto Django
- 2.606 – Entendendo as requests e responses
- 2.707 – Criando a primera app e rodando o projeto
- 2.808 – Entendendo as URLs
- 2.909 – Entendendo as views
- 2.1010 – Retornando um template
- 2.1111 – Entendendo os models e criando o seu primeiro model
- 2.1212 – Criando model Transação
- 2.1313 – Aprofundando no sistema de templates
- 2.1414 – Desenvolvendo um CRUD | Read
- 2.1515 – Desenvolvendo um CRUD | Create
- 2.1616 – Desenvolvendo um CRUD | Update
- 2.1717 – Desenvolvendo um CRUD | delete
- 2.1818 – Corrigindo bug
- 2.1919 – Final do módulo 1
- Módulo 2 - Construindo um E-commerce55
- 3.101 – Apresentação
- 3.202 – Criando loja e estilizando com Bootstrap
- 3.303 – Continuação da loja
- 3.404 – Formulário de contato
- 3.505 – Formulário de Login e Registro de usuário
- 3.606 – Arquivos estáticos – Static files
- 3.707 – App Products
- 3.808 – Class Based View – Function Based View
- 3.909 – Detail View
- 3.1010 – Lookups
- 3.1111 – Custom Model Managers
- 3.1212 – Custom QuerySets
- 3.1313 – SlugField
- 3.1414 – Product URLS
- 3.1515 – Base Template
- 3.1616 – Include Tag
- 3.1717 – Passando os argumentos com a tag Include
- 3.1818 – Card bootstrap na List View
- 3.1919 – Reverse url no django
- 3.2020 – Navbar com bootstrap
- 3.2121 – Logout do usuário
- 3.2222 – Template Filters
- 3.2323 – Cycle e forloop.counter
- 3.2424 – Tutorial Bootstrap 01
- 3.2525 – Tutorial Bootstrap 02
- 3.2626 – Tutorial Bootstrap – Altura das colunas
- 3.2727 – Tutorial Bootstrap 04 – Offsets e Ordering
- 3.2828 – Tutorial Bootstrap – Breakpoints
- 3.2929 – Tutorial Bootstrap – Spacing e Margin Padding
- 3.3030 – Tutorial Bootstrap – Barra de navegação
- 3.3131 – Integração do bootstrap com o projeto
- 3.3232 – Search view
- 3.3333 – Query e Search Bar
- 3.3434 – Melhorando o search com Q Lookups
- 3.3535 – Componente Tag
- 3.3636 – Breve intro à Foreign Keys
- 3.3737 – Pesquisa por modelo relacionado
- 3.3838 – Criando o componente Carrinho
- 3.3939 – Sessões
- 3.4040 – Modelo do carrinho
- 3.4141 – Cart Manager
- 3.4242 – Cálculo do Total
- 3.4343 – Atualizando o Carrinho
- 3.4444 – Carrinho – Form
- 3.4545 – Mostrando itens do carrinho
- 3.4646 – Remover itens do carrinho
- 3.4747 – Ícone do Carrinho no Menu
- 3.4848 – Processo de Checkout
- 3.4949 – Gerando ID do Pedido
- 3.5050 – Total do Pedido
- 3.5151 – Checkout View
- 3.5252 – Decimal e Float
- 3.5353 – Criando o accounts
- 3.5454 – Perfil de Pagamento – Billing Profile
- 3.5555 – Billing Profile no Checkout View